Présentation
L'utilisation de la solution Red Hat® Ansible® Automation Platform pour automatiser l'edge computing permet d'étendre l'automatisation aux appareils et charges de travail exécutés en périphérie.
Pourquoi automatiser les charges de travail exécutées en périphérie ?
L'automatisation de l'environnement informatique (ou automatisation de l'infrastructure) consiste à utiliser des logiciels pour créer des instructions et des processus reproductibles dans le but de réduire les interventions humaines grâce à des systèmes informatiques. La bonne plateforme d'automatisation, installée et exécutée dans un emplacement adapté, peut améliorer le provisionnement, la gestion des configurations, l'application des correctifs, l'orchestration des applications ainsi que la sécurité et la conformité.
Ces avantages de l'automatisation sont plus évidents lorsque le logiciel d'automatisation est exécuté au plus près de l'élément qu'il automatise.
Par exemple, des tâches d'automatisation lancées dans un datacenter aux États-Unis s'exécuteront plus rapidement aux États-Unis qu'au Japon. Plus le logiciel d'automatisation est proche de son emplacement d'exécution physique (même bâtiment, pièce, rack, rangée), plus l'automatisation sera rapide.
Si vous déployez votre moteur d'automatisation en périphérie du réseau, les transactions s'accélèrent, et même si l'automatisation d'une seule transaction n'entraîne que quelques secondes (voire millisecondes ou nanosecondes) d'accélération, ces petites secondes s'additionnent.
Par exemple, les parcs d'attractions utilisent de plus en plus souvent des bracelets intelligents qui permettent aux visiteurs d'accéder aux navettes, restaurants et boutiques et même de réserver une place dans une file d'attente, le tout, dans le but d'améliorer l'expérience client. Cela nécessite toutefois de scanner le bracelet à l'aide d'un appareil d'edge computing sur lequel peut s'exécuter un logiciel d'automatisation. Ainsi, la gestion de l'exploitation, l'application des correctifs et l'orchestration, autrefois effectuées manuellement sur un appareil à la fois, peuvent être automatisées à l'aide d'un playbook.
Comment fonctionne l'automatisation de l'edge computing ?
La solution Red Hat Ansible Automation Platform automatise les charges de travail exécutées en périphérie de la même manière que celles des bases de données et des serveurs. Et puisque les solutions Red Hat Enterprise Linux et Red Hat OpenShift sont toutes deux optimisées pour les déploiements d'edge computing, Red Hat Ansible Automation Platform peut s'exécuter comme une solution entièrement prise en charge sur le système d'exploitation Linux® de Red Hat ou le moteur d'orchestration des conteneurs en périphérie de votre réseau.
Red Hat Ansible Automation Platform utilise des modèles de tâches d'automatisation que l'on appelle playbooks. Les playbooks Ansible sont des frameworks capables de programmer des applications, services et nœuds de serveur pour l'edge computing. La solution Red Hat Ansible Automation Platform s'exécute toujours en tant que nœud de contrôle (l'emplacement à partir duquel les tâches d'automatisation s'exécutent) afin que vous puissiez automatiser des points de vente, des points d'accès Wi-Fi, des routeurs de mise en réseau, des systèmes de tickets, des objets connectés ou tout autre élément doté d'une API programmatique ou d'un système d'exploitation Linux.