Partager via


Moderniser ASP.NET applications web vers le code Azure App Service

Cet article vous montre comment migrer des applications web ASP.NET à grande échelle vers Azure App Service à l’aide d’Azure Migrate.

Remarque

Les tutoriels vous montrent le chemin de déploiement le plus simple pour un scénario donné afin que vous puissiez configurer rapidement une preuve de concept. Ils utilisent les options par défaut quand c’est possible et n’affichent pas tous les paramètres et chemins possibles.

Dans ce tutoriel, vous allez apprendre à :

  • Migrez ASP.NET applications web à grande échelle vers Azure App Service à l’aide du flux intégré dans Azure Migrate.
  • Modifiez les plans de migration pour les applications web.
  • Modifiez le plan App Service pour les applications web.

Si vous n’avez pas d’abonnement Azure, créez un compte gratuit avant de commencer.

Conditions préalables

Avant de commencer ce didacticiel, vous devez :

  1. Suivre le premier tutoriel pour découvrir les applications web s’exécutant dans votre environnement VMware.
  2. Suivez le deuxième tutoriel pour évaluer les applications web afin de déterminer leur état de préparation à la migration vers Azure App Service. Il est nécessaire d’évaluer les applications web afin de les migrer à l’aide du flux intégré.
  3. Accédez au projet existant ou créez un projet.

Migrer des applications web

Une fois les applications web évaluées, vous pouvez les migrer à l’aide du flux de migration intégré dans Azure Migrate.

  • Vous pouvez sélectionner jusqu’à cinq plans App Service dans le cadre d’une seule migration.
  • Actuellement, nous ne prenons pas en charge la sélection de plans App Service existants pendant le flux de migration.
  • Vous pouvez migrer des applications web jusqu’à une taille maximale de 2 Go, y compris le contenu stocké dans le répertoire virtuel mappé.
  • Actuellement, nous ne prenons pas en charge la migration du contenu du répertoire UNC.
  • Vous devez installer Windows PowerShell 4.0 sur les serveurs hébergeant les serveurs web IIS à partir desquels vous prévoyez de migrer ASP.NET applications web vers Azure App Services.
  • Actuellement, le flux de migration ne prend pas en charge les scénarios intégrés de réseau virtuel.

Pour migrer les applications web, procédez comme suit :

  1. Dans le projet >Azure Migrate, exécutez> lamigration, sélectionnez Répliquer.

    Capture d’écran de l’option Répliquer sélectionnée.

  2. Dans Spécifier l’intention, >Que voulez-vous migrer ?, sélectionnez ASP.NET applications web.

  3. Dans Où voulez-vous migrer ?, sélectionnez Azure App Service natif.

  4. Dans le type de Virtualisation, sélectionnez VMware vSphere.

  5. Dans Sélectionner une évaluation, sélectionnez l’évaluation que vous souhaitez utiliser pour migrer les applications web, puis sélectionnez le bouton Continuer . Spécifiez les détails d’Azure App Service sur l’endroit où les applications seront hébergées.

    Capture d’écran de l’intention sélectionnée.

  6. Dans Informations de base, sous Détails du projet, sélectionnez l’abonnement, le groupe de ressources et la région où les applications web seront hébergées, dans la liste déroulante. Sous Stockage, sélectionnez le compte de stockage d’un emplacement de stockage intermédiaire pendant le processus de migration. Sélectionnez Suivant : Web Apps >.

    Capture d’écran de l’écran Principes de base d’Azure Migrate Web Apps.

  7. Dans la section Applications Web , passez en revue les applications Web que vous souhaitez migrer.

    Capture d’écran de l’écran Azure Migrate Web Apps.

    Remarque

    Par défaut, les applications dont l’état est Prêt sont marquées pour la migration. Les applications marquées comme Prêtes avec des conditions peuvent être migrées en sélectionnant Oui dans Migrera ?.

    1. Sélectionnez les applications web à migrer, puis sélectionnez Modifier.

      Capture d’écran d’Azure Migrate : applications web sélectionnées.

    2. Dans Modifier les applications, sous Migrera ?, sélectionnez Oui, puis sélectionnez le plan App Service et le niveau tarifaire de l’endroit où les applications seront hébergées. Ensuite, sélectionnez le bouton Ok .

      Remarque

      Il est possible de migrer jusqu’à cinq plans App Service à la fois.

      Capture d’écran des applications Azure Migrate Edit.

      Sélectionnez le bouton Suivant : Plans >App Service.

  8. Dans la section Plans App Service , vérifiez les détails du Plan App Service.

    Remarque

    En fonction des exigences de votre application web, vous pouvez modifier le nombre d’applications dans un plan App Service ou mettre à jour le niveau tarifaire. Suivez ces étapes pour mettre à jour ces détails :

    1. Sélectionnez le bouton Modifier.
    2. Dans Modifier le plan, sélectionnez le nom de la cible et le niveau tarifaire, puis sélectionnez OK. Capture d’écran de l’App Service Plan Modifier les détails.
  9. Une fois les plans App Service vérifiés, sélectionnez Suivant : Examiner + créer.

  10. Azure Migrate va maintenant valider les paramètres de migration. L’exécution de la validation peut prendre quelques minutes. Une fois l’opération terminée, passez en revue les détails et sélectionnez Migrer.

    Remarque

    Pour télécharger le résumé de la migration, sélectionnez le bouton Télécharger le fichier CSV .

Une fois la migration lancée, vous pouvez suivre l’état à l’aide de l’expérience de déploiement d’Azure Resource Manager, comme indiqué ci-dessous :

Capture d’écran du déploiement d’Azure Migrate.

Étapes post-migration

Une fois la migration terminée, vous pouvez explorer les étapes suivantes en fonction des exigences spécifiques à l’application web :

Étapes suivantes