Azure Made Easy : Présentation d'AppCAT par Microsoft

Azure Made Easy : Présentation d'AppCAT par Microsoft

L'outil d'évaluation d'application et de code Azure Migrate pour.NET, en abrégé AppCAT, a été dévoilé par le Microsoft équipe. Cet outil est conçu pour aider les développeurs à migrer des applications .NET sur site vers Azure. L'outil AppCAT évalue le code source, les paramètres et les binaires.NET, mettant en évidence les faiblesses et les opportunités potentielles tout au long du processus de conversion Azure.

Comme indiqué précédemment, son objectif principal est d'identifier tous les problèmes pouvant survenir lors du portage d'une application sur Azure et d'améliorer la vitesse, l'évolutivité et la sécurité en suggérant des solutions cloud natives à jour.

AppCAT est proposé en deux versions : une Plugin Visual Studio etOutil CLI .NET, permettant une plus grande flexibilité d’utilisation. Lorsque l’analyse est lancée, l’outil crée un rapport détaillé décrivant les vérifications ou modifications nécessaires pour assurer le bon fonctionnement de l’application après la migration.

Comme indiqué précédemment, une analyse de code statique a été utilisée. AppCAT évalue l'utilisation de la technologie d'application, en mettant en évidence les domaines qui pourraient devoir être abordés. Il permet aux utilisateurs de parcourir des lignes de code individuelles, de résoudre les problèmes, de les marquer comme résolus et de stocker les progrès pour référence future, facilitant ainsi une coopération efficace.

L'outil estime l'effort nécessaire pour résoudre chaque problème et chaque composant d'application et terminer le projet. Il offre des conseils complets pour la résolution des problèmes et oriente les utilisateurs vers les publications Microsoft appropriées.

Les utilisateurs peuvent enregistrer les résultats de l'analyse aux formats HTML, CSV et JSON à l'aide de l'outil CLI et de la version Visual Studio. Le rapport HTML est similaire au tableau de bord de Visual Studio dans la mesure où il affiche des informations sur le nombre de projets analysés, les incidents et les problèmes.

Azure Made Easy : Présentation d'AppCAT par Microsoft

Le rapport analyse les efforts nécessaires pour résoudre chaque incident, problème et projet, en catégorisant les incidents en fonction de leur gravité. Diverses perspectives donnent un aperçu des incidents, une aide à la résolution et un accès direct au code associé.

Le message d'annonce officiel fournit des pages de documentation détaillées étape par étape pour les techniques Visual Studio et .NET CLI.

AppCAT prend désormais en charge C# ainsi que Projets Visual Basic, analysant le code dans des types de projets tels que ASP.NET, ASP.NET Coreet bibliothèques de classes. Il fonctionne avec tous les frameworks .NET, y compris . NET Framework,.NET Noyau, et .FILET 5+.

Cet outil analyse les difficultés de migration possibles pour les cibles Azure telles que Azure App Service, AKS et Azure Container Apps. Les futures mises à niveau, comme mentionné précédemment, pourraient ajouter la possibilité de spécifier des objectifs explicites et de filtrer les recommandations en conséquence.

Enfin, les équipes de développement indiquent que l'outil sera amélioré avec des capacités d'IA et intégré à Copilot pour une prise en charge complète de la migration à l'avenir.

Soyez sympa! Laissez un commentaire

Votre adresse email n'apparaitra pas. Les champs obligatoires sont marqués *