Prise en charge de l’automatisation de la migration à grande échelle avec Azure Migrate et Azure PowerShell

Publié le 2 novembre, 2020

Azure Migrate Program Manager

Microsoft Azure est un facteur clé dans l’initiative de transformation numérique de nos clients aujourd’hui. Les clients utilisent Azure pour favoriser l’innovation de l’entreprise et se rendent compte à quel point Azure les rend plus résilients, flexibles et efficaces. Ils cherchent à migrer une part de plus en plus importante de leur portefeuille d’applications vers Azure pour profiter de cette plus-value. Avec l’équipe responsable des produits Azure Migrate, nous nous sommes concentrés sur la simplification du processus de migration pour nos clients afin qu’ils puissent migrer rapidement leurs charges de travail. En juillet, l’année dernière, nous avons introduit une nouvelle version améliorée d’Azure Migrate. Azure Migrate est le hub pour tous vos besoins en matière de migration, avec un ensemble d’outils couvrant les phases de découverte, d’évaluation et de migration pour plusieurs scénarios de migration englobant les serveurs, les applications et les bases de données. Nous avons poursuivi notre démarche d’innovation et avons ajouté plusieurs nouvelles fonctionnalités, telles que la détection d’applications sans agent et l’analyse des dépendances pour faciliter la planification et l’exécution des migrations vers Azure.

L’un des outils les plus populaires du portefeuille d’outils d’Azure Migrate est l’Outil de migration de serveur d’Azure Migrate. L’outil de migration de serveur vous permet de migrer les serveurs et les applications qu’ils contiennent vers des machines virtuelles Azure. L’outil de migration de serveur offre des options sans agent pour la migration des machines virtuelles VMware et Hyper-V, ainsi qu’une option basée sur des agents pour la migration des serveurs physiques et des serveurs d’autres clouds vers Azure. Ainsi, il est plus facile que jamais pour nos clients de migrer leurs serveurs et applications existants vers Azure. La fonctionnalité sans agent pour la migration de machines virtuelles VMware, incluse dans l’outil de migration de serveur, est particulièrement populaire auprès de nos clients. Nos clients apprécient la simplicité et la facilité d’utilisation qu’offre la méthode de migration sans agent. Ils l’utilisent d’ailleurs pour migrer des milliers d’ordinateurs par mois.

Alors que plusieurs clients automatisent déjà les flux de travail de migration de serveur à l’aide des API REST Azure, l’une des principales demandes de nos clients est de disposer d’une interface d’automatisation simplifiée pour automatiser le processus de migration. Je suis ravi d’annoncer la mise à disposition d’un nouveau module Azure PowerShell pour vous aider à automatiser le processus de migration et à accélérer votre migration vers le cloud. Ce nouveau module Azure Migrate PowerShell, actuellement disponible en version préliminaire, fournit un ensemble d’applets de commande PowerShell qui vous permettent de migrer des machines virtuelles VMware vers Azure à l’aide de la méthode de migration sans agent de l’outil de migration de serveur. À l’aide des applets de commande PowerShell du module, vous serez en mesure de configurer et de gérer la réplication de machines virtuelles VMware sur Azure, d’effectuer des migrations test, puis de les migrer vers des machines virtuelles Azure. En d’autres termes, avec ces applets de commande, vous pouvez désormais utiliser l’expérience Azure PowerShell bien connue pour effectuer des migrations de manière reproductible et automatisée et envisager une migration aussi rapide et étendue que souhaité.

Et ce n’est pas tout. En plus du module PowerShell, nous publions également un ensemble d’exemples de scripts qui utilisent ce module PowerShell pour automatiser la migration des machines virtuelles VMware vers Azure. Ces exemples de scripts PowerShell, développés par l’architecte de solutions cloud Microsoft Nelson D’Souza, vous montrent comment vous pouvez exécuter des migrations à grande échelle en recourant à des applets de commande PowerShell pour créer une dynamique de migration. Ces exemples de scripts sont disponibles sur GitHub et ils peuvent être téléchargés et utilisés tels quels, ou utilisés comme base de référence pour créer votre propre fabrique de migration. Les scripts sont proposés dans un modèle open source, et nous encourageons la participation de la communauté afin de poursuivre l’amélioration de ces scripts. 

L’automatisation de votre parcours de migration à l’aide des applets de commande Azure Migrate PowerShell vous permet de valoriser les talents de vos équipes commerciales et responsables des applications. Les centres d’excellence du cloud au sein des entreprises peuvent définir des blueprints à utiliser par vos équipes commerciales et responsables des applications pour s’assurer que les migrations sont sûres, conformes et efficaces sur le plan opérationnel. Les équipes commerciales et responsables des applications peuvent ensuite utiliser ce blueprint pour faire preuve de flexibilité et d’indépendance dans leurs décisions en matière de migration. 

Pour en savoir plus sur l’utilisation du module PowerShell et sa prise en main, consultez le didacticiel sur l’utilisation d’Azure PowerShell pour l’automatisation de la migration des machines virtuelles VMware vers Azure avec Azure Migrate.