Définition et publication d'un schéma de balisage - Bonnes pratiques en matière de balisage des ressources AWS

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.

Définition et publication d'un schéma de balisage

Utilisez une approche cohérente pour baliser vos AWS ressources, à la fois pour les balises obligatoires et facultatives. Un schéma de balisage complet vous aide à atteindre cette cohérence. Les exemples suivants peuvent vous aider à démarrer :

  • Acceptez les clés de tag obligatoires

  • Définissez des valeurs acceptables et des conventions de dénomination des balises (majuscules ou minuscules, tirets ou traits de soulignement, hiérarchie, etc.)

  • Confirmez que les valeurs ne constituent pas des informations personnelles identifiables (PII)

  • Décidez qui peut définir et créer de nouvelles clés de balise

  • Convenez de la manière d'ajouter de nouvelles valeurs de balises obligatoires et de la manière de gérer les balises facultatives

Consultez le tableau des catégories de balisage suivant, qui peut être utilisé comme référence pour ce que vous pouvez inclure dans votre schéma de balisage. Vous devez tout de même déterminer la convention que vous utiliserez pour la clé de balise et les valeurs autorisées pour chacune d'entre elles. Le schéma de balisage est le document dans lequel vous le définissez pour votre environnement.

Tableau 6 — Exemple de schéma de balisage définitif

Cas d’utilisation Clé de tag Justification Valeurs autorisées (listées ou préfixe/sufix de valeurs) Utilisé pour la répartition des coûts Types de ressources Portée Obligatoire
Répartition des coûts example-inc:cost-allocation:ApplicationId Suivez les coûts par rapport à la valeur générée par chaque secteur d'activité DataLakeX, RetailSiteX Y Tous Tous Obligatoire
Répartition des coûts example-inc:cost-allocation:BusinessUnitId Surveillez les coûts par unité commerciale Architecture, DevOps, Finance Y Tous Tous Obligatoire
Répartition des coûts example-inc:cost-allocation:CostCenter Surveillez les coûts par centre de coûts 123-* Y Tous Tous Obligatoire
Répartition des coûts example-inc:cost-allocation:Owner Quel responsable du budget est responsable de cette charge de travail ? Marketing, RetailSupport Y Tous Tous Obligatoire
Contrôle d'accès example-inc:access-control:LayerId SubComponent Identification/couche pour accorder l'accès aux ressources en fonction du rôle DB_Layer, Web_Layer, App_Layer N Tous Tous Facultatif
 Automatisation example-inc:automation:EnvironmentId Mettre en œuvre la planification des environnements de test et de développement, également appelée étape du cycle de vie du développement logiciel (SDLC) Prod, Dev, Test, Sandbox N EC2, RDS, EBS Tous Obligatoire
DevOps example-inc:operations:Owner Quelle équipe/escouade est responsable de la création et de la maintenance de la ressource Squad01 N Tous Tous Obligatoire
Reprise après sinistre example-inc:disaster-recovery:rpo Définir l'objectif du point de récupération (RPO) pour une ressource 6h, 24h N S3, EBS Prod Obligatoire
Classification des données example-inc:data:classification Classifiez les données à des fins de conformité et de gouvernance Public, Private, Confidential, Restricted N S3, EBS Tous Obligatoire
Conformité d' example-inc:compliance:framework Identifie le cadre de conformité auquel la charge de travail est soumise PCI-DSS, HIPAA N Tous Prod Obligatoire

Une fois le schéma de balisage défini, gérez-le dans un référentiel contrôlé par version accessible à toutes les parties prenantes concernées pour une référence facile et des mises à jour traçables. Cette approche améliore l'eficacité et favorise l'agilité.