Partager via


Vue d’ensemble de l’application et de l’évaluation du code Azure Migrate pour Java

Cet article fournit une vue d’ensemble de l’application et de l’évaluation du code Azure Migrate pour Java. Cette vue d’ensemble vous aide à comprendre les scénarios appropriés pour vous aider à migrer des applications Java vers Azure.

Remarque

Cet article concerne l’application Azure Migrate et l’évaluation du code pour Java, version 7.x. Cette version est entrée en disponibilité générale en juillet 2025.

Vue d’ensemble

L’application et l’évaluation du code Azure Migrate pour Java (AppCAT pour Java) vous permettent d’évaluer la préparation de l’application Java pour la replatformation et la migration vers Azure. Il peut évaluer les fichiers binaires d’applications Java et le code source pour identifier les opportunités de replatformation et de migration pour Azure.

L’outil utilise des techniques d’analyse avancées pour comprendre la structure et les dépendances de n’importe quelle application Java. L’outil fournit des insights sur la refactorisation et la migration des applications vers Azure sur les aspects suivants :

  • Découvrir l’utilisation des technologies : découvrez les technologies utilisées par une application. Cette découverte est utile si vous avez des applications héritées avec peu de documentation, et si vous souhaitez savoir quelles sont les technologies qu’elles utilisent.
  • Évaluez le code sur une cible spécifique : évaluez une application pour une cible Azure spécifique, telle qu’Azure App Service, Azure Kubernetes Service et Azure Container Apps, avec des règles de replatformation Azure spécifiques. Vérifiez les modifications que vous devez faire pour reformer vos applications vers Azure.

L’outil est proposé de deux façons :

Licence

L’application et l’évaluation du code Azure Migrate pour Java (AppCAT pour Java) sont un outil open source gratuit. L’outil est basé sur un ensemble de composants dans le projet Cloud Native Computing FoundationKonveyor, créé et dirigé par Red Hat.

Collecte de données

AppCAT collecte les données de télémétrie par défaut. Microsoft agrège les données collectées pour identifier les modèles d’utilisation afin d’identifier les problèmes courants et d’améliorer l’expérience de l’interface CLI AppCAT. L’interface CLI Microsoft AppCAT ne collecte aucune donnée privée ou personnelle. Par exemple, les données d’utilisation permettent d’identifier les problèmes tels que les commandes avec un faible taux de réussite. Ces informations nous aident à hiérarchiser notre travail.

Bien que nous appréciions les insights que ces données fournissent, nous comprenons également que tout le monde ne veut pas envoyer des données d’utilisation. Vous pouvez désactiver la collecte de données à l’aide de la appcat analyze --disable-telemetry commande. Pour plus d'informations, consultez nos instructions relatives à la protection de la vie privée.

Étapes suivantes