Partager via


Vue d’ensemble des évaluations (effectuer une migration vers Azure Spring Apps) (préversion)

Cet article fournit une vue d’ensemble des évaluations pour la migration d’applications Spring Boot locales vers Azure Spring Apps à l’aide de l’outil de détection et d’évaluation Azure Migrate.

Qu'est-ce qu'une évaluation ?

L’évaluation réalisée à l’aide de l’outil de détection et d’évaluation est un instantané des données qui mesure l’état de préparation et fournit des informations sur le coût de l’hébergement de serveurs, de bases de données et d’applications web locales vers Azure.

Types d'évaluations

L’outil de détection et d’évaluation Azure Migrate prend en charge les quatre types d’évaluations suivants :

Type d’évaluation Détails
Microsoft Azure Évaluations pour migrer vos serveurs locaux vers des machines virtuelles Azure.

Ce type d’évaluation vous permet d’évaluer vos serveurs locaux dans un environnement VMware et dans un environnement Hyper-V, ainsi que vos serveurs physiques pour une migration vers des machines virtuelles Azure.
Azure SQL Évaluations pour migrer vos serveurs SQL Server locaux de votre environnement VMware vers Azure SQL Database ou Azure SQL Managed Instance.
Applications web sur Azure Évaluations pour effectuer la migration de vos applications Spring Boot locales vers Azure Spring Apps ou de vos applications web ASP.NET/Java vers Azure App Service.
Azure VMware Solution (AVS) Évaluations pour effectuer la migration de vos machines virtuelles VMware locales vers Azure VMware Solution (AVS). Plus d’informations

Une évaluation d’Azure Spring Apps fournit les critères de dimensionnement suivants :

Critère de dimensionnement Détails Données
Basée sur les performances Une évaluation qui donne des recommandations en fonction des données de consommation collectées L’évaluation d’Azure Spring Apps est calculée en fonction de la consommation de mémoire de votre charge de travail découverte et d’une estimation de la consommation de cœurs de processeur.

Comment évaluer mes applications Spring Boot locales ?

Vous pouvez évaluer vos applications Spring Boot locales à l’aide des données de configuration collectées par une appliance Azure Migrate légère. L’appliance détecte les applications Spring Boot locales et envoie les données de configuration à Azure Migrate. Plus d’informations

Comment procéder à une évaluation à l'aide de l'appliance ?

Si vous déployez une appliance Azure Migrate pour découvrir des serveurs locaux, procédez comme suit :

  1. Configurez Azure et votre environnement local de manière à ce qu’ils opèrent avec Azure Migrate.
  2. Pour la première évaluation, créez un projet Azure Migrate.

    Remarque

    L’outil de détection et d’évaluation Azure Migrate est ajouté au projet par défaut.

  3. Déployez une appliance Azure Migrate légère. L’appliance découvre en permanence les machines locales et envoie les données de configuration et de performances à Azure Migrate. Déployez l’appliance en tant que machine virtuelle ou serveur physique. Vous n’avez rien à installer sur les serveurs que vous souhaitez évaluer.

Une fois que l’appliance a commencé la détection, vous pouvez rassembler les serveurs (hébergeant des applications Spring Boot) que vous souhaitez évaluer dans un groupe et exécuter une évaluation de celui-ci avec le type d’évaluation Applications web sur Azure.

En savoir plus sur les évaluations des applications Spring Boot.

Quelles sont les propriétés utilisées pour personnaliser l’évaluation ?

Les propriétés suivantes sont incluses dans les propriétés d’évaluation d’Azure Spring Apps :

Paramètre Détails
Emplacement cible Région Azure vers laquelle vous souhaitez opérer la migration. Les recommandations en matière de configuration et de coût d’Azure Spring Apps sont basées sur l’emplacement que vous spécifiez.
Type d’environnement Spécifie l’environnement pour appliquer la tarification applicable à la production ou au développement/test.
Programme d’offre/de licences Offre Azure dans laquelle vous êtes inscrit. L’évaluation estime le coût de cette offre.
Devise Devise de facturation de votre compte.
Remise (%) Toute remise propre à un abonnement que vous recevez en plus de l’offre Azure. Le paramètre par défaut est 0 %.
Abonnement Contrat Entreprise Spécifie qu’un abonnement Contrat Entreprise (EA) est utilisé pour l’estimation des coûts. Prend en compte la remise applicable à l’abonnement.

Conservez les paramètres par défaut pour les instances réservées et les propriétés de remise (%) .
Options d’économies (calcul) Spécifiez l’option d’économies que vous souhaitez que l’évaluation prenne en compte. Cela permet d’optimiser votre coût de calcul Azure.

Nous recommandons les réservations Azure (un an ou trois ans réservés) pour les ressources les plus régulièrement exploitées.

Le Plan d’économies Azure (plan d’économies d’un an ou de trois ans) offre une plus grande flexibilité et une optimisation automatisée des coûts. Idéalement, après la migration, vous pourriez utiliser la réservation Azure et le plan d’économies en même temps (la réservation étant prioritaire), mais dans les évaluations d’Azure Migrate, vous pouvez voir uniquement les estimations de coûts d’une seule option d’économies à la fois.

Quand vous sélectionnez Aucun, le coût de calcul Azure est basé sur le taux de paiement à l’utilisation ou sur l’utilisation réelle.

Vous devez sélectionner le Paiement à l’utilisation dans Programme offre/licence pour pouvoir utiliser des instances réservées ou un plan d’économies Azure. Lorsque vous sélectionnez une option d’économies autre que « Aucune », le paramètre « Remise (%) » n’est pas applicable. Les estimations de coûts mensuels sont calculées en multipliant 744 heures par le prix horaire de la référence SKU recommandée.

Calculer l’état de préparation

La préparation d’Azure Spring Apps pour la prise en charge des applications Spring Boot repose sur des contrôles de compatibilité des fonctionnalités entre la configuration locale des applications Spring Boot et celle d’Azure Spring Apps :

  1. L’évaluation d’Azure Spring Apps prend en compte les données de configuration des applications Spring Boot pour identifier les problèmes de compatibilité.
  2. Si aucun problème de compatibilité n’est détecté, la préparation est marquée comme Prête pour le type de déploiement cible.
  3. S’il existe des problèmes de compatibilité non critiques, tels que des fonctionnalités détériorées ou non prises en charge qui ne bloquent pas la migration vers un type de déploiement cible spécifique, l’état de préparation est marqué comme Prêt sous conditions (avec lien hypertexte) avec des détails d’avertissement et des recommandations de correction. Vous pouvez d’abord migrer ces applications et les optimiser ultérieurement.
  4. S’il existe des problèmes de compatibilité susceptibles de bloquer la migration vers un type de déploiement cible spécifique, L’état de préparation est marqué comme Non prêt avec des détails sur le problème et des recommandations de correction.
  5. Si la détection est toujours en cours ou qu’il existe des problèmes de détection liés à une application Spring Boot, l’état de préparation est marqué comme Inconnu car l’évaluation n’a pas pu calculer la préparation pour cette application Spring Boot.

Calculer le dimensionnement

Le résumé de l’évaluation affiche les coûts mensuels estimés pour l’hébergement de vos applications dans Spring Apps. Dans Azure Spring Apps, vous payez des frais par instance de service Azure Spring Apps et non par application. Une ou plusieurs applications peuvent être configurées pour s’exécuter sur la même instance de service. Vous pouvez choisir librement les applications que vous placez dans cette instance de service Azure Spring Apps.

Pour estimer les coûts, nous supposons que vous incluez toutes les applications auxquelles vous accédez dans la même instance de service Azure Spring Apps. Vous pouvez en savoir plus sur les informations tarifaires d’Azure Spring Apps à partir de la page de tarification et de la calculatrice de prix. Le coût mensuel de cette carte suppose que chaque mois comporte 744 heures au lieu de 730 heures.

Le coût estimé s’applique aux niveaux Standard et Entreprise d’Azure Spring Apps. Pour le niveau Entreprise, le surcoût lié à la propriété intellectuelle du logiciel et à la consommation de ressources des composants Tanzu n’est pas pris en compte dans l’estimation des coûts.

Étapes suivantes