CAS D'UTILISATION
Déployer le DevOps avec Red Hat Ansible Automation Platform
Présentation
La solution Red Hat® Ansible® Automation Platform automatise les principales étapes des pipelines d'intégration, de distribution et de déploiement continus (CI/CD), ce qui lui confère un rôle capital pour la mise en œuvre des méthodes DevOps.
Fonctions et avantages
Instaurer une culture de la communication
Tous les membres de vos équipes peuvent participer aux mêmes workflows grâce à l'interface d'Automation Controller, aux contrôles d'accès basés sur les rôles et à un langage d'automatisation facile à lire.
Établir des processus (et les protéger)
Ansible Automation Platform protège et améliore les processus en permettant aux membres d'une équipe et de leurs collègues de consigner des solutions dans des playbooks, que tous peuvent utiliser ou enrichir. Ainsi, le processus d'interaction au sein des groupes, de résolution des problèmes et (plus généralement) de réalisation des tâches s'en trouve simplifié.
Mettre à disposition les outils DevOps pertinents
La mise en œuvre de méthodes DevOps nécessite des outils comme Ansible Automation Platform qui font tomber les barrières entre les équipes de développement et d'exploitation, et qui permettent de fournir, surveiller et mesurer les performances en continu.
Intégrer en continu
Ansible Automation Platform valide les interactions entre les différents composants d'une infrastructure, à l'aide de frameworks tels que Test Kitchen ou Molecule pour la définition et l'exécution des tests, ainsi que de l'outil ansible-lint qui permet de vérifier le code en fonction de règles prédéfinies.
Distribuer en continu
Automatisez la publication du code validé dans un référentiel de code base, disponible en permanence pour l'étape suivante du processus de gestion du cycle de vie de l'application, à savoir le déploiement.
Déployer en continu
Déployez les mises à jour sur vos serveurs, réseaux, équilibreurs de charge, systèmes de surveillance, services web et autres appareils de manière continue, en utilisant relativement peu de contenus d'automatisation certifiés.
Choisissez un partenaire d'automatisation
Témoignages clients
L'entreprise Education Payroll Limited a utilisé Ansible Automation Platform pour automatiser les processus DevOps relatifs aux services de gestion de la paie au sein de 2 500 établissements scolaires de Nouvelle-Zélande.
Pour aller plus loin
DOCUMENTATION
Playbook Example: Continuous Delivery and Rolling Upgrades
Apprenez à utiliser lamp_haproxy pour mettre à niveau en continu et sans temps d'arrêt vos piles d'applications web.
ARTICLE
La distribution continue, qu'est-ce que c'est ?
La distribution continue est une pratique de développement logiciel qui utilise l'automatisation pour accélérer le déploiement du nouveau code.
LIVRE BLANC
Rationaliser les pipelines CI/CD avec Red Hat Ansible Automation Platform
Découvrez des cas d'utilisation de l'automatisation des pipelines CI/CD, puis apprenez à réaliser ces tâches.