La transformation numérique des entreprises est partie pour durer, que ce soit pour améliorer les workflows internes ou pour fournir directement des capacités qui améliorent l'expérience client par le biais d'applications hébergées dans le cloud hybride. Une fois ces solutions créées et déployées, l'objectif est de garantir un fonctionnement fluide.
Assurer un fonctionnement continu grâce à l'automatisation
Les opérations de maintenance s'accompagnent de certaines difficultés, notamment aux niveaux suivants :
- Atténuation continue des risques pour la sécurité
- Évolutivité
- Mises à niveau et correctifs
- Changements et effets des technologies et de l'environnement
- Cohérence des changements
- Maintenance des solutions
- Besoins en conformité
- Personnel limité
- Déficit de compétences
- Recrutement
- Distribution « agile » des services
- Temps moyen de résolution court
- etc.
Dans ce contexte, les solutions d'automatisation informatique aident les équipes à réagir plus rapidement, en renforçant la cohérence et l'efficacité.
Prenons pour exemple une équipe qui doit corriger 100 serveurs en raison d'un risque de sécurité nouvellement identifié. La solution Red Hat Ansible Automation Platform permet d'effectuer en quelques minutes une tâche qui prendrait normalement des heures, voire des jours. Ces temps de réponse très rapides se retrouvent dans les études de cas de l'université Emory et Blue Cross and Blue Shield of North Carolina. Ce type d'automatisation est utilisé par les équipes d'exploitation informatique de toutes tailles, en raison des avantages qu'offre la rationalisation de l'exploitation.
Observer et répondre : l'automatisation orientée événements
Pour aller plus loin, les équipes informatiques peuvent recourir à l'automatisation orientée événements afin d'étendre davantage l'utilisation de l'automatisation. Dans les cas d'utilisation ci-dessus, après la création des playbooks Ansible, un membre de l'équipe informatique lance manuellement leur exécution. Il s'agit d'un excellent modèle pour les changements à grande échelle, comme l'application de correctifs planifiée à 100 serveurs.
Dans le modèle orienté événements, les processus automatisés sont contenus dans des règles Ansible de type « si ceci, alors cela ». Ils sont prêts à être déclenchés par un événement et sont donc adaptés pour répondre à un événement observé. Par exemple, si un routeur ne répond pas, ce type de processus automatisé va créer un ticket et redémarrer le routeur. Les règles Ansible (via des rulebooks Ansible, comme expliqué ci-dessous) restent actives, en attente des événements ou conditions qui déclenchent leur utilisation, ce qui permet la mise en place d'une réponse automatisée.
Event-Driven Ansible, la solution d'automatisation orientée événements de Red Hat, fonctionne sur la base des trois concepts suivants, contenus dans un rulebook Ansible.
Sources : ce sont des générateurs d'événements, comme un outil de surveillance tiers qui identifie et signale la panne d'un serveur web. Le composant Event-Driven Ansible s'appuie sur des événements issus d'outils tiers ou de sources personnalisées à l'aide de plug-ins source. Nos partenaires éditeurs de logiciels indépendants (ISV) travaillent actuellement sur la création de plug-ins entre leurs technologies et Event-Driven Ansible, et vous pouvez également créer vos propres plug-ins source pour vos sources d'événements personnalisées.
Règles : ce sont des instructions conditionnelles qui tentent de définir les conditions d'un événement. Dès qu'une condition est satisfaite, une action définie peut avoir lieu. Par exemple, une règle peut préciser que l'arrêt d'un serveur web déclenche la création d'un ticket d'assistance et le redémarrage du serveur. Comme les playbooks, les rulebooks sont écrits en YAML. Ils spécifient cependant la source de l'événement et sont définis selon une structure de type « si ceci, alors cela ». Notez que les playbooks Ansible existants peuvent être appelés dans des rulebooks en tant qu'actions à entreprendre lorsque les conditions sont remplies. Il est également possible de décrire directement des actions à l'aide de modules. Ces rulebooks sont prêts lorsque l'événement est communiqué à la fonctionnalité de prise de décision d'Event-Driven Ansible.
Actions : dès qu'une condition d'un rulebook est satisfaite, une action correspondante peut être déclenchée. Parmi ces actions figurent l'exécution d'un playbook Ansible, d'un module individuel ou d'un modèle dans Automation Controller ainsi que la définition de faits ou la création d'un autre événement.
Figure 1 : fonctionnement d'Event-Driven Ansible à partir de sources, de règles et d'actions
Avantages de l'automatisation orientée événements
Cette approche permet d'alléger la charge de travail des équipes réduites et d'assurer des réponses rapides, automatiques et cohérentes. Les cas d'utilisation peuvent être simples, comme des notifications ou une collecte de faits, ou couvrir des opérations plus techniques telles que la correction. Event-Driven Ansible offre suffisamment de flexibilité pour que les équipes puissent décider du niveau de réponse qu'elles souhaitent obtenir.
Grâce à ses rulebooks polyvalents et à son architecture flexible, le composant Event-Driven Ansible peut être déployé pour de nombreux cas d'utilisation et dans tous les services de l'entreprise afin de réduire les nombreuses tâches réactives et courantes. Ses fonctionnalités YAML en font une technologie avancée idéale pour les utilisateurs Ansible actuels, et vous permettent d'optimiser votre investissement dans la solution Ansible Automation Platform. Grâce à ce composant, vous évitez les services et les projets informatiques longs et coûteux liés à la création de solutions orientées événements. Chaque membre de votre équipe a accès aux technologies nécessaires pour réduire la charge manuelle en fonction de ses besoins.
Figure 2 : Event-Driven Ansible, une solution flexible à tous les niveaux (sources, règles et actions), idéale pour l'automatisation de nombreux cas d'utilisation de l'exploitation informatique
D'une part, les responsables informatiques bénéficient du meilleur niveau de réactivité et de résilience de l'exploitation. D'autre part, le personnel informatique profite d'un meilleur équilibre entre vie professionnelle et vie personnelle, tout en réduisant le nombre de tâches réactives manuelles leur permettant de se concentrer sur les innovations importantes et les tâches plus complexes.
Découvrez le rapport Quick Take d'IDC issu de l'événement AnsibleFest 2022 pour en savoir plus sur la solution Event-Driven Ansible, ou lancez-vous directement.
À propos de l'auteur
Cindy Russell is a Senior Principal Product Marketing Manager for Ansible Automation Platform.
Contenu similaire
Parcourir par canal
Automatisation
Les dernières nouveautés en matière d'automatisation informatique pour les technologies, les équipes et les environnements
Intelligence artificielle
Actualité sur les plateformes qui permettent aux clients d'exécuter des charges de travail d'IA sur tout type d'environnement
Cloud hybride ouvert
Découvrez comment créer un avenir flexible grâce au cloud hybride
Sécurité
Les dernières actualités sur la façon dont nous réduisons les risques dans tous les environnements et technologies
Edge computing
Actualité sur les plateformes qui simplifient les opérations en périphérie
Infrastructure
Les dernières nouveautés sur la plateforme Linux d'entreprise leader au monde
Applications
À l’intérieur de nos solutions aux défis d’application les plus difficiles
Programmes originaux
Histoires passionnantes de créateurs et de leaders de technologies d'entreprise
Produits
- Red Hat Enterprise Linux
- Red Hat OpenShift
- Red Hat Ansible Automation Platform
- Services cloud
- Voir tous les produits
Outils
- Formation et certification
- Mon compte
- Assistance client
- Ressources développeurs
- Rechercher un partenaire
- Red Hat Ecosystem Catalog
- Calculateur de valeur Red Hat
- Documentation
Essayer, acheter et vendre
Communication
- Contacter le service commercial
- Contactez notre service clientèle
- Contacter le service de formation
- Réseaux sociaux
À propos de Red Hat
Premier éditeur mondial de solutions Open Source pour les entreprises, nous fournissons des technologies Linux, cloud, de conteneurs et Kubernetes. Nous proposons des solutions stables qui aident les entreprises à jongler avec les divers environnements et plateformes, du cœur du datacenter à la périphérie du réseau.
Sélectionner une langue
Red Hat legal and privacy links
- À propos de Red Hat
- Carrières
- Événements
- Bureaux
- Contacter Red Hat
- Lire le blog Red Hat
- Diversité, équité et inclusion
- Cool Stuff Store
- Red Hat Summit