Les collections de contenus Ansible® Content Collections sont un format de distribution des contenus Red Hat® Ansible® Automation Platform, qui peuvent inclure des playbooks, rôles, modules et plug-ins adaptés à des domaines spécifiques.
Les collections de contenus Ansible Content Collections sont la nouvelle référence en matière de distribution, de maintenance et d'utilisation de contenus d'automatisation. Elles associent plusieurs types de contenus Ansible Automation Platform, ce qui permet d'améliorer la flexibilité et l'évolutivité.
Le format des collections doit être cohérent et permettre aux créateurs de contenus de distribuer en même temps des groupes de modules, de plug-ins, de rôles et la documentation, et aux utilisateurs de s'en servir depuis un seul et même endroit.
Les collections de contenus Ansible Content Collections aident les utilisateurs de la solution Ansible Automation Platform à accélérer l'automatisation avec des contenus précomposés fournis par Red Hat et des partenaires certifiés.
Ces collections sont triées par domaine, ce qui demande moins de travail en amont pour trouver et combiner différents rôles et modules.
L'entreprise automatisée
Apprenez à mettre en œuvre l'automatisation à l'échelle de l'entreprise.
Avantages des collections de contenus
Jusqu'à présent, les créateurs de contenus devaient attendre que leurs modules soient sélectionnés pour une prochaine version d'Ansible ou devaient les ajouter aux rôles, ce qui compliquait l'utilisation et la gestion des contenus.
Les collections de contenus Ansible Content Collections sont publiées et gérées séparément des versions principales du produit. Il est ainsi possible de publier plus souvent des mises à jour des fonctions et de nouveaux contenus.
Les collections de contenus sont développées de sorte à être compatibles avec certaines versions d'Ansible Automation Platform.
Grâce aux collections de contenus Ansible Content Collections qui regroupent des composants tels que les modules, les rôles, les plug-ins, les playbooks et la documentation correspondante, les créateurs de contenus d'automatisation peuvent désormais suivre le rythme de la demande en matière d'automatisation. Ainsi, le contenu mis à jour est disponible en permanence pour les utilisateurs de l'automatisation.
Par exemple, un fournisseur de cloud public peut désormais introduire de nouveaux services et permettre leur automatisation sans attendre que les modules soient acceptés par l'ensemble de la communauté Ansible.
Différences des types de contenus Ansible
Les collections de contenus certifiés Red Hat Ansible se concentrent sur la manière d'effectuer des intégrations avec les plateformes Red Hat et celles des partenaires (généralement sous la forme de modules, rôles, playbooks, plug-ins et/ou documentation). Les collections de contenus certifiés Red Hat Ansible sont entièrement prises en charge par Red Hat.
Le contenu validé Ansible propose des conseils d'experts sur la manière d'effectuer des opérations ou des tâches sur une plateforme Red Hat ou de partenaire (généralement sous la forme de rôles et de documentation). Certains contenus validés peuvent faire référence à une collection de contenus certifiés Red Hat Ansible afin de simplifier l'utilisation de la collection. Le contenu validé Ansible est sélectionné et testé par Red Hat pour fonctionner en production avec Ansible Automation Platform. Par contre, puisqu'il est personnalisable, Red Hat n'en assure pas la prise en charge.
Créé par la communauté des utilisateurs Ansible, le contenu de la communauté Ansible peut aider à l'intégration avec les plateformes ou fournir des conseils sur l'exécution des opérations et des tâches sur ces plateformes. Le contenu communautaire se trouve à l'adresse galaxy.ansible.com. Il n'est ni pris en charge ni testé par Red Hat.
Comment accéder aux collections de contenus certifiés ?
Le référentiel Ansible Automation Hub est le portail officiel qui permet de trouver et de télécharger des collections de contenus certifiés Ansible Content Collections, provenant de Red Hat et de ses partenaires technologiques. Des informations complètes sur les collections officiellement gérées par Red Hat sont disponibles dans cet article de la base de connaissances.
À partir de la version 2.3 d'Ansible Automation Platform, vous pouvez accéder directement au contenu validé Ansible en passant par le référentiel Automation Hub privé.
L'accès aux référentiels Ansible Automation Hub et Automation Hub privé est compris dans la souscription Ansible Automation Platform. Ces référentiels comptent plus de 135 collections de contenus certifiés provenant de plus de 60 partenaires leaders sur le marché.
Comment créer des collections de contenus Ansible Content Collections
Les collections de contenus certifiés Red Hat Ansible peuvent être publiées dans le référentiel Ansible Automation Hub. Elles fournissent des contenus d'automatisation directement à l'utilisateur, à intégrer à Ansible Automation Platform.
Vous pouvez partager les collections de contenus que vous créez avec d'autres personnes de votre entreprise via le référentiel Automation Hub privé.
Avec le référentiel Automation Hub privé, les développeurs peuvent collaborer plus facilement, publier leurs propres contenus et rationaliser le partage et la distribution au sein de l'entreprise. Par ailleurs, il prend en charge les environnements Automation Execution Environment. Vous pouvez ainsi créer et partager des images de conteneurs avec des environnements définis, cohérents et portables pour exécuter vos processus automatisés.
Les collections de contenus propres à une entreprise peuvent être publiées dans un référentiel Automation Hub privé, tandis que les collections créées par la communauté peuvent être importées dans le référentiel Ansible Galaxy en vue de leur partage au sein de la vaste communauté de l'automatisation Ansible.
Pourquoi choisir Ansible Automation Platform ?
Lorsqu'elles mettent en œuvre l'automatisation au sein de l'entreprise, les équipes informatiques ont besoin d'une méthode standardisée pour définir et intégrer les workflows d'automatisation à d'autres outils et processus. Elles ont aussi besoin d'un environnement d'exécution fiable et évolutif ainsi que d'un système centralisé qui facilite les vérifications.
La solution Ansible Automation Platform standardise la manière dont l'automatisation est déployée, lancée, déléguée et vérifiée. Elle vous permet ainsi d'automatiser vos processus en toute confiance et de limiter les incohérences au sein de l'entreprise.
Et puisqu'elle repose sur un langage d'automatisation facile à utiliser, la solution Ansible Automation Platform permet aux utilisateurs de coordonner rapidement plusieurs équipes et individus autour du partage, de l'examen et de la gestion des contenus d'automatisation. Les équipes peuvent commencer à mettre en œuvre et à partager les processus automatisés plus rapidement grâce aux contenus précomposés des collections de contenus Ansible Content Collections.