Publié le: Nov 18, 2022

Des recommandations de refactorisation automatisée alimentées par l'IA sont désormais disponibles dans AWS Microservice Extractor pour .NET, un outil d'assistance qui simplifie le processus de refactorisation des applications .NET monolithiques en microservices indépendants. Grâce aux recommandations automatisées, les développeurs peuvent commencer à refactoriser une ancienne application monolithique, même s'ils ne connaissent pas très bien l'architecture d'origine de l'application ou les fonctionnalités mises à jour au fil des ans. Les conseils prescriptifs fournis par les recommandations automatisées de Microservice Extractor permettent aux développeurs de réduire de moitié le temps nécessaire à l'identification et à l'extraction des microservices des applications existantes, et d'accélérer la transformation globale des applications d'entreprise pour les exécuter dans le cloud.

La transformation d'applications monolithiques en microservices plus petits et indépendants les rend plus faciles à adapter, plus efficaces à exploiter et plus rapides à développer, ce qui accélère la mise sur le marché de nouvelles fonctionnalités. La plupart des applications monolithiques dans les entreprises ont plusieurs années d'existence et sont souvent dotées de nouvelles fonctionnalités au fil des ans. Les développeurs qui refactorisent des bases de code existantes doivent s'appuyer sur la documentation et l'hygiène du code pour comprendre l'ancienne architecture avant de tenter de procéder à la refactorisation, et le processus de refactorisation lui-même est manuel, ad hoc et sujet aux erreurs.

Grâce à Microservice Extractor qui fournit des recommandations automatisées alimentées par l'IA, les développeurs bénéficient d'une expérience guidée en vue de refactoriser les applications existantes. Au lieu que le développeur doive identifier et regrouper manuellement les classes dans le code source pour l'extraction, Microservice Extractor regroupe désormais les classes connexes à l'aide de l'IA que les développeurs peuvent personnaliser davantage. Ainsi, les recommandations automatisées de Microservice Extractor contribuent à accélérer la refactorisation des grandes applications, même si le développeur a hérité de la base de code.

Apprenez-en davantage sur notre page produit et dans la documentation, et téléchargez dès aujourd'hui Microservice Extractor pour commencer à moderniser vos applications .NET avec AWS.