Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article définit comment créer des estimations de coûts précises pour votre environnement Azure en documentant les décisions architecturales et les sélections de service. Une architecture bien définie est essentielle pour créer des estimations de coûts précises pour votre environnement de Azure. Cette clarté garantit que les modèles de coûts reflètent l’étendue réelle des services, des dépendances de plateforme et des exigences opérationnelles. Sans cette base, les estimations n’ont pas la spécificité nécessaire à la planification et à la gouvernance efficaces.
Planifier votre architecture de Azure
Un plan d’architecture fournit le contexte nécessaire pour estimer le coût total de possession (TCO) dans Azure. Vous devez définir des architectures de plateforme et de charge de travail pour aligner la planification technique et financière.
Aligner l’architecture avec les exigences métier et techniques. Contraintes de document, attentes en matière de performances et besoins de conformité. Cet alignement garantit que les services de Azure sélectionnés répondent aux objectifs de l’entreprise et évitent de retravailler coûteusement après le déploiement.
Planifiez votre architecture de zone d’atterrissage Azure. Une zone d’atterrissage fournit les services partagés et la base de gouvernance pour toutes les charges de travail. Cette architecture permet une estimation précise des coûts au niveau de la plateforme et de la préparation opérationnelle.
Utilisez une zone d’atterrissage Azure comme base pour votre architecture de plateforme. Azure zones d’atterrissage offrent une base évolutive et sécurisée pour les environnements d’entreprise. Ils incluent des composants critiques tels que les contrôles d’identité, de réseau et de gouvernance. Utilisez les instructions de Qu’est-ce qu’une zone d’atterrissage Azure ?.
Commencez petit pour les start-ups précoces. Les start-ups ou les entreprises natives du cloud peuvent commencer sans implémenter de services partagés, de connectivité hybride ou multicloud, ou de gestion des identités locales. Au lieu de cela, implémentez une hiérarchie de ressources pour organiser et régir les ressources. À mesure que votre environnement est mis à l’échelle, adoptez progressivement des composants de zone d’atterrissage Azure pour prendre en charge la croissance et la gouvernance.
Planifiez l’architecture de votre charge de travail (application). Une architecture de charge de travail définit les services, régions et configurations Azure requis pour répondre aux exigences métier et techniques. Identifiez les Azure services, régions et configurations nécessaires pour atteindre les objectifs métier et techniques. Incluez les dépendances, les besoins en performances et les exigences de conformité. Utilisez le centre d’architecture Azure pour obtenir des idées.
Sélectionnez les services de Azure appropriés
Définissez et appliquez les normes de sélection de service. Les services que vous choisissez affectent directement le déploiement initial et les coûts opérationnels à long terme de votre environnement cloud. Vous devez évaluer et sélectionner Azure services qui prennent le mieux en charge votre charge de travail, votre architecture et vos objectifs financiers. Établissez des instructions documentées pour sélectionner des services en fonction des modèles de charge de travail courants. Ces normes réduisent la complexité du support, permettent les avantages d’achat en volume et simplifient l’application des stratégies. Pour obtenir des conseils, consultez CAF Govern.
Utilisez Azure guides de décision pour évaluer les options de service. Azure fournit des guides de décision structurés pour vous aider à naviguer dans son catalogue de services étendu. Ces guides vous aident à comparer les services en fonction de l’ajustement technique, du coût et de la complexité opérationnelle. Utilisez les guides de décision technologiques Azure pour identifier les services les plus appropriés pour votre solution. Cette étape réduit le risque de surprovisionnement ou de sélection de services qui ne répondent pas aux besoins de votre charge de travail.
Sélectionnez les services managés pour les charges de travail natives cloud. Les offres PaaS (Platform as a Service) réduisent la surcharge opérationnelle en abstraction de la gestion de l’infrastructure. Ces services améliorent l’extensibilité, la sécurité et la fiabilité tout en réduisant les efforts administratifs. Choisissez des services managés pour les charges de travail nouvelles ou modernisées, sauf si le contrôle au niveau de l’infrastructure est requis pour la conformité, les performances ou la compatibilité. Pour obtenir des conseils sur la conception cloud-native, consultez CAF Cloud-native pour des conseils sur le cloud-native.
Aligner la sélection du service avec votre stratégie de migration. Votre approche de migration détermine les services Azure les plus appropriés. Pour les scénarios de réhébergement, sélectionnez les services qui reflètent vos composants actuels. Pour la replatformation ou la réarchitecture, hiérarchiser les solutions PaaS qui prennent en charge les objectifs de modernisation. Si vous migrez à partir d’un autre fournisseur de cloud, utilisez Amazon Web Services (AWS) vers Azure mappage de service ou Google Cloud vers Azure mappage de service pour trouver les services appropriés.
Sélectionner le niveau de service approprié
Comprendre les niveaux de service. Chaque service Azure offre plusieurs niveaux de service (également appelés références SKU) qui fournissent différents niveaux de performances, d’extensibilité, de disponibilité et de fonctionnalités disponibles. Le niveau approprié est essentiel pour répondre aux exigences spécifiques à la charge de travail avec toutes les fonctionnalités nécessaires et éviter tout dépassement ou sous-approvisionnement. Certaines fonctionnalités sont disponibles uniquement sur des références SKU spécifiques. Même si vos données de performances s’appliquent à une référence SKU inférieure, vous aurez peut-être besoin d’une fonctionnalité disponible sur une référence SKU supérieure. Vous devez utiliser vos exigences de charge de travail pour déterminer le niveau de service le plus approprié.
Les charges de travail migrées doivent utiliser des données d’évaluation pour sélectionner des références SKU. Les données d’évaluation incluent les bases de référence des performances, les modèles d’utilisation et les dépendances d’architecture. Ces données mappent les caractéristiques de charge de travail existantes à des références SKU équivalentes Azure. Ce mappage garantit la continuité et réduit les régressions de performances après la migration.
- Passez en revue les exigences du composant d’architecture collectées pendant la phase d’évaluation.
- Adapter les besoins en CPU, mémoire, stockage et IOPS aux modèles disponibles.
- Identifiez les fonctionnalités requises disponibles uniquement dans les références SKU de niveau supérieur, même si les besoins en matière de performances suggèrent un niveau inférieur.
Les charges de travail natives cloud doivent utiliser des cibles de performances et des estimations d’utilisation. Les charges de travail natives cloud n’ont pas de données de performances historiques. Vous devez définir des modèles d’utilisation et des cibles de performances attendus pour sélectionner une référence SKU de démarrage appropriée.
- Estimer la concurrence des utilisateurs, les volumes de transactions et les exigences de latence.
- Sélectionnez une référence SKU qui répond à ces cibles et validez-la par le biais de tests de performances.
- Ajustez la référence SKU en fonction des résultats des tests pour optimiser les coûts et les performances.
Sélectionnez des SKUs à haute disponibilité pour des charges de travail critiques. Les charges de travail stratégiques et critiques pour l’entreprise nécessitent une haute disponibilité et une tolérance de panne. Vous devez sélectionner des niveaux de service qui prennent en charge des configurations Zones de disponibilité ou redondantes interzone.
- Passez en revue les options de disponibilité et les contrats SLA du service.
- Sélectionnez des SKU qui prennent en charge la redondance de zone ou le basculement régional.
- Vérifiez que le niveau sélectionné répond à vos objectifs de temps de récupération (RTO) et aux objectifs de point de récupération (RPO).
Définir une stratégie de déploiement régional pour chaque charge de travail
Une stratégie de déploiement régional établit la fiabilité, la conformité et la posture de récupération de vos charges de travail. Cette stratégie détermine si une charge de travail fonctionne dans une seule région Azure ou s’étend sur plusieurs régions. Vous devez définir cette stratégie tôt pour s’aligner sur la continuité d’activité, la conformité et les attentes au niveau du service
Documentez l’étendue régionale de chaque charge de travail. Identifiez si la charge de travail fonctionne dans une seule région Azure ou dans plusieurs régions. Cette décision affecte la latence, la disponibilité et le coût. Les déploiements à une seule région simplifient l’architecture et réduisent les coûts, mais augmentent les risques de pannes régionales. Les déploiements multirégions améliorent la disponibilité et la résilience, mais augmentent la complexité et le coût. Documentez l’étendue sélectionnée pour chaque charge de travail.
Utilisez les exigences de fiabilité. Identifiez si la charge de travail fonctionne dans une seule région ou plusieurs régions. Définissez des objectifs de niveau de service (SLA), des objectifs de point de récupération (RPO) et des objectifs de temps de récupération (RTO). Pour plus d’informations, consultez Gérer la fiabilité dans Azure.
Validez la conformité avec les normes réglementaires et industrielles. Vérifiez que votre architecture de déploiement et vos configurations de sauvegarde répondent aux exigences de conformité applicables, telles que MARS-E ou HIPAA. Les déploiements multirégions peuvent introduire des problèmes de résidence ou de souveraineté des données. Collaborez avec votre équipe de conformité pour vérifier que votre stratégie régionale s’aligne sur les obligations légales et réglementaires.
Estimer les coûts en fonction de l’architecture
Une estimation des coûts fournit la base financière de la planification de l’adoption du cloud. L’estimation précise des coûts prend en charge le développement de budget, de gouvernance et de cas d’entreprise. Vous devez estimer les coûts en fonction de votre architecture définie et affiner en continu ces estimations pour s’aligner sur l’utilisation réelle et les objectifs métier.
Utiliser les outils d’estimation des coûts pour modéliser les coûts d’architecture
Utilisez les outils d’estimation des coûts. La calculatrice de prix Azure vous permet d’estimer les coûts pour chaque service de votre architecture. Pour les charges de travail existantes, utilisez des données d’utilisation historiques pour informer les estimations. Pour les nouvelles charges de travail, estimez en fonction de l’utilisation prévue et des déploiements de test. Cette approche garantit que les estimations de coûts reflètent les modèles de consommation réalistes et les décisions architecturales. Si vous utilisez Azure Migrate, vous pouvez estimater les coûts pour toutes les charges de travail locales découvertes.
Estimer le coût opérationnel. Identifiez les compétences et la formation requises pour que les équipes opèrent et prennent en charge le modèle de service cible. Planifiez les modifications apportées aux pratiques d’ingénierie et aux processus de livraison introduits par le nouveau modèle de service. Engagez les parties prenantes à valider les hypothèses et à aligner les décisions de modèle de service avec les objectifs métier.
Estimer les coûts opérationnels pour le modèle de service cible
Identifiez les compétences et la formation requises. Déterminez les compétences dont vos équipes ont besoin pour fonctionner et prendre en charge l’architecture cible. Incluez les coûts et le temps de formation dans votre estimation. Cette étape garantit que vos équipes peuvent gérer efficacement l’environnement après la migration.
Planifiez les modifications apportées aux processus d’ingénierie et de livraison. Évaluez la façon dont le nouveau modèle de service affecte vos pratiques d’ingénierie actuelles. Incluez le coût des modifications de processus, des mises à jour des outils et de l’engagement des parties prenantes. Validez ces hypothèses avec les parties prenantes métier et techniques pour garantir l’alignement.
Réévaluer les estimations des coûts lorsque les projections s’écartent
Comparez les estimations de coûts aux attentes budgétaires. Passez en revue la sortie de la calculatrice de prix Azure et comparez ces estimations de coûts au budget de votre organisation. Cette comparaison identifie les différences entre les coûts projetés et les objectifs financiers. Si l’estimation est trop élevée ou trop faible, examinez les causes sous-jacentes pour déterminer si les modifications architecturales sont nécessaires.
Identifiez les éléments architecturaux à coût élevé. Concentrez votre analyse sur les services avec des références SKU Premium, des déploiements multirégions ou des taux de consommation élevés. Ces éléments architecturaux entraînent souvent des coûts significatifs. Déterminez si ces choix sont essentiels pour répondre aux exigences d’entreprise, de performances ou de conformité, et documenter la justification de chaque composant à coût élevé.
Ajustez l’architecture pour qu’elle s’aligne sur les objectifs de coût. Modifiez les sélections de service, les références SKU ou les régions de déploiement pour optimiser les coûts. Veillez à maintenir les niveaux de performances et de conformité requis. Vous utilisez peut-être une seule région avec des zones de disponibilité plutôt que plusieurs régions. Ce processus d’ajustement garantit que votre architecture prend en charge les objectifs techniques et financiers. Validez chaque modification pour confirmer qu’elle n’introduit pas de nouveaux risques ni compromettre les exigences en matière de charge de travail.
Valider les hypothèses par le biais de déploiements de test
Déployez des charges de travail représentatives dans un environnement de test. Les déploiements de test fournissent des données réelles sur la consommation et les performances des ressources. Ces données vous permettent de comparer l’utilisation réelle à vos estimations de coûts initiales et d’identifier les différences. Déployez des charges de travail qui correspondent à vos scénarios de production pour obtenir les meilleurs résultats.
Affinez votre modèle de coût en fonction des résultats des tests. Mettez à jour vos estimations de coût pour refléter les modèles d’utilisation observés à partir de vos déploiements de test. Cette affinement augmente la précision de votre modèle de coût et permet des décisions architecturales et financières plus éclairées. Ajustez les sélections de service, les références SKU ou les configurations en fonction des besoins pour optimiser les coûts et les performances.
Établir une base de référence de coût
Enregistrez toutes les sélections de service, références SKU, régions et coûts estimés. Incluez ces informations dans votre plan d’adoption du cloud. Cette documentation prend en charge la gouvernance et active les futures révisions.
Enregistrez les estimations de coût comme base de référence. Utilisez cette ligne de base pour surveiller la variance des coûts pendant et après le déploiement. Analysez les écarts pour identifier les opportunités d’optimisation et améliorer les estimations futures.