AWS Microservice Extractor pour .NET

Simplifiez la réorganisation des applications .NET.

AWS Microservice Extractor pour .NET simplifie le processus de réorganisation des anciennes applications monolithiques en projets de code plus petits afin de mettre en place une architecture basée sur les microservices. Modernisez et transformez vos applications grâce à un outil d’assistance qui analyse le code source et les métriques d’exécution pour créer une représentation visuelle de votre application et de ses dépendances.

Microservice Extractor transfère le traitement graphique intensif vers le cloud et permet aux développeurs de visualiser et d’interagir avec de grandes applications d’entreprise comprenant jusqu’à 50 000 classes sur leur ordinateur portable. Grâce à Microservice Extractor aux recommandations automatisées alimentées par l’IA, les développeurs bénéficient d’une expérience guidée en vue de réarchitecturer les applications existantes.

Présentation d’AWS Microservice Extractor pour .NET | Amazon Web Services (1:01)

Avantages

Identification plus rapide des composants des applications

Identifiez rapidement les composants des applications à réorganiser en microservices plus petits grâce à des analyses de visualisation qui montrent les métriques et les dépendances de chaque composant.

Recommandations automatisées alimentées par l’IA

L’outil détecte les candidats d’extraction courants à l’aide de techniques heuristiques et du machine learning, et les met en évidence lors de la visualisation. Ces recommandations peuvent être utilisées telles quelles ou servir de point de départ pour extraire des microservices d’une base de code monolithique.

Portage Strangler-fig

Réduisez le rayon d’action de l’application d’origine en extrayant des projets plus petits et en les portant depuis .NET Framework vers une multiplateforme .NET pour les exécuter sous Linux.

Fonctionnement

Fonctionnement d’AWS Microservice Extractor pour .NET

Cas d’utilisation

Réorganisez les applications .NET

Réorganisez les applications modèle-vue-contrôleur (MVC) monolithiques, ASP.NET Web Forms et Windows Communication Foundation (WCF) en services plus petits pour une meilleure mise à l’échelle, une plus grande résilience et un développement plus rapide.

Visualisez le code source de n’importe quelle application C#

Analysez et créez une représentation visuelle de votre application et de ses dépendances.

Effectuez le portage incrémentiel de .NET Framework vers .NET multiplateforme

Identifiez et extrayez un sous-ensemble de classes, puis portez-les sur la multiplateforme .NET et exécutez-les sous Linux. Répétez le processus à votre propre rythme pour migrer progressivement votre application vers Linux.

 Fonctionnalités AWS Microservice Extractor pour .NET
Découvrez les fonctionnalités d’AWS Microservice Extractor pour .NET

Explorez des fonctionnalités telles que la visualisation des applications et l’extraction de code.

En savoir plus 
Créer gratuitement un compte
Créer gratuitement un compte

Obtenez un accès instantané à l'offre gratuite d'AWS. 

S'inscrire