COST03-BP05 Configurer des outils de facturation et de gestion des coûts - AWS Well-Architected Framework

COST03-BP05 Configurer des outils de facturation et de gestion des coûts

Configurez les outils de gestion des coûts conformément aux politiques de votre organisation en matière de gestion et d'optimisation des dépenses du cloud. Ils incluent les services, les outils et les ressources pour organiser et suivre les données de coûts et d'utilisation, avoir plus de contrôle grâce à la facturation consolidée et les autorisations d'accès, améliorer la planification via des budgets et des prévisions, recevoir des notifications ou des alertes, et réduire davantage les coûts grâce aux optimisations des ressources et de la tarification.

Niveau de risque exposé si cette bonne pratique n'est pas respectée : Élevé

Directives d'implémentation

Pour établir une solide responsabilisation, vous devez d'abord considérer la stratégie de votre compte comme faisant partie de votre stratégie de répartition des coûts. Faites les choses correctement et vous n'aurez peut-être pas besoin d'aller plus loin. Sinon, certains points risquent d'être omis et d'autres problèmes pourraient survenir par la suite.

Pour encourager la responsabilisation en matière de dépenses liées au cloud, les utilisateurs doivent avoir accès à des outils offrant une visibilité sur leurs coûts et leur utilisation. Il est recommandé de configurer des outils pour toutes les charges de travail et pour toutes les équipes pour les objectifs et détails suivants :

  • Organiser : établissez votre répartition des coûts et votre base de référence de la gouvernance avec votre propre stratégie de balisage et vos catégorisations.

  • Organiser : établissez votre répartition des coûts et votre base de référence de la gouvernance avec votre propre stratégie de balisage et votre taxonomie. Balisez les ressources AWS prises en charge et classez-les de manière significative en fonction de la structure de votre organisation (unités commerciales, départements ou projets). Balisez les noms de comptes pour des centres de coûts spécifiques et associez-les à des Catégories de coûts AWS afin de regrouper les comptes d'unités commerciales spécifiques pour leurs centres de coûts et permettre au propriétaire de l'unité commerciale de voir la consommation de plusieurs comptes dans un seul endroit.

  • Accéder : suivez les informations de facturation à l'échelle de l'organisation dans la facturation consolidée et vérifiez que les bonnes parties prenantes et les propriétaires d'entreprise y ont accès.

  • Contrôler : créez des mécanismes de gouvernance efficaces avec les bonnes barrières de protection pour éviter les scénarios inattendus lors de l'utilisation des politiques de contrôle des services (SCP), des politiques de balisage et des alertes budgétaires. Par exemple, vous pouvez autoriser les équipes à créer des ressources dans des régions privilégiées uniquement en utilisant des mécanismes de contrôle efficaces.

  • État actuel : configurez un tableau de bord affichant les niveaux actuels de coûts et d'utilisation. Le tableau de bord doit être disponible dans un endroit hautement visible dans l'environnement de travail (similaire à un tableau de bord d'opérations). Vous pouvez utiliser le Cloud Intelligence Dashboard (CID) ou tout autre produit pris en charge pour créer cette visibilité.

  • Notifications : fournissez des notifications lorsque le coût ou l'utilisation dépasse les limites définies et lorsque des anomalies surviennent avec AWS Budgets ou AWS Cost Anomaly Detection.

  • Rapports : récapitulez toutes les informations de coût et d'utilisation, et sensibilisez et responsabilisez quant à vos dépenses cloud avec des données de coûts détaillées et attribuables. Les rapports doivent être pertinents pour l'équipe qui les utilise et, idéalement, contenir des recommandations.

  • Suivi : affichez les coûts et l'utilisation actuels par rapport aux objectifs ou cibles configurés.

  • Analyse : permettez aux membres de l'équipe d'effectuer des analyses personnalisées et approfondies jusqu'à la précision horaire, avec toutes les dimensions possibles.

  • Inspecter : informez-vous sur vos opportunités de déploiement des ressources et d'optimisation des coûts. Recevez des notifications (en utilisant Amazon CloudWatch, Amazon SNS ou Amazon SES) pour les déploiements de ressources au niveau de l'organisation et consultez les recommandations d'optimisation des coûts (par exemple, AWS Compute Optimizer ou AWS Trusted Advisor).

  • Tendance : affichez la variabilité des coûts et de l'utilisation sur la période requise avec la granularité nécessaire.

  • Prévisions : affichez les coûts futurs prévus, estimez votre utilisation des ressources et dépensez en fonction des tableaux de bord des prévisions que vous créez.

Vous pouvez utiliser des outils AWS tels qu' AWS Cost Explorer, AWS Billing and Cost Managementou AWS Budgets pour les éléments essentiels ou vous pouvez intégrer les données CUR à Amazon Athena et Amazon QuickSight afin de fournir cette fonctionnalité pour des vues plus détaillées. Si vous ne disposez pas des compétences ni de la bande passante nécessaires au sein de votre organisation, vous pouvez utiliser AWS ProServ, AWS Managed Services (AMS)ou les AWS Partner et vous servir de leurs outils. Vous pouvez également utiliser des outils tiers, mais vérifiez d'abord que le coût offre de la valeur à votre organisation.

Étapes d'implémentation

  • Autorisez l'accès des équipes aux outils : configurez vos comptes et créez des groupes qui ont accès aux rapports de coûts et d'utilisation requis pour leurs consommations et utilisez AWS Identity and Access Management pour contrôler l'accès aux outils tels qu'AWS Cost Explorer. Ces groupes doivent inclure des représentants de toutes les équipes qui possèdent ou gèrent une application. Chaque équipe a ainsi accès à ses informations de coût et d'utilisation pour suivre sa consommation.

  • Configurez AWS Budgets : configurez AWS Budgets sur tous les comptes de vos charges de travail. Définissez des budgets pour les dépenses globales des comptes et des budgets pour les charges de travail à l'aide de balises. Configurez des notifications dans AWS Budgets pour recevoir des alertes quand vous dépassez vos montants budgétisés ou quand vos coûts estimés dépassent vos budgets.

  • Configurez AWS Cost Explorer : configurez AWS Cost Explorer pour votre charge de travail et vos comptes afin de visualiser vos données de coût pour une analyse plus approfondie. Créez un tableau de bord pour la charge de travail qui suit les dépenses globales et les principales métriques d'utilisation de la charge de travail, et qui prévoit les futurs coûts en fonction de vos anciennes données de coût.

  • Configurez AWS Cost Anomaly Detection : utilisez AWS Cost Anomaly Detection pour vos comptes, vos services principaux ou les catégories de coûts que vous avez créées pour surveiller vos coûts et votre utilisation, et détecter les dépenses inhabituelles. Vous pouvez recevoir des alertes individuelles dans les rapports agrégés, et recevoir des alertes dans un e-mail ou une rubrique Amazon SNS qui vous permet d'analyser et de déterminer la cause profonde de l'anomalie et d'identifier le facteur responsable de l'augmentation des coûts.

  • Configurez des outils avancés : si vous voulez, vous pouvez créer des outils personnalisés pour votre organisation, qui fournissent des informations et une granularité supplémentaires. Vous pouvez mettre en œuvre une fonction d'analyse avancée avec Amazon Athenaet les tableaux de bord avec Amazon QuickSight. » Envisagez d'utiliser la solution CID qui possède des tableaux de bord avancés préconfigurés. Vous pouvez également collaborer avec AWS Partner et adopter leurs solutions de gestion du cloud afin de surveiller et d'optimiser vos factures cloud dans un seul emplacement pratique.

Ressources

Documents connexes :

Vidéos connexes :

Exemples connexes :