Compartilhar via


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

Este artigo fornece uma visão geral do aplicativo de Migrações para Azure e da avaliação de código para Java. Essa 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 a avaliação de aplicativos e código do Azure Migrate para Java, versão 7.x. Esta versão foi inserida em GA em julho de 2025.

Visão geral

A Avaliação de Aplicativo e Código do Azure Migrate para Java (AppCAT para Java) permite avaliar a prontidão de aplicativos Java para portabilidade e migração para Azure. Ele pode avaliar binários de aplicativos Java e código-fonte para identificar oportunidades de replatformação 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 aplicativo Java. A ferramenta fornece insights sobre como refatorar e migrar os aplicativos para o Azure nos seguintes aspectos:

  • Descobrir 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.
  • Avalie 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 de Kubernetes do Azure e os Aplicativos de Contêiner do Azure com regras de replatformação específicas do Azure. Verifique as modificações que você precisa fazer para replatar seus aplicativos no Azure.

A ferramenta é oferecida das duas maneiras a seguir:

Licença

A avaliação de código e aplicação do Azure Migrate para Java (AppCAT para Java) é uma ferramenta gratuita e baseada em código aberto. A ferramenta é criada com base em um conjunto de componentes no projeto Konveyor da Cloud Native Computing Foundation, criado e liderado pela Red Hat.

Coleta de dados

O AppCAT coleta dados de telemetria por padrão. A Microsoft agrega dados coletados para identificar padrões de uso para identificar problemas comuns e melhorar a experiência da CLI do AppCAT. A CLI do Microsoft AppCAT não coleta dados pessoais ou privados. Por exemplo, os dados de uso ajudam a identificar problemas como comandos com baixa taxa de êxito. Essas informações nos ajudam a priorizar 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 obter mais informações, consulte nossa política de privacidade .

Próximas etapas