Planifier des environnements hybrides et multiclouds
La plupart des scénarios d’adoption du cloud supposent une rationalisation commune des ressources de charge de travail qui sont réhébergées, remaniées ou reconstruites pour s’adapter aux scénarios lift-and-shift IaaS, une modernisation des services PaaS ou une innovation utilisant des charges de travail natives Cloud. Lors de la planification d’un environnement hybride et multicloud, des options de rationalisation supplémentaires doivent être envisagées pour traiter la gestion des ressources sur toutes les plateformes hybrides et multiclouds.
Stratégie d’entreprise pour les scénarios hybrides et multiclouds
Les connectivités hybrides et multiclouds, l’hébergement de conteneurs et l’infrastructure hyperconvergée peuvent accélérer votre stratégie. Toutefois, les considérations techniques suivantes doivent être incluses dans votre plan global de stratégie et d’adoption du Cloud.
Comment allez-vous :
- Assurer gouvernance, la gestion et la conformité des scénarios hybrides et multiclouds ?
- Gérer de manière cohérente l’identité et la sécurité ?
- Gérer et régir les données en toute sécurité ?
- Transférer en toute sécurité des données dans des environnements distribués ?
- Intégrer des environnements disparates ?
Patrimoine numérique hybride et multicloud
L’hypothèse actuelle dans le paysage des entreprises d’aujourd’hui est que la plupart des organisations adopteront le cloud. Une migration complète de l’entreprise pourrait prendre des jours, voire des années, selon les ressources qui sont incluses comme candidats à la migration dans le patrimoine numérique. Prenons l’exemple d’un environnement d’entreprise avec des milliers de machines virtuelles et des centaines d’applications, où l’effort humain requis peut facilement dépasser 1 500 heures pour un salarié à temps plein et 9 mois de planification. Dans le cadre des efforts de migration standard (unidirectionnelle), l’hypothèse est que vous rechercherez des possibilités standard de réhébergement ou recréation de l’architecture (ressources qui sont considérées comme des candidats à la migration standard lors de la rationalisation de votre patrimoine numérique).
En passant à un scénario hybride et multicloud, où nous supposons des opérations unifiées pour toutes les ressources du patrimoine numérique, certaines décisions de rationalisation seront exposées. Parce que les ressources locales sont ajoutées au plan de contrôle de l’entreprise pour unifier les opérations et la gestion, nous observons généralement les rationalisations suivantes :
- Charges de travail qu’il est recommandé de conserver localement (par exemple, limitées par des raisons de réglementation ou de conformité)
- Développement de nouvelles applications pour l’entreprise nécessitant une prise en charge par des charges de travail qui n’ont pas été migrées ou qui ne peuvent pas être migrées
- L’obligation pour les entreprises de créer de nouvelles applications locales qui ont des exigences en matière de vitesse de la lumière, de connectivité ou de réglementation
Extension de la rationalisation du patrimoine numérique
Les efforts d’adoption hybride et multicloud changeront vos critères de rationalisation. Il est donc nécessaire de développer un plan pour les options de rationalisation étendue :
- Utiliser des ressources qui resteront inchangées dans le centre de données local
- Moderniser les services PaaS qui resteront dans le centre de données
- Réattribuer les ressources à d’autres plateformes cloud
- Réhéberger la portabilité pour permettre aux charges de travail de passer en douceur d’une plateforme hybride à une plateforme multicloud
Ces changements auront un impact sur le travail nécessaire pour parvenir à votre stratégie hybride et multicloud. Cet article décrit un certain nombre d’impacts sur les plans actuellement définis dans la méthodologie de planification du Cloud Adoption Framework.
Planification de votre combinaison de clouds
Votre stratégie hybride et multicloud pour les applications et les données orientera les réponses aux questions suivantes. Identifiez clairement le mix cloud requis, puis réfléchissez à la configuration optimale de vos environnements :
- Quelle combinaison d’environnements hybrides, en périphérie et multiclouds avez-vous en charge aujourd’hui ?
- Quelle combinaison correspond le mieux à votre stratégie pour l’avenir ?
- Voulez-vous exploiter chaque plateforme indépendamment ou selon une approche d’unification des opérations ?
Réfléchissez à la configuration optimale de vos environnements, en ayant une idée claire du mix cloud que vous envisagez.
Examinez l’éventail des décisions dans le tableau suivant, qui présente des exemples de mix cloud, et confirmez l’option de zone d’atterrissage Azure que vous avez choisie. Avant de configurer un environnement cloud, identifiez la manière dont il prendra en charge votre mix spécifique de décisions d’hébergement dans le cloud.
Chaque point bleu foncé représente une charge de travail, et chaque cercle bleu clair un processus métier pris en charge par un environnement distinct. Chaque mix cloud requiert une configuration d’environnement Azure distincte pour chaque client.
Client principalement hybride : la plupart des charges de travail restent locales, souvent dans un mix de modèles traditionnels, hybrides et portables d’hébergement des ressources. Peu de charges de travail spécifiques sont déployées en périphérie, sur Azure ou auprès d’autres fournisseurs de Cloud.
Client principalement Azure : la plupart des charges de travail ont été déplacées vers Azure. Quelques charges de travail restent en local. Les décisions stratégiques ont conduit à quelques charges de travail vivant en périphérie ou dans des environnements multiclouds.
Client principalement multicloud : la plupart des charges de travail sont actuellement hébergées dans un autre cloud public, tel que GCP ou AWS. Les décisions stratégiques ont conduit à quelques charges de travail vivant dans Azure ou en périphérie. À mesure que votre stratégie cloud mûrit, il se peut que vous soyez amené à évoluer d’un mix principalement hybride vers un mix principalement Azure. Nous soutenons également les clients qui prennent des décisions stratégiques visant à hiérarchiser les mixes hybrides ou multicloud, et Azure joue un rôle dans chaque mix.
Décisions relatives à la stratégie d’entreprise pour les environnements hybrides et multiclouds
Lors de la planification de la plupart des scénarios d’adoption du cloud, nous partons du principe que les clients souhaitent réhéberger (machines virtuelles IaaS), remanier l’architecture (services PaaS) ou reconstruire (natif cloud) des charges de travail avec Azure comme plateforme cible. L’hypothèse standard est que vous effectuez une migration unidirectionnelle vers Azure en utilisant ces rationalisations standard pour identifier les ressources en vue d’une éventuelle migration (migration de type tout vers le cloud).
Lors de l’exécution d’un scénario hybride et multicloud, vous travaillez dans le cadre d’un modèle de services cloud multiplateforme qui n’est plus limité à un environnement local, mais passe à un modèle de cloud computing distribué local, multicloud et en périphérie. Les décisions de rationalisation sont maintenant étendues, et les objectifs de migration qui étaient unidirectionnels s’inscrivent désormais dans ce modèle de services distribués pour les environnements cloud : décisions concernant la conservation des charges de travail ou des ressources locales, le changement de plateforme des charges de travail vers plusieurs plateformes cloud, et la portabilité du réhébergement permettant aux charges de travail de basculer sans accroc vers n’importe quel environnement d’hébergement.
La plupart des efforts de planification de la migration se sont concentrés sur le modèle de migration unidirectionnel et hérité, l’approche Tout migrer. Dans ce modèle, les révisions de rétention, de plateforme et d’hébergement inverse ont été considérées comme des anti-modèles devant être limités. L’effort de migration ayant été axé sur un effort de migration unidirectionnel, ces options n’étaient pas adaptées à l’approche ayant commencé par une rationalisation étendue des ressources, et à la migration des ressources d’environnements locaux vers une solution de cloud public unique comme Azure, en plus des solutions multiclouds et de périphérie.
L’élargissement des options de déploiement disponibles reste le plus grand changement dans la planification des opérations unifiées. En planifiant un modèle véritablement distribué, vous ouvrez des options pour le déploiement des charges de travail dans des environnements locaux et de cloud public, et le risque de dépendances est éliminé pour les charges de travail de tous vos déploiements planifiés. Dans un modèle de déploiement local, multicloud et de périphérie, vous n’avez plus besoin de minimiser les dépendances envers les charges de travail conservées (hybrides ou locales) ou les charges de travail dont la plateforme est modifiée (multicloud). Et puisque les emplacements personnalisés sont désormais viables pour les déploiements avec un seul plan de contrôle d’entreprise (étant donné la portabilité du réhébergement), les charges de travail IaaS/PaaS peuvent être réhébergées localement.
Outils Azure pour votre stratégie hybride et multicloud
Les efforts de planification hybride et multicloud incluent dans les efforts de migration des ressources au-delà des machines virtuelles et des services PaaS, élargissant ainsi la disponibilité des facteurs de forme pour étendre les avantages de l’innovation au-delà du cloud privé à n’importe quel emplacement. Azure Arc et Azure Stack conduisent les efforts de transformation numérique dans le cadre de l’unification des opérations et de la gestion sur le cloud privé, le cloud public et la périphérie.
Azure Stack est une solution matérielle qui vous permet d’exécuter un environnement Azure localement et en périphérie. Comme Azure Stack utilise un système intégré avec des services cloud locaux via Azure Stack Hub, ou exécute des charges de travail de calcul en périphérie avec une appliance gérée par le cloud via Azure Stack Edge, la conservation des ressources locales n’est plus un obstacle à l’extension des avantages du cloud localement ou à la périphérie. Ces opérations et cette gestion unifiées permettent une gestion et une gouvernance cohérentes des opérations dans tous les environnements. Il n’est donc plus nécessaire de résoudre les dépendances, qui ne sont plus verrouillées aux configurations ou stratégies restrictives de la plateforme.
Azure Arc est une solution logicielle qui fournit un plan de contrôle d’entreprise qui gère toutes vos ressources numériques des différents environnements en projetant vos ressources locales et d’autres clouds vers Azure, étendant une gestion simplifiée, un développement d’applications plus rapide et des services Azure cohérents à toute infrastructure, où que vous soyez.
Une stratégie hybride et multicloud qui suit une approche d’unification des opérations, intègre une visibilité uniforme des ressources locales à Azure Arc et peut faciliter les efforts de migration vers Azure, en étendant et en projetant les ressources dans Azure comme des citoyens de première classe. Azure Arc met en œuvre une gestion unifiée des opérations de cloud dans les environnements locaux, multiclouds et périphériques et permet d’utiliser les services Azure partout. Ainsi, les efforts de migration peuvent standardiser la gestion et la gouvernance de l’ensemble de votre patrimoine numérique, directement à partir d’Azure.
L’implémentation d’une approche d’opérations unifiées change la manière dont :
- Vous évaluez l’inventaire des ressources (extension de la rationalisation de votre patrimoine).
- Vous déployez votre plan d’adoption du cloud.
- Vous évaluez votre plan de disponibilité (avec des options de plateforme étendues).
- Vous implémentez un plan DevOps spécifique pour gérer les pipelines de déploiement.
- Vous développez les compétences spécifiques qui prennent en charge votre stratégie hybride et multicloud.
Les stratégies de déploiement hybride, multicloud et en périphérie avec une approche d’unification des opérations peuvent accélérer l’adoption du cloud et les efforts de migration pour votre organisation, en déployant une infrastructure opérationnelle et de gestion cohérente pour que les organisations aillent de l’avant et adoptent les technologies modernes du cloud. Cela optimise les processus de gouvernance et de gestion des opérations dans le cloud dans les charges de travail dédiées à une exécution locale et celles candidates à la migration.
La planification d’opérations unifiées accélère l’innovation parmi les ressources grâce à une infrastructure opérationnelle permettant une gestion simplifiée, un développement d’applications plus rapide et des services Azure cohérents dans les environnements locaux, multicloud et en périphérie et peut renforcer dans son ensemble l’adoption du cloud et l’effort de migration de votre organisation. Le développement des compétences cloud nécessaires et la création de processus cloud qui prennent en charge l’effort de préparation à la migration global permettent d’accroître la cohérence et la rapidité des efforts d’adoption du cloud au sein de l’entreprise.
Un plan de contrôle, des options de déploiement étendues
Comme Azure Arc étend un seul plan de contrôle d’entreprise des services et de la gestion Azure à l’infrastructure locale existante, il offre une flexibilité de plateforme pour les clients qui souhaitent continuer à utiliser les systèmes et les ensembles d’outils existants. Vous avez la possibilité d’intégrer des technologies de cloud novatrices à tout emplacement de votre environnement distribué. Et comme vos déploiements de charge de travail ne sont pas limités à un seul environnement d’hébergement, ils peuvent être réhébergés localement, avec les mêmes avantages que pour le cloud.
L’ouverture des options de déploiement localement et sur le cloud public permet aux organisations d’apporter la cohérence et l’innovation des pratiques cloud uniformes aux charges de travail locales (par exemple, en conservant les données très sensibles localement pour répondre aux besoins des clients ou respecter les exigences réglementaires) tout en préparant d’autres charges de travail à la migration avec les mêmes avantages des pratiques et technologies du cloud.
Le plus grand changement dans la planification des opérations unifiées avec des options de déploiement étendues est le processus qui consiste à évaluer les décisions de déploiement en fonction de la conservation, de la modification de la plateforme et du réhébergement de la portabilité, les trois principaux axes de la migration. Grâce à des options de déploiement étendues dans des environnements cloud véritablement distribués, les pratiques et les technologies du cloud peuvent être amenées n’importe où, ce qui permet de réhéberger localement les charges de travail IaaS et PaaS, en inversant le modèle de migration unidirectionnelle qui fonctionnait selon l’hypothèse Tout migrer vers le cloud.
Dans de nombreux cas, nous commençons par supposer que chaque ressource correspond à un modèle de conservation, en ajoutant de manière proactive chaque ressource au plan de contrôle de l’entreprise pour unifier les opérations cloud et les efforts de gestion. L’adoption d’un tableau de bord cloud cohérent peut accélérer l’adoption du cloud et les efforts de migration pour votre organisation en déployant des pratiques et des technologies du cloud cohérentes entre les ressources désignées pour les charges de travail locales, ainsi que des compétences et processus prêts pour le cloud afin de prendre en charge les charges de travail ayant des ressources propres à la migration.
Tableau de bord hybride et multicloud unifié
Azure Arc est une plateforme de gestion multicloud et locale au cœur d’opérations unifiées qui permet une visibilité, des opérations et une conformité standardisées sur des ressources dispersées dans des environnements locaux, multiclouds et à la périphérie. L’adoption d’un plan de contrôle d’entreprise unique accélère l’adoption du cloud et la migration, et permet aux organisations de disposer d’un framework cohérent pour adopter des technologies et des processus de cloud modernes pour les charges de travail désignées localement, ainsi que celles candidates à la migration dans les environnements hétérogènes.
Gérez et exploitez toutes vos ressources comme des ressources Azure natives à l’aide d’un seul volet, de manière cohérente et à grande échelle dans des infrastructures disparates, ce qui vous permet de contrôler les ressources dans des environnements locaux, multiclouds et de périphérie, en fournissant un tableau de bord unique pour la gestion, les services de données, la gouvernance, la sécurité et l’identité. L’approche d’unification des opérations d’Azure Arc vous offre une infrastructure de visibilité cohérente dans les environnements distribués, vous permettant d’atteindre l’extérieur d’Azure et de projeter vos ressources existantes dans Azure Resource Manager en tant que citoyens de première classe.
Considérations relatives aux opérations unifiées
Organiser et régir à travers les environnements : Contrôlez des bases de données, des clusters Kubernetes et des serveurs répartis dans des environnements locaux, multicloud et à la périphérie en les organisant et en les régissant de manière centralisée à partir d’un emplacement unique.
Gérer les applications Kubernetes à grande échelle : Déployez et gérez des applications Kubernetes dans des environnements à l’aide de techniques DevOps. Vérifiez que les applications sont déployées et configurées de façon cohérente à partir du contrôle de code source.
Exécuter des services de données n’importe où : Bénéficiez d’une mise à jour corrective automatisée, de mises à niveau, d’une sécurité et d’une mise à l’échelle à la demande dans des environnements locaux, multicloud et à la périphérie pour votre patrimoine de données.
Les efforts de planification des opérations et de la gestion unifiées partent du principe que la plupart des ressources correspondent à un modèle de conservation, ajoutant chacune d’elles au plan de contrôle de l’entreprise et développant les facteurs de forme disponibles, avec une visibilité multiplateforme entre les environnements :
- Accélère l’adoption du cloud et les efforts de migration, en étendant des pratiques et des technologies de cloud cohérentes parmi les charges de travail locales et celles candidates à la migration
- Contrôle la dispersion des ressources informatiques avec les opérations et la gestion unifiées localement et dans le cloud public
- Maintient le respect de la réglementation et de la souveraineté des données grâce à des stratégies standardisées de gouvernance des données, de sécurité et Cost Management
- Garantit des déploiements et une configuration uniformes grâce à des déploiements de charges de travail cohérents, configurés à grande échelle
Considérations techniques relatives à l’infrastructure de votre mix cloud
- Accédez à n’importe quel serveur, intégrez-le et gérez-le n’importe où, à partir d’Azure (Windows, Linux, machine virtuelle, système nu) grâce à des serveurs avec Azure Arc.
- Utilisez vos serveurs SQL existants avec Azure Arc sans migration nécessaire, avec inventaire, gouvernance, sécurité et évaluation proactive de SQL Database.
- Connectez, gérez et exploitez des clusters Kubernetes et des applications fonctionnant partout, et déployez des applications avec GitOps.
- Étendre la gestion basée sur Azure aux environnements managés VMware vSphere et System Center : connectez vos centres de données VMware et Hyper-V à Azure, obtenez un inventaire à l’échelle du centre de données, effectuez des opérations en libre-service de machines virtuelles à partir de modèles d’Portail Azure ou d’automatisation, sécurisez, supervisez, surveillez et corrigez vos machines virtuelles dans des centres de données locaux et Azure à l’aide de VMware vSphere avec Azure Arc et System Center Virtual Machine Manager avec Azure Arc.
- Assurez la conformité avec les normes de sécurité de votre organisation grâce à Azure Policy, et activez la surveillance de l’intégrité des clusters avec Azure Monitor pour conteneurs.
- Organisez, inventoriez et unifiez l’expérience de gestion des serveurs grâce à une gestion simplifiée des machines hybrides avec les extensions de machine virtuelle Azure pour les machines virtuelles Windows et Linux non Azure.
- Appliquez des lignes de base de gouvernance et de sécurité unifiées dans des environnements disparates, une conformité multiplateforme et une gestion centralisée des agents.
- Appliquez le RBAC (contrôle d’accès en fonction du rôle) à grande échelle, avec informatique centralisée, au niveau du propriétaire et au niveau de la charge de travail.
- Déployez des outils familiers de Gouvernance Azure, de sécurité, de suivi d’inventaire et de gestion des correctifs sur les serveurs avec Azure Arc inscrits automatiquement.
- Surveillez toute votre télémétrie sur vos ressources natives Cloud et locales à un seul emplacement grâce à Azure Monitor.
Considérations techniques relatives aux services de données dans votre mix cloud
- Intégrez les services de données Azure à toute infrastructure, localement, à la périphérie et sur plusieurs clouds à l’aide de Kubernetes et sur n’importe quel matériel.
- Restez à jour avec les mises à jour entièrement automatisées, les mises à niveau et les déploiements contrôlés par stratégie, comme les options permanentes de déploiement SQL et hyperscale d’Azure Database pour PostgreSQL.
- Optimisez les performances des charges de travail de données et effectuez un scale-up/scale-out dynamiquement, sans temps d’arrêt des applications grâce à l’élasticité du cloud localement.
- Bénéficiez d’une gestion unifiée et d’une visibilité cohérente des charges de travail de données Azure natives et locales en utilisant des outils familiers (Portail Azure, Azure Data Studio et Azure CLI).
- Protégez vos charges de travail de données locales en utilisant les outils de sécurité et de gouvernance Azure, notamment Microsoft Defender pour le cloud, Azure Policy et RBAC Azure.
- Améliorez la rentabilité de votre infrastructure hybride grâce à un modèle de facturation cloud moderne.
Aide pour l’analyse de l’inventaire
Si les opérations unifiées sont un élément fondamental de votre stratégie, vous devez commencer par activer Azure Arc pour toutes les ressources avant de commencer votre intégration à Azure Migrate.
Faut-il envisager différemment le patrimoine existant ? Ou une simple migration de machine virtuelle à machine virtuelle est-elle suffisante ? Consultez cet article lorsque vous collectez l’inventaire de votre patrimoine numérique.
Plan d’adoption hybride et multicloud
Le client doit-il utiliser un backlog DevOps spécifique ? Ou le modèle de plan d’adoption standard est-il toujours suffisant ? Consultez le modèle de stratégie et de plan dans la section Outils et modèles.
Plan de préparation hybride et multicloud
Y a-t-il des compétences spécifiques ou une formation supplémentaire que cette équipe doit suivre avant de commencer ? Pour préparer la phase de préparation de votre parcours de migration hybride et multicloud, pensez à un chemin de préparation aux compétences pour ajouter des compétences en matière de préparation organisationnelle et technique.
Étape suivante : Passer en revue l’environnement ou la zone d’atterrissage Azure
La liste d’articles suivante vous aidera à trouver des conseils sur des points spécifiques du parcours d’adoption du cloud nécessaires à la réussite du scénario d’adoption dans le cloud.