Les balises sont un composant essentiel de Cloud Assembly. Elles pilotent le positionnement des déploiements en mettant en correspondance capacités et contraintes. Vous devez comprendre et implémenter efficacement les balises pour optimiser l'utilisation de Cloud Assembly.
Fondamentalement, les balises sont des étiquettes que vous ajoutez à des éléments Cloud Assembly. Vous pouvez créer des balises adaptées à votre organisation et à votre implémentation. Le fonctionnement des balises est bien plus avancé que celui des étiquettes, car elles contrôlent la méthode et l'emplacement d'utilisation des ressources et de l'infrastructure par Cloud Assembly pour générer des services pouvant être déployés. Les balises prennent également en charge la gouvernance dans Cloud Assembly.
Structure des balises
De manière structurelle, les balises doivent respecter la convention de paire name:value
, mais leur construction est, par ailleurs, assez libre. Dans Cloud Assembly, toutes les balises semblent identiques et leur fonctionnalité est déterminée par le contexte.
Par exemple, les balises apposées sur les ressources d'infrastructure fonctionnent principalement comme des balises de capacité, car Cloud Assembly les utilise pour mettre en correspondance les ressources avec les déploiements. En second lieu, elles permettent également d'identifier les ressources.
Fonction des balises
La fonction principale des balises est d'exprimer les capacités et les contraintes que Cloud Assembly utilise pour définir des déploiements. Le contexte détermine la fonction des balises. Les balises placées sur des zones de cloud, des profils réseau et de stockage, et des ressources d'infrastructure individuelles fonctionnent comme des balises de capacité et définissent les capacités souhaitées pour l'infrastructure utilisée dans les déploiements. Les balises placées sur des modèles de cloud fonctionnent comme des contraintes qui définissent les ressources pour les déploiements. En outre, les administrateurs de cloud peuvent placer des balises de contrainte sur les projets pour exercer une forme de gouvernance sur ces projets. Ces balises de contrainte sont ajoutées à d'autres contraintes exprimées dans les modèles de cloud.
Lors du provisionnement, Cloud Assembly met ces capacités en correspondance avec des contraintes, également exprimées sous forme de balises, dans des modèles de cloud, pour définir la configuration du déploiement. Les capacités et les contraintes reposant sur les balises servent de base à la configuration des déploiements dans Cloud Assembly. Par exemple, vous pouvez utiliser des balises pour rendre l'infrastructure disponible uniquement sur les ressources PCI d'une région particulière.
À un niveau secondaire, les balises facilitent également la recherche et l'identification d'éléments de stockage et de réseau, ainsi que d'autres ressources d'infrastructure.
Par exemple, supposons que vous configurez des zones de cloud et que plusieurs ressources de calcul sont disponibles. Si vous avez marqué vos ressources de calcul de manière appropriée, vous pouvez utiliser la fonction de recherche dans l'onglet Calcul de la page Zone de cloud pour filtrer les ressources associées à cette zone de cloud particulière.
Par ailleurs, la page Gestion des balises de Cloud Assembly et les pages de configuration des ressources contiennent des fonctions de recherche qui vous permettent de localiser des éléments en fonction du nom des balises. L'utilisation de balises logiques et lisibles pour ces éléments est essentielle pour faciliter cette fonction de recherche et d'identification.
Pour plus d'informations et des exemples d'utilisation des balises, consultez la vidéo YouTube suivante : https://youtu.be/4zNQ33RyQio
Balises externes
Cloud Assembly peut également contenir des balises externes. Ces balises sont importées automatiquement à partir de comptes de cloud que vous associez à une instance de Cloud Assembly. Ces balises peuvent être importées à partir de vSphere, d'AWS, d'Azure ou d'autres produits logiciels externes. Une fois importées, ces balises peuvent être utilisées de la même manière que celles créées par l'utilisateur.
Gestion des balises
Vous pouvez utiliser la page Gestion de balises dans Cloud Assembly pour surveiller et gérer votre bibliothèque de balises. Vous pouvez également créer des balises sur cette page. En outre, la page Gestion des balises est la seule page sur laquelle vous pouvez visualiser et identifier des balises externes.
Stratégie de marquage
Pour limiter le risque de confusion, avant de créer des balises dans Cloud Assembly, concevez une stratégie de marquage appropriée, ainsi que des conventions de marquage, afin que tous les utilisateurs créant et utilisant des balises en comprennent la signification et le mode d'emploi. Reportez-vous à la section Création d'une stratégie de balisage.