Publicado: Nov 18, 2022
As recomendações de refatoração automatizadas baseadas em IA já estão disponíveis no AWS Microservice Extractor for .NET, uma ferramenta auxiliar que simplifica o processo de refatoração de aplicações .NET monolíticas em microsserviços independentes. Com as recomendações automatizadas, os desenvolvedores podem começar a refatorar uma aplicação monolítica antiga, mesmo que não conheçam detalhadamente a arquitetura original da aplicação ou os recursos adaptados ao longo do tempo. A orientação prescritiva fornecida pelas recomendações automatizadas no Microservice Extractor permite que os desenvolvedores reduzam pela metade o tempo necessário para identificar e extrair microsserviços de aplicações herdadas e acelerem a transformação geral de aplicações empresariais para execução na nuvem.
A transformação de aplicações monolíticas em microsserviços menores e independentes facilita a escalabilidade, aumenta a eficiência de operação e agiliza o desenvolvimento, reduzindo o tempo de acesso ao mercado para novos recursos. A maioria das aplicações monolíticas nas empresas já tem vários anos e muitas vezes foi adaptada com novos recursos ao longo do tempo. Os desenvolvedores que refatoram bases de código herdadas precisam confiar em documentação antiga e higiene de código para compreender a arquitetura anterior antes de iniciar a refatoração, que é um processo manual, ad hoc e propenso a erros.
As recomendações automáticas e baseadas em IA do Microservice Extractor proporcionam aos desenvolvedores uma experiência orientada de refatoração de aplicações herdadas. O desenvolvedor não precisa identificar e agrupar manualmente as classes no código-fonte para extração. Em vez disso, o Microservice Extractor agora usa IA para agrupar as classes relacionadas para personalização adicional pelos desenvolvedores. Dessa forma, as recomendações automáticas do Microservice Extractor ajudam a acelerar a refatoração de aplicações de grande porte, mesmo que o desenvolvedor tenha herdado a base de código.
Saiba mais na página do produto e na documentação. Baixe o Microservice Extractor hoje mesmo para começar a modernizar aplicações .NET com a AWS.