COST03-BP01 Configurer des sources d’informations détaillées
Configurez des outils de gestion des coûts et de reporting pour améliorer l’analyse et la transparence des données sur les coûts et l’utilisation. Configurez votre charge de travail pour créer des entrées de journal qui facilitent le suivi et la séparation des coûts et de l’utilisation.
Niveau de risque exposé si cette bonne pratique n’est pas établie : élevé
Directives d’implémentation
Des informations de facturation détaillées telles que la granularité horaire dans les outils de gestion des coûts permettent aux organisations de suivre leurs consommations plus en détail et les aident à identifier certaines des raisons de l’augmentation des coûts. Ces sources de données offrent la vue la plus précise des coûts et de l’utilisation dans l’ensemble de votre organisation.
Vous pouvez utiliser Exportations de données AWS pour créer des exportations d’AWS Cost and Usage Report (CUR) 2.0. Il s’agit de la nouvelle méthode recommandée permettant de recevoir vos données détaillées sur les coûts et l’utilisation depuis AWS. Elle fournit une granularité d’utilisation quotidienne ou horaire, des tarifs, des coûts et des attributs d’utilisation pour tous les services AWS payants (mêmes informations que dans le rapport CUR), ainsi que quelques améliorations. Toutes les dimensions possibles sont dans le rapport CUR, y compris le balisage, l’emplacement, les attributs des ressources et les ID des comptes.
Il existe trois types d’exportation en fonction du type d’exportation que vous souhaitez créer : une exportation de données standard, une exportation vers un tableau de bord des coûts et de l’utilisation avec intégration Quick, ou une exportation de données héritées.
-
Exportation de données standard : exportation personnalisée d’une table qui est livrée à Amazon S3 de manière récurrente.
-
Tableau de bord des coûts et de l’utilisation : exportation et intégration Quick pour déployer un tableau de bord des coûts et de l’utilisation prédéfini.
-
Exportation de données héritées : exportation du rapport AWS Cost and Usage Report (CUR) hérité.
Vous pouvez créer des exportations de données avec les personnalisations suivantes :
-
Inclure les ID de ressources
-
Données de répartition des coûts
-
Granularité horaire
-
Gestion des versions
-
Type de compression et format de fichier
Pour vos charges de travail qui exécutent des conteneurs sur Amazon ECS ou Amazon EKS, activez les données de répartition des coûts afin de pouvoir répartir les coûts de vos conteneurs entre vos différentes unités commerciales et équipes, en fonction de la façon dont vos charges de travail de conteneur consomment les ressources de calcul et de mémoire partagées. Les données de répartition des coûts introduisent des données de coût et d’utilisation pour les nouvelles ressources au niveau des conteneurs dans AWS Cost and Usage Report. Les données de répartition des coûts sont calculées en calculant le coût des différents services et tâches ECS exécutés sur le cluster.
Un tableau de bord des coûts et de l’utilisation exporte le tableau de bord des coûts et de l’utilisation vers un compartiment S3 de façon récurrente et déploie un tableau de bord des coûts et de l’utilisation prédéfini dans Quick. Utilisez cette option si vous souhaitez déployer rapidement un tableau de bord de vos données de coût et d’utilisation sans la possibilité de personnalisation.
Si vous le souhaitez, vous pouvez toujours exporter le rapport CUR en mode hérité, où vous pouvez intégrer d’autres services de traitement, tels qu’AWS Glue
Étapes d’implémentation
-
Créez des exportations de données : créez des exportations personnalisées avec les données que vous souhaitez et contrôlez le schéma de vos exportations. Créez des exportations de données de facturation et de gestion des coûts à l’aide du langage SQL de base, et visualisez vos données de facturation et de gestion des coûts en les intégrant à Quick. Vous pouvez également exporter vos données en mode standard pour les analyser avec d’autres outils de traitement, tels qu’Amazon Athena.
-
Configurer le rapport de coût et d’utilisation AWS : dans la console de facturation, configurez au moins un rapport d’utilisation et de coût. Configurez un rapport avec une granularité horaire incluant tous les identifiants et les ID de ressource. Vous pouvez également créer d’autres rapports avec différentes granularités pour fournir des informations récapitulatives générales.
-
Configurez la granularité horaire dans Cost Explorer : pour accéder aux données de coût et d’utilisation avec une granularité horaire pour les 14 derniers jours, pensez à activer les données horaires et au niveau des ressources dans la console de facturation.
-
Configurer la journalisation de l’application : vérifiez que votre application consigne chaque résultat opérationnel qu’elle produit afin de le suivre et le mesurer. Veillez à ce que la granularité de ces données est au moins horaire pour être mise en correspondance avec les données de coût et d’utilisation. Pour plus de détails sur la journalisation et la surveillance, reportez-vous au pilier Excellence opérationnelle Well-Architected.
Ressources
Documents connexes :
Exemples connexes :