Partilhar via


Visão geral da avaliação de código e aplicativo do Azure Migrate para Java

Este artigo fornece uma visão geral do aplicativo Azure Migrate e da avaliação de código para Java. Esta visão geral ajuda você a entender os cenários adequados para ajudá-lo a migrar aplicativos Java para o Azure.

Observação

Este artigo é para o aplicativo Azure Migrate e avaliação de código para Java, versão 7.x. Esta versão entrou em Disponibilidade Geral em julho de 2025.

Visão geral

O Azure Migrate application and code assessment for Java (AppCAT for Java) permite avaliar a prontidão do aplicativo Java para replataforma e migração para o Azure. Ele pode avaliar binários de aplicativos Java e código-fonte para identificar oportunidades de replataforma e migração para o Azure.

A ferramenta usa técnicas avançadas de análise para entender a estrutura e as dependências de qualquer aplicação Java. A ferramenta fornece informações sobre como refatorar e migrar os aplicativos para o Azure nos seguintes aspetos:

  • Descubra o uso da tecnologia: veja quais tecnologias um aplicativo usa. A descoberta é útil se você tiver aplicativos herdados com pouca documentação e quiser saber quais tecnologias eles usam.
  • Avaliar o código para um destino específico: avalie um aplicativo para um destino específico do Azure, como o Serviço de Aplicativo do Azure, o Serviço Kubernetes do Azure e os Aplicativos de Contêiner do Azure - com regras específicas de replataforma do Azure. Verifique as modificações que você precisa fazer para reformular seus aplicativos para o Azure.

A ferramenta é oferecida das seguintes duas maneiras:

Licença

O Azure Migrate application and code assessment for Java (AppCAT for Java) é uma ferramenta gratuita baseada em código aberto. A ferramenta é construída com base em um conjunto de componentes do projeto Cloud Native Computing FoundationKonveyor, criado e liderado pela Red Hat.

Recolha de dados

O AppCAT coleta dados de telemetria por padrão. A Microsoft agrega dados coletados para identificar padrões de uso, identificar problemas comuns e melhorar a experiência da CLI do AppCAT. A CLI do Microsoft AppCAT não coleta dados privados ou pessoais. Por exemplo, os dados de uso ajudam a identificar problemas como comandos com baixa taxa de sucesso. Estas informações ajudam-nos a priorizar o nosso trabalho.

Embora apreciemos os insights que esses dados fornecem, também entendemos que nem todos querem enviar dados de uso. Você pode desabilitar a coleta de dados usando o appcat analyze --disable-telemetry comando. Para mais informações, consulte a nossa declaração de privacidade .

Próximos passos