Sistema di estrazione di microservizi AWS per .NET
Il sistema di estrazione di microservizi AWS per .NET semplifica il processo di riarchitettura delle vecchie applicazioni monolitiche in progetti di codice più piccoli per creare un'architettura basata su microservizi. Modernizza e trasforma le tue applicazioni con uno strumento di assistenza che analizza il codice sorgente e i parametri di runtime per creare una rappresentazione visiva della tua applicazione e delle sue dipendenze.
Il sistema di estrazione di microservizi trasferisce l'elaborazione dei grafi ad alta intensità di calcolo sul cloud e consente agli sviluppatori di visualizzare e interagire con applicazioni aziendali di grandi dimensioni con un massimo di 50.000 classi sul proprio laptop. Con i consigli automatici basati sull'intelligenza artificiale del sistema di estrazione di microservizi, gli sviluppatori ottengono un'esperienza guidata per riprogettare le applicazioni legacy.
Vantaggi
Identificazione più rapida dei componenti delle applicazioni
Identifica rapidamente i componenti delle applicazioni da riprogettare in microservizi più piccoli con aree di visualizzazione che mostrano le metriche e le dipendenze di ciascun componente.
Consigli automatici basati sull'intelligenza artificiale
Rileva i candidati di estrazione più comuni utilizzando tecniche basate sull'euristica e il machine learning e li evidenzia nella visualizzazione. Questi consigli possono essere utilizzati così come sono o come punto di partenza per estrarre microservizi da una base di codice monolitica.
Porting strangler-fig
Riduci il raggio di impatto sull'applicazione originale estraendo progetti più piccoli e trasferendoli da .NET Framework a .NET multipiattaforma per l'esecuzione su Linux.
Come funziona
Casi d'uso
Riprogettazione delle applicazioni.NET
Riprogetta le applicazioni monolitiche di Model View Controller (MVC), i moduli Web di ASP.NET e le applicazioni Windows Communications Framework (WCF) in servizi più piccoli per una migliore scalabilità, una maggiore resilienza e uno sviluppo più rapido.
Visualizza il codice sorgente di qualsiasi applicazione C#
Analizza e crea una rappresentazione visiva della tua applicazione e delle sue dipendenze.
Trasferimento incrementale da .NET Framework a .NET multipiattaforma
Identifica ed estrai un sottoinsieme di classi, trasferiscile su .NET multipiattaforma ed eseguile su Linux. Ripeti il processo secondo i tuoi ritmi per migrare gradualmente l'applicazione su Linux.
Esplora funzionalità come la visualizzazione delle applicazioni e l'estrazione di codice.
Ottieni l'accesso immediato al piano gratuito di AWS.