Plan
La réussite de l’adoption du cloud nécessite plus que la préparation technique. Il nécessite un plan d’adoption du cloud qui convertit votre stratégie cloud en étapes actionnables spécifiques à vos objectifs.
Préparer votre organisation pour le cloud
Les organisations doivent aligner leur structure et leurs processus avec les objectifs d’adoption du cloud pour déployer, gérer et optimiser efficacement les ressources cloud tout en répondant aux objectifs métier.
Mapper votre parcours d’adoption du cloud en fonction du type de votre organisation. Les start-ups doivent créer des solutions natives pour le cloud en utilisant les phases CAF Plan, Ready et Développement cloud-native. Les entreprises doivent évaluer leur patrimoine informatique et suivre le processus complet du plan CAF, ainsi que les phases Prêt, Migrer et Moderniser.
Choisissez le modèle de gestion qui correspond à votre structure organisationnelle. Les petites organisations doivent sélectionner des opérations centralisées pour l’application cohérente des stratégies. Les entreprises de taille moyenne doivent implémenter une gestion partagée où les équipes de plateforme gèrent les zones d’atterrissage pendant que les équipes de charge de travail fonctionnent de manière autonome. Les organisations avec des équipes qualifiées doivent adopter des opérations décentralisées pour une propriété totale.
Planifiez les responsabilités cloud entre les fonctions de gouvernance, de sécurité et de gestion. Établissez des équipes de gouvernance pour évaluer les risques et définir des stratégies. Incorporez la sécurité à chaque étape du cycle de vie du cloud. Définissez des processus opérationnels qui s’alignent sur les objectifs métier. Développez votre stratégie IA et créez les équipes appropriées pour l’adoption de l’IA.
Documentez les responsabilités du cloud avec des attributions de propriété claires. "Mapper les responsabilités au sein de la gouvernance, la sécurité et les opérations avec une responsabilité dédiée." Définissez les rôles partenaires et communiquez les responsabilités à toutes les parties prenantes. Passez en revue régulièrement les responsabilités à mesure que votre environnement évolue.
Préparer vos personnes pour le cloud
Les équipes nécessitent des compétences spécifiques pour adopter et exploiter des services cloud, ce qui réduit les risques d’implémentation et accélère le temps nécessaire pour générer de la valeur.
Évaluez les compétences requises pour l’adoption d’Azure. Les équipes ont besoin de gouvernance, de sécurité, d’identité, de mise en réseau et de fondamentaux de gestion. Les gestionnaires d’environnement Azure nécessitent des compétences de modèle RAMP (Prêt, Administrer, Surveiller, Protéger). Les équipes de développement natives du cloud ont besoin d’ingénierie de plateforme, de conteneurisation, de microservices et de fonctionnalités de développement IA.
Combler l’écart entre les compétences grâce à la formation structurée et au support technique. Former des équipes à l’aide de Microsoft Learn, d’une formation personnalisée et d’informations d’identification telles que les compétences et certifications appliquées par Microsoft. Utilisez des spécialistes Microsoft ou des partenaires approuvés pour des ateliers, des révisions architecturales et des conseils pratiques.
Maintenir les compétences cloud via des programmes d’apprentissage continu. Créez des bacs à sable (sandbox) d’apprentissage à l’aide d’abonnements Azure Dev/Test. Consacrez un temps hebdomadaire aux modules Microsoft Learn, créez des systèmes de reconnaissance, participez à des événements de la communauté Azure et gérez des collections de ressources organisées.
Les startups passent à l'estimation du coût total de possession. Si vous avez des charges de travail existantes, vous devez découvrir votre inventaire existant.
Découvrir l’inventaire des charges de travail existantes
Les organisations doivent comprendre leur portefeuille d’applications actuel avant de planifier l’adoption du cloud pour fournir la base de la planification de la migration et du développement de cas d’entreprise.
Découvrez l’inventaire des charges de travail via une documentation systématique. Définissez les limites de charge de travail et utilisez des outils automatisés comme Azure Migrate pour la découverte. Incluez tous les composants dans les environnements et les ressources de document manuellement lorsque l’automatisation ne peut pas accéder à des systèmes spécifiques.
Hiérarchiser les charges de travail en fonction de la valeur métier et de la faisabilité de la migration. Évaluez les charges de travail à l’aide de la criticité métier, de la préparation du cloud, des dépendances et de l’alignement stratégique. Créez un backlog de migration hiérarchisé qui équilibre la valeur métier avec la faisabilité technique.
Rassemblez les détails métier de chaque charge de travail pour guider les décisions de migration. Propriété du document, fonction métier, criticité, sensibilité des données, exigences de conformité, contraintes opérationnelles et chronologies. Utilisez ces informations pour guider les stratégies de migration et garantir l’alignement de l’entreprise.
Sélectionner des stratégies de migration
La sélection de la stratégie de migration détermine l’approche, la chronologie et les ressources requises pour chaque charge de travail et doit s’aligner sur les pilotes métier et les contraintes techniques.
Identifiez vos leviers commerciaux pour établir des priorités de migration. Définissez des objectifs métier de haut niveau, effectuez une analyse des écarts entre les états actuels et souhaités et déterminez le moteur métier spécifique qui crée une urgence pour le changement.
Associer les facteurs métier aux stratégies de migration appropriées. Sélectionnez des stratégies basées sur les facteurs métier : Retirer des charges de travail redondantes, Réhéberger pour une interruption minimale, Replatformer pour l’adoption de PaaS, Refactoriser pour l’optimisation du code, Réarchitecturer pour les capacités natives du cloud, Remplacer par des alternatives SaaS, Reconstruire pour un redéveloppement complet ou Conserver pour les charges de travail stables.
Appliquez des critères de sélection spécifiques à la stratégie pour valider les décisions. Validez les stratégies choisies par rapport à la stabilité de la charge de travail, à la compatibilité Azure, aux compétences de l’équipe, à la chronologie de la modernisation, aux niveaux de dette technique, aux limitations architecturales et aux exigences opérationnelles.
Prendre des décisions de minutage de modernisation en fonction de la disponibilité des ressources. Évaluez s’il faut moderniser pendant la migration en fonction des compétences de l’équipe, du temps disponible, des exigences de compatibilité et des opportunités de financement.
Exécutez le plan de communication des parties prenantes pour garantir l’alignement. Définissez les métriques de réussite, documentez les décisions des parties prenantes, coordonnez-les avec les équipes de stratégie cloud et créez des cycles de révision pour mettre à jour les stratégies à mesure que les exigences évoluent.
Évaluer vos charges de travail pour la migration cloud
L’évaluation de la charge de travail identifie les exigences techniques, les dépendances et les risques pour une migration cloud réussie, en informant les décisions d’architecture et la planification de la migration.
Évaluez l’architecture de la charge de travail pour comprendre la structure système et les dépendances. Utilisez des outils d’évaluation comme Azure Migrate pour automatiser la découverte. Validez les résultats avec des experts en matière d’objet et des diagrammes d’architecture de document et des listes de composants.
Évaluez le code d’application pour identifier les opportunités de compatibilité et de modernisation. Utilisez des outils automatisés comme AppCAT pour les applications .NET et Java. Validez la compatibilité de l’infrastructure et du KIT DE développement logiciel (SDK) avec Azure. Évitez les modifications inutiles du framework, sauf si une justification métier forte existe.
Évaluez les bases de données pour comprendre les exigences en matière d’architecture et de migration des données. Identifiez toutes les bases de données, y compris les types et versions du moteur. Mapper les dépendances entrantes et sortantes entre les applications et les services. Déterminez s’il faut migrer des bases de données en tant qu’instances partagées ou les fractionner par charge de travail.
Créez et gérez un registre des risques pour suivre et atténuer les risques de migration. Établissez un registre de risques complet qui documente les risques techniques, opérationnels et organisationnels. Définissez des stratégies d’atténuation avec des parties responsables et des chronologies de résolution.
Estimer le coût total de possession
L’estimation des coûts fournit la base financière des décisions d’adoption du cloud et de la planification budgétaire, ce qui permet de prendre des décisions d’investissement éclairées et d’optimiser les coûts en cours.
Planifiez votre architecture Azure en fonction des exigences métier et techniques. Aligner l’architecture avec les exigences métier et techniques en documentant les contraintes et les besoins de conformité. Planifiez votre architecture de zone d’atterrissage Azure et votre architecture de charge de travail en identifiant les services, régions et configurations Azure requis.
Estimer les coûts en fonction de l’architecture planifiée et des modèles d’utilisation. Utilisez la calculatrice de prix Azure pour modéliser les coûts d’architecture en fonction des données d’utilisation historiques ou prévues. Estimer les coûts opérationnels, y compris la formation des compétences et les changements de processus. Réévaluez les estimations lorsque les projections s’écartent du budget en identifiant les éléments à coût élevé et en ajustant l’architecture. Validez les hypothèses par le biais de déploiements de test et établissez une base de référence des coûts.
Pour obtenir des conseils détaillés sur le Framework d’adoption du cloud, consultez Planifier l’adoption du cloud.