View a markdown version of this page

Utilisation du principe IAM pour la répartition des coûts - AWS Facturation

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation du principe IAM pour la répartition des coûts

Présentation de

AWS prend en charge la répartition des coûts pour Amazon Bedrock en fonction de l'identité principale et des balises IAM, ce qui permet aux entreprises de suivre l'utilisation et les coûts en fonction de l'identité de l'appelant dans les applications et les structures organisationnelles. Cette fonctionnalité s'intègre aux rapports sur les AWS coûts et l'utilisation (CUR 2.0) et aux outils de gestion des AWS coûts pour fournir une visibilité sur les dépenses liées à l'IA générative.

Comment fonctionne la répartition des coûts basée sur le principal de l'IAM

Lorsque vous activez les données principales IAM dans CUR 2.0, enregistre AWS automatiquement l'identité de l'appelant (ARN principal IAM) pour chaque appel de l'API Bedrock dans la colonne. line_item_iam_principal Lorsque vous appliquez également des balises aux principaux IAM (utilisateurs ou rôles), ces balises sont automatiquement capturées avec les coûts associés et l'utilisation des jetons. Cela élimine les processus de rapprochement manuels qui nécessitaient de combiner CloudWatch et de CloudTrail consigner les données de facturation.

Principaux avantages

Cette fonctionnalité transforme la façon dont les entreprises gèrent leurs coûts liés à l'IA générative. Une fois activé, vous bénéficiez d'une visibilité immédiate sur les utilisateurs et les rôles qui invoquent les modèles Bedrock grâce au suivi automatique de l'identité des appelants. Lorsque vous ajoutez des balises principales IAM, vous pouvez associer cette utilisation et ces coûts à vos structures organisationnelles, à vos équipes, à vos projets et à vos applications.

Cette visibilité permet une répartition efficace des coûts au sein de votre organisation, permet de prendre des décisions éclairées en matière de planification des ressources en intelligence artificielle et révèle les opportunités d'optimisation pour réduire les dépenses. Cette fonctionnalité s'intègre parfaitement à vos flux de travail de gestion des AWS coûts existants via Cost Explorer et AWS Cost and Usage Reports (CUR 2.0), sans nécessiter d'outils ou de processus supplémentaires.

Organisations peuvent mettre en œuvre des coûts de rétrofacturation et de rétrofacturation précis, garantissant ainsi la responsabilité des dépenses liées à l'IA.

Conditions préalables

Avant de pouvoir utiliser les balises principales IAM pour la répartition des coûts, assurez-vous de disposer des éléments suivants :

  • Identités IAM : utilisateurs ou rôles IAM qui effectuent des appels d'API Amazon Bedrock

  • Balises principales IAM : balises appliquées aux utilisateurs ou aux rôles IAM dans la console IAM

  • Autorisations : accès aux consoles IAM et de facturation et de gestion des AWS coûts

Configuration des balises principales IAM pour la répartition des coûts

Étape 1 : appliquer les balises principales IAM dans la console IAM

  1. Accédez à la Console IAM.

  2. Sélectionnez les utilisateurs ou les rôles IAM qui accèdent à Amazon Bedrock.

  3. Appliquez des balises qui représentent la structure de votre organisation (par exempledepartment,cost-center,team,project,environment).

Note

Pour Amazon Bedrock, les balises ne sont activées qu'une fois que le principal IAM possédant les balises a effectué au moins un appel d'API. Cela s'applique que le principal soit un utilisateur IAM, un rôle ou une session de rôle assumé.

Étape 2 : activer les balises principales IAM pour la répartition des coûts et vérifier la configuration

  1. Ouvrez la console de facturation et de gestion des AWS coûts à l'adresse https://console.aws.amazon.com/costmanagement/.

  2. Dans le volet de navigation de gauche, sous Organisation des coûts, sélectionnez Balises de répartition des coûts.

  3. Filtre pour les balises de type principal IAM.

  4. Recherchez et sélectionnez les principaux tags IAM que vous souhaitez activer.

  5. Choisissez Activer.

  6. Vérifiez que ces balises sont affichées comme étant actives.

Note

Une fois que vous avez appliqué des balises à vos principaux IAM, les clés de balise peuvent prendre jusqu'à 24 heures pour apparaître sur votre page de balises de répartition des coûts pour être activées. L'activation des clés de balisage peut alors prendre jusqu'à 24 heures.

Étape 3 : activer les données principales IAM dans CUR 2.0

  1. Accédez à la console de facturation et de gestion des AWS coûts.

  2. Accédez à la section Exportations de données.

  3. Lorsque vous créez une nouvelle exportation de données, sélectionnez Export de données standard (CUR 2.0).

  4. Sous Contenu d'exportation supplémentaire, sélectionnez Inclure les données d'allocation de l'identité de l'appelant (principal IAM).

  5. Enregistrez la configuration.

Cela active la line_item_iam_principal colonne et les balises principales IAM associées dans votre exportation CUR 2.0.

Note

L'activation des données principales IAM augmentera le nombre de lignes CUR d'un facteur par rapport au nombre d'identités appelantes accédant à chaque modèle, ce qui se traduira par des tailles de fichiers plus importantes par rapport aux exportations CUR classiques.

Affichage des principales balises IAM dans les rapports sur les AWS coûts et l'utilisation

Une fois la configuration terminée, les balises principales IAM apparaissent dans votre CUR 2.0 aux côtés des autres balises de répartition des coûts. Lorsque vous consultez les données de coûts dans CUR 2.0, les balises provenant de différentes sources (ressources, attributs utilisateur, comptes, principes IAM et catégories de coûts) sont distinguées par des préfixes afin d'éviter les conflits lorsque la même clé de balise est utilisée dans plusieurs contextes. Pour obtenir des informations détaillées sur le fonctionnement des préfixes de balises et des exemples de clés de balise qui se chevauchent, consultez la documentation des colonnes de balises CUR 2.0.

Nouvelle colonne CUR 2.0

La line_item_iam_principal colonne contient l'ARN AWS IAM du principal émetteur des requêtes Bedrock. Exemples de formats :

  • arn:aws:iam::123456789012:user/userID_A

  • arn:aws:iam::123456789012:role/application-role

  • arn:aws:sts::123456789012:assumed-role/application-role/session-name

Balises principales IAM dans la colonne des balises

Les balises principales IAM apparaissent avec le préfixe iamPrincipal/ suivi de votre clé de balise. Par exemple :

  • iamPrincipal/department

  • iamPrincipal/cost-center

  • iamPrincipal/app

Utilisation des balises principales IAM dans Cost Explorer

Regroupement par balises principales IAM

Créez des affichages de coûts personnalisés en regroupant :

  1. Dans Cost Explorer, sélectionnez le menu déroulant Grouper par.

  2. Choisissez Tag comme dimension de regroupement.

  3. Sélectionnez votre balise principale IAM activée (par exemple,iamPrincipal/department).

  4. Affichez les coûts agrégés par valeur de balise.

Filtrage par balises principales IAM

  1. Ouvrez Cost Explorer dans la console de facturation et de gestion des AWS coûts.

  2. Ajoutez des filtres pour les balises principales IAM activées dans la liste déroulante Tag.

  3. Affichez les coûts ventilés selon ces balises principales IAM.

Bonnes pratiques

  • Utilisez des clés de balise pertinentes : choisissez des balises qui correspondent à la structure de votre organisation (departmentcost-center,team,,project).

  • Évitez les balises à cardinalité élevée : n'utilisez pas de session unique IDs, d'horodatage ou de valeurs aléatoires GUIDs comme valeurs de balise.

  • Standardisez la dénomination des balises : établissez des conventions de dénomination des clés de balise cohérentes au sein de votre organisation.

  • Vérifiez régulièrement l'utilisation des balises : surveillez les balises utilisées pour la répartition des coûts et désactivez les balises non utilisées.

  • Planifiez l'augmentation de la taille des fichiers CUR : tenez compte de l'augmentation des coûts de stockage Amazon S3 lors de l'activation des données principales IAM.