Et si Ansible vous permettait, non seulement de déployer et maintenir en condition opérationnelle votre infrastructure logicielle, mais également de réagir à des incidents ou des évènements au sein de vos systèmes ? Découvrons comment le faire à l’aide d’Event-Driven Ansible !
Event-Driven Ansible (EDA) est une puissante extension d’Ansible, qui permet de tirer profit de l’infrastructure déjà fournie par l’outil d’automatisation afin de le doter de la capacité de réagir à des changements ou évènements dans les systèmes qu’il a mis en place et maintient en état de marche. En quelques mots, EDA permet de déclencher l’exécution de playbooks lorsqu’un certain évènement (ou incident) est détecté.
Afin de bien illustrer les capacités d’un tel outil et les possibilités qu’il offre aux utilisateurs d’Ansible, nous allons aborder son fonctionnement par la pratique et mettre en place un environnement de développement complet qui nous permettra d’implémenter des stratégies pour remédier, de manière entièrement automatique, à des problèmes récurrents d’une application en production.
À cette fin, nous utiliserons le serveur d’application Java EE Open Source Wildfly, qui, pour le problème de notre article, héberge les applicatifs à…
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première