Publicado: Nov 30, 2021
O AWS Microservice Extractor for .NET simplifica o processo de rearquitetura de aplicações em projetos de código menores. Modernize e transforme suas aplicações .NET com uma ferramenta auxiliar que analisa o código-fonte e as métricas de tempo de execução para criar uma representação visual da sua aplicação e suas dependências. Essa ferramenta oferece uma visualização holística do código-fonte de uma aplicação, ajuda na refatoração do código e auxilia na extração da base do código em projetos de código separados que as equipes podem desenvolver, construir e operar de maneira independente para melhorar a agilidade, o tempo de atividade e a escalabilidade.
O Microservice Extractor for .NET auxilia nos seus esforços de modernização de aplicações com:
- Identificação mais rápida de componentes de aplicações para refatorar na arquitetura de serviço: o Microservice Extractor combina dados de análise de código e criação de perfil de tempo de execução para produzir uma visualização mostrando as dependências e as métricas de cada componente. Isso simplifica a necessidade de correlacionar manualmente as saídas de várias ferramentas para análise de código e tempo de execução.
- Facilita a refatoração para que você possa aplicar princípios de design orientado por domínio: o Microservice Extractor ajuda você a adotar práticas recomendadas do setor, como Design orientado por domínio, permitindo rotular o gráfico visualizado para associar o código aos processos de negócios. Ele realça as dependências que precisam ser refatoradas para poder extrair partes da aplicação em projetos de código separados.
- Refatoração assistida de bases de código de monólitos em projetos de código menores: depois de refatorar a aplicação monolítica para prepará-la para extração como projetos de código independentes, essa ferramenta pode ser usada para particionar o código-fonte em unidades que as equipes podem desenvolver, construir, implantar e operar como serviços independentes com sua escolha de ferramentas.
Saiba mais na nossa página de produtos e na documentação e baixe hoje mesmo para começar a modernizar suas aplicações .NET com a AWS.