Notes
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.
Cette recommandation de la liste de contrôle d'optimisation des coûts du Framework Azure Well-Architected concerne :
CO :02 | Créez et gérez un modèle de coût. Un modèle de coût doit estimer le coût initial, les taux d’exécution et les coûts continus. Négocier un budget qui couvre un modèle de coût et a une mémoire tampon pour les dépenses non planifiées. |
---|
Ce guide décrit les meilleures pratiques pour créer un modèle de coût pour votre charge de travail. Un modèle de coût est une estimation qui prédit les coûts combinés des services et leurs dépenses associées. Il est fondamental pour les prévisions de dépenses et la planification budgétaire. Un modèle de coût fournit une analyse de scénario, ce qui vous permet d’évaluer les implications du coût des modifications potentielles de la charge de travail. Sans modèle de coût, vous risquez des dépenses imprévues, des dépassements de budget et des opportunités manquées pour l’optimisation des coûts.
Définitions
Terme | Définition |
---|---|
Rétrofacturation | Modèle de comptabilité dans lequel vous chargez des services pour leur utilisation de charge de travail et recevoir des paiements de leur part. |
Modèle de coût | Coût estimé d’une charge de travail. Il capture toutes les dimensions de la facturation, y compris les opérations. |
Compteur de coûts | Mécanisme de suivi que vous utilisez pour mesurer l’utilisation des ressources au fil du temps. Il effectue le suivi de l’utilisation, telles que les heures de calcul, le transfert de données et les opérations de sortie d’entrée. Il émet les enregistrements utilisés pour calculer la facture de chaque ressource en fonction de son compteur associé. |
Répartition des coûts | Modèle de comptabilité dans lequel vous indiquez aux services le coût de leur utilisation de la charge de travail et que vous ne recevez pas de paiement de leur part. |
Stratégies de conception clés
Un modèle de coût fournit une projection du coût de la charge de travail en fonction des données existantes. L’objectif d’un modèle de coût n’est pas d’obtenir de visibilité sur les dépenses ou de les contrôler. L’objectif est de prévoir les dépenses prédites, compte tenu de tous les facteurs connus disponibles. À partir de cette prédiction, vous déterminez la meilleure solution pour votre charge de travail. La meilleure solution aligne les dépenses sur les priorités de charge de travail. Un modèle de coût vous permet d’établir un budget de charge de travail, de garantir l’alignement avec ce budget et d’allouer des fonds pour les ressources cloud.
Effectuer une évaluation de la charge de travail
La réalisation d’une évaluation de la charge de travail implique l’évaluation et l’analyse systématiques de la charge de travail. Une évaluation de la charge de travail permet d’identifier les caractéristiques de charge de travail qui peuvent informer les stratégies d’optimisation des coûts, telles que le choix des options de remise les plus appropriées en fonction des modèles d’utilisation. Vous devez évaluer les caractéristiques de la charge de travail pour déterminer les remises disponibles qui conviennent le mieux à votre charge de travail. Par exemple, si votre charge de travail a des modèles d’utilisation prévisibles, vous pouvez envisager d’utiliser un modèle basé sur l’engagement (réservations) pour optimiser les coûts. Lorsque vous évaluez une charge de travail, tenez compte des recommandations suivantes :
Analyser les composants clés : analysez les composants clés de votre charge de travail, y compris les ressources essentielles telles que les serveurs, les bases de données, les réseaux et les licences. Cette identification permet une allocation précise des coûts au sein du modèle.
Comprendre les caractéristiques : comprendre la stabilité, la prévisibilité et la sensibilité de la charge de travail à des facteurs externes tels que les temps d’arrêt et les performances dégradées. Ces insights permettent d’anticiper les coûts fluctuants en fonction du comportement de la charge de travail.
Comprendre les exigences : évaluez les exigences spécifiques de votre charge de travail, telles que les performances, l’extensibilité, l’observabilité, la sauvegarde et la récupération d’urgence. La reconnaissance de ces exigences garantit que le modèle tient compte de toutes les dépenses potentielles.
Comprendre les services de prise en charge. Les services qui prennent en charge l’observabilité, la sécurité et la gouvernance entraînent des coûts et jouent un rôle essentiel dans le fonctionnement de votre charge de travail. Les solutions d’observabilité, telles que les outils de surveillance et les mécanismes de journalisation, offrent des insights sur l’utilisation et les performances de la charge de travail. Des mesures de sécurité robustes, telles que le chiffrement ou les contrôles d’accès et des audits de sécurité réguliers, protègent votre charge de travail et garantissent la conformité de la réglementation. Les pratiques et stratégies de gouvernance garantissent la conformité et l’utilisation efficace des ressources. Incorporez les dépenses pour ces services de soutien dans votre budget.
Si vous incluez ces facteurs souvent oubliés au début de votre budget, votre modélisation des coûts sera approfondie, efficace et empêchera les dépenses inattendues futures.
Estimer les coûts de charge de travail
L’estimation des coûts de charge de travail implique d’évaluer toutes les dépenses potentielles et les économies liées à la charge de travail. Il englobe les coûts directs du fournisseur, les dépenses de maintenance opérationnelle, les choix de modèle de facturation et les économies potentielles des contrats client ou entreprise. En évaluant ces facteurs, vous pouvez créer un modèle de coût robuste, ce qui permet une prévision et un budget précis. Pour estimer les coûts de charge de travail, tenez compte des stratégies suivantes :
Sélectionnez le meilleur modèle de facturation. Un modèle de facturation détermine la façon dont le fournisseur de services cloud facture ses services. Les modèles de facturation incluent les plans basés sur la consommation (paiement à l’utilisation), les plans basés sur l’engagement (réservations) et les tarifs spot. Identifiez le modèle de facturation le plus approprié et économique en comprenant les exigences et les modèles d’utilisation spécifiques de chaque modèle. Chaque modèle de facturation présente des avantages et des inconvénients de la structure des coûts et de la flexibilité. Par exemple, le paiement à l’utilisation peut offrir une flexibilité, mais peut être plus coûteux au fil du temps par rapport aux instances de plans de base d’engagement.
Utilisez des contrats client. Les fournisseurs de services cloud offrent des contrats client ou des contrats d’entreprise pour les clients. Certains contrats offrent des remises par le biais de programmes disponibles ou vous permettent d’utiliser vos licences existantes pour économiser de l’argent. Implémentez ces stratégies d’optimisation des coûts pour optimiser la valeur de vos ressources et réduire vos dépenses globales.
Estimer les coûts de licence. Calculez les estimations des coûts de licence pour créer un modèle de coût précis. Pour trouver la meilleure offre, contactez le fournisseur de logiciels ou le revendeur de logiciels. Si vous êtes un client existant, utilisez des avantages et des remises de licence existants.
Estimer les coûts de service. Les fournisseurs de services cloud fournissent de nombreux services pour prendre en charge votre charge de travail. Choisissez des services qui vous aident à atteindre vos objectifs de coût à court et à long terme. Par exemple, vous souhaiterez peut-être déplacer une charge de travail locale vers le cloud avec des modifications minimales apportées à votre charge de travail. Choisissez un service cloud qui prend en charge vos objectifs de charge de travail et offre le meilleur retour sur votre investissement. Utilisez la calculatrice de coûts de la plateforme cloud pour estimer les coûts des ressources de votre charge de travail. Ces outils vous aident à comprendre les différents compteurs de coûts dans une ressource et les implications sur les coûts du modèle de facturation.
Considérez les avantages et inconvénients des coûts de chaque service. Les objectifs de niveau de service (SLA) et les fonctionnalités de plateforme ont des implications sur les coûts. Par exemple, les temps d’arrêt peuvent coûter beaucoup d’argent à votre organisation. Si vous investissez plus d’argent pour atteindre des contrats SLA plus élevés, vous pouvez générer des revenus en évitant les temps d’arrêt et en augmentant la satisfaction des clients. Utilisez des fonctionnalités intégrées comme alternative économique à la création de fonctionnalités personnalisées dont vous avez besoin pour développer et gérer.
Estimer les coûts de résilience. Pour estimer les coûts de résilience, tenez compte de facteurs tels que l’infrastructure, la maintenance, la réplication des données, le stockage de données, la récupération d’urgence et les performances. Tenez compte des exigences et des objectifs spécifiques de votre application ou système. Il peut inclure le niveau de résilience requis, les SLA souhaités et les objectifs de disponibilité pour chaque dépendance sur le chemin critique. Les coûts varient en fonction des services et technologies cloud que vous choisissez.
Estimer les coûts opérationnels. Pour estimer le coût de maintenance de la charge de travail, tenez compte des dépenses opérationnelles en cours pour la surveillance, le test et la maintenance de l’infrastructure. Ces coûts incluent la surveillance des performances et de l’intégrité de l’infrastructure. Il doit inclure des outils et services de surveillance pour faciliter le suivi des métriques système, détecter les problèmes et garantir la disponibilité.
Vous devez estimer le coût des activités de test régulières telles que les tests de charge, les tests de sécurité et les tests de performances. Ces tests sont essentiels pour maintenir l’intégrité de votre charge de travail. Incluez les ressources et les outils nécessaires pour tester la résilience, la scalabilité et la sécurité du système. Vous devez également inclure des tâches de maintenance régulières, telles que l’application de correctifs logiciels, de mises à jour et de correctifs de sécurité, pour maintenir le système à jour. Les tâches courantes telles que la sauvegarde des données, l’optimisation du système et la gestion de la configuration contribuent aux coûts de maintenance continus.
Développer le modèle de coût
Le modèle de coût est une estimation de tous les coûts associés à la charge de travail. Ces coûts incluent l’infrastructure, les licences logicielles, le personnel, la maintenance et les coûts de support.
Aligner les estimations sur les facteurs de coût
Les facteurs de coût sont des facteurs spécifiques ou des variables qui influencent le coût global. Elle inclut tous les facteurs qui ont un impact direct sur le coût des ressources, des services ou des opérations au sein de la charge de travail. Ces pilotes peuvent inclure des variables telles que le volume d’utilisation, le nombre de clients servis, la capacité de stockage.
Affectez des valeurs quantitatives aux facteurs de coût identifiés, telles que l’estimation des volumes d’utilisation ou la détermination du nombre de clients ou de ressources. Quantifier l’effet de chaque pilote de coût à l’aide de méthodes telles que l’estimation des volumes d’utilisation ou la détermination du nombre de clients ou de ressources. En fonction des catégories de coûts et des pilotes, établissez des modèles mathématiques ou des formules qui relient les facteurs de coût aux coûts associés. Ces modèles peuvent inclure des relations linéaires simples ou des calculs complexes, en fonction de la catégorie de coûts.
Associer les coûts aux métriques métier
L’association des coûts aux métriques métier signifie lier les dépenses de charge de travail à des indicateurs métier spécifiques, tels que le coût par client servi ou le coût par transaction traitée. Cette pratique fournit une compréhension plus claire de la façon dont la charge de travail consomme des ressources. Il vous permet d’anticiper les coûts liés aux fluctuations de charge de travail et de garantir une utilisation efficace des ressources en fonction de la demande. Par exemple, si vous attendez que le nombre de clients augmente, vous pouvez estimer le coût de la prise en charge de ces clients.
Vous devez mettre en évidence une visibilité claire dans les modèles de coûts de charge de travail. Bien qu’il puisse rendre le modèle plus complexe, il permet également une adaptabilité. Un tel modèle de coût flexible permet d’analyser les scénarios, ce qui permet de prédire les dépenses liées à la charge de travail ou aux changements d’entreprise. Pour estimer le coût associé à chaque client, divisez le coût total de la charge de travail par le nombre de clients. Pour un coût précis par client, comptez des ressources et services spécifiques qu’ils utilisent, comme les services cloud ou les licences logicielles.
Publier le modèle de coût
Documentez les catégories de coûts, les pilotes et les relations mathématiques utilisées pour calculer les coûts. Créez une documentation complète et facile à comprendre pour les parties prenantes. Assurez-vous que le modèle de coût est accessible à toutes les parties prenantes pertinentes. Publiez le modèle de coût dans un format ou sur une plateforme qui permet un échange de données fluide et permet une collaboration efficace entre les parties prenantes.
Définir un budget
Le modèle de coût fournit une base pour négocier votre budget de charge de travail. Le modèle de coût est une estimation. Le budget est une réalité. Parfois, vous devez négocier pour aligner les deux. Il est important que tout le monde comprenne comment la charge de travail prend en charge les objectifs métier. Présentez le modèle de coût en alignement avec les objectifs métier pour clarifier la valeur de la charge de travail.
Partagez le modèle de coût : lorsque vous partagez le modèle de coût avec les parties prenantes, assurez-vous que les estimations sont claires. Les parties prenantes doivent être en mesure de voir la distribution des coûts, les variables de coût et les efforts d’optimisation.
Modifiez le modèle de coût pour qu’il corresponde au budget : les parties prenantes peuvent ne pas accepter le budget proposé et offrir un budget inférieur au modèle de coût. Il est important que les parties prenantes sachent comment le budget affecte la charge de travail. Créez un deuxième modèle de coût qui correspond au budget et inclut une mémoire tampon. Expliquer toute perte de fonctionnalité avec le budget réduit.
Le budget résultant doit être réaliste, mais inclure une mémoire tampon pour les changements d’utilisation prédits au cours de la période budgétaire. Le modèle de coût permet de prédire ces modifications. Un budget doit également inclure une petite mémoire tampon raisonnable pour les dépassements non planifiés résultant d’une erreur ou d’un changement d’entreprise non planifié.
Définir des limites budgétaires et des quotas : définissez des limites budgétaires et des quotas pour contrôler les coûts et limiter les dépenses. Cette pratique garantit que vous ne dépassez pas le budget alloué pour votre charge de travail. En définissant des limites budgétaires et des quotas, vous pouvez surveiller et gérer efficacement vos dépenses.
Définir des alertes budgétaires : implémentez des alertes pour la gestion des coûts. Configurez des alertes pour vous avertir lorsque les dépenses atteignent certains seuils. Cette pratique vous permet de prendre des mesures immédiates et d’apporter des ajustements nécessaires pour rester dans le budget. Surveillez l’utilisation et définissez des alertes pour identifier les tendances, les pics d’utilisation et les opportunités d’optimisation des coûts.
Utiliser le modèle de coût
Un modèle de coût n’est pas seulement un outil analytique. C’est une aide décisionnaire. Utilisez le modèle de coût pour le budget, l’analyse des scénarios et l’optimisation des ressources. Pour optimiser l’utilisation du modèle de coût, envisagez ces stratégies :
Utilisez le modèle de coût pour le budget : utilisez le modèle de coût pour projeter les dépenses futures, allouer efficacement des fonds et éviter les pièges financiers. Comparez régulièrement les dépenses réelles par rapport au budget et apportez des ajustements en cas d’écarts.
Utilisez le modèle de coût pour l’analyse des scénarios : l’utilisation du modèle de coût pour l’analyse de scénario implique de prendre en compte différents scénarios et les coûts associés à chacun d’eux. L’analyse des scénarios peut aider les parties prenantes à comprendre les implications financières des changements de modèle métier, tels que les modifications apportées à la tarification, aux offres de produits ou aux flux de revenus. L’analyse des scénarios vous permet également d’anticiper la façon dont les modifications apportées aux taux d’acquisition, de rétention ou d’attrition des clients peuvent affecter les coûts. Vous pouvez prévoir des dépenses accrues et planifier la mise à l’échelle.
Utilisez le modèle de coût pour l’optimisation des ressources : utilisez le modèle de coût pour identifier les zones où les ressources cloud sont sous-utilisées et apportez des ajustements pour réaliser des économies importantes. Le modèle de coût peut également prévoir les implications financières d’un scale-up des ressources en réponse à l’augmentation du trafic client ou des besoins de traitement. Il permet également de comparer les coûts associés aux modèles de facturation des fournisseurs de cloud, ce qui vous permet de choisir l’option la plus économique.
Maintenir le modèle de coût
Il est important de mettre régulièrement à jour le modèle de coût pour refléter les données les plus récentes, les conditions métier et les modifications apportées à l’environnement externe. Vous devez impliquer les parties prenantes, y compris les propriétaires de produits et l’équipe technique, dans des discussions autour du modèle de coût pour garantir sa pertinence et son alignement avec les besoins des différentes équipes. Exécutez des simulations et examinez les résultats pour informer la prise de décision. Informez tous les membres de l’équipe sur la façon d’utiliser le modèle de coût pour favoriser une culture de la prise de décision pilotée par les données. Tenez compte des recommandations suivantes :
Suivez l’utilisation des ressources. Surveillez l’utilisation des ressources dans votre charge de travail. Le suivi de l’utilisation des ressources est essentiel pour ajuster les modèles de coûts et identifier les opportunités d’optimisation des coûts. Effectuez des audits d’utilisation pour identifier les ressources sous-utilisées et ajuster les estimations des coûts en conséquence.
Générez et passez en revue les prévisions. Utilisez les données d’utilisation pour générer des prévisions et projeter le coût de la charge de travail. Mettez à jour les prévisions régulièrement et affichez-les souvent. Examinez les prévisions qui s’écartent considérablement du modèle de coût actuel. Lorsque vous rencontrez un problème, mettez à jour le modèle de coût en conséquence. La définition d’un écart significatif du modèle de coût est différente pour chaque charge de travail. L’écart peut être dû aux modifications apportées aux modèles d’utilisation de la charge de travail, aux besoins en ressources ou aux modifications tarifaires. En utilisant une prévision, vous pouvez prévoir un dépassement de votre budget et apporter des modifications à la conception du budget ou de la charge de travail.
Mettez à jour le modèle de coût. Passez régulièrement en revue le modèle de coût pour vous assurer que la charge de travail reçoit le budget dont elle a besoin. Utilisez les métriques de la charge de travail en production pour informer les révisions budgétaires. L’effet potentiel des services ou des changements technologiques peut créer la nécessité d’un examen. À mesure que les services et technologies évoluent, vous devrez peut-être apporter des modifications à la conception de la charge de travail pour optimiser les coûts ou tirer parti des nouvelles fonctionnalités. La révision régulière garantit que le modèle de coût reste aligné sur le paysage changeant. Passez en revue le modèle de coût avant et après les modifications de conception de charge de travail.
Mettez à jour le modèle de coût chaque fois que vous modifiez les services. Utilisez la calculatrice de la plateforme cloud pour estimer le coût des ressources cloud dont votre charge de travail a besoin. Pour les nouvelles charges de travail, certaines des variables de coût, telles que le transfert de données et la quantité de stockage, peuvent être difficiles à estimer. Une cible métier peut vous aider à générer des estimations. Par exemple, pour créer une estimation basée sur le client, divisez la cible de revenus quotidiens (100 000 $) par l’achat moyen par visiteur (100 $) pour obtenir le nombre estimé de visiteurs quotidiens que vous devez prendre en charge (1 000 ).
Facilitation Azure
Estimation des coûts de charge de travail et développement d’un modèle de coût : la vue d’ensemble des tarifs Azure fournit des informations de tarification pour tous les services Azure. Il montre une vue complète des coûts associés à différents services Azure.
La calculatrice de prix Azure est un outil qui vous permet d’estimer les coûts horaires ou mensuels de votre charge de travail. Entrez les services que vous envisagez d’utiliser pour générer une estimation des coûts associés. Cette estimation vous aide à planifier et à budgétiser votre utilisation d'Azure.
Azure Migrate vous permet d’automatiser la découverte et la migration de vos charges de travail locales et de comprendre les économies de migration vers Azure.
Azure Hybrid Benefit est un programme que les fournisseurs de services cloud, comme Azure, offrent. Il permet aux clients d’utiliser leurs propres licences pour certains produits logiciels sur le cloud. Utilisez votre propre licence pour tirer parti des tarifs réduits pour l’utilisation de ce logiciel sur la plateforme cloud. Parfois, Azure Hybrid Benefit fait partie du contrat client entre le fournisseur de services cloud et le client. Ce contrat décrit les conditions générales d’utilisation de l’avantage et des produits logiciels éligibles qui sont couverts par celui-ci.
Lorsque vous étendez vos investissements existants dans les licences logicielles vers le cloud, vous économisez sur les coûts. Au lieu de payer le prix complet pour l’utilisation du logiciel sur le cloud, vous bénéficiez des tarifs réduits que propose Azure Hybrid Benefit.
Définition d’un budget : Azure fournit des outils qui vous permettent de créer et de gérer des budgets. Les budgets vous aident à informer les autres de manière proactive sur leurs dépenses, gérer les coûts et surveiller les dépenses au fil du temps. Vous pouvez définir des seuils budgétaires, recevoir des alertes et suivre les dépenses pour garantir le contrôle et l’optimisation des coûts.
Gestion d’un modèle de coût : Azure fournit automatiquement des prévisions de coûts, ce qui vous permet de planifier et de budgéter votre utilisation d’Azure. Ces prévisions vous aident à comprendre les coûts prévus en fonction de vos modèles d’utilisation actuels et vous permettent de prendre des décisions proactives pour optimiser les coûts.
Azure vous permet d’utiliser l’héritage des étiquettes pour regrouper et allouer des coûts. Les balises sont des métadonnées que vous pouvez affecter aux ressources Azure. Grâce à l'héritage des étiquettes, vous pouvez suivre et gérer les coûts des différentes équipes ou projets de votre organisation, ce qui facilite l'allocation et l'analyse des coûts.
Liens connexes
Liste de contrôle d’optimisation des coûts
Reportez-vous à l’ensemble complet de recommandations.