Illustration d'une personne aux longs cheveux rouges qui travaille à son bureau, face à un ordinateur
Raccourcis

Fonctionnement des solutions Red Hat Ansible Automation Platform et Red Hat OpenShift

Copier l'URL

Red Hat® Ansible® Automation Platform et Red Hat OpenShift® vous permettent de développer et d'exploiter l'automatisation à grande échelle, avec la flexibilité d'exécuter des applications partout où vous en avez besoin.

Dans les environnements de cloud hybride, la gestion des infrastructures et des logiciels s'avère particulièrement complexe pour les équipes informatique et de développement des applications.

Lorsqu'elle est utilisée avec Red Hat OpenShift, la solution Red Hat Ansible permet de simplifier les tâches complexes en offrant des solutions simples pour déployer, mettre à l'échelle et mettre à jour les applications de manière fiable et cohérente, à partir d'un framework commun.

Par exemple, au lieu d'écrire du code personnalisé pour automatiser vos systèmes, vos équipes peuvent utiliser Ansible pour rédiger des descriptions de tâches simples, que même les nouveaux membres pourront comprendre dès la première lecture. Vous réduisez ainsi les coûts initiaux et pouvez plus facilement réagir aux changements qui surviennent au fil du temps. 

Les opérateurs sont des contrôleurs propres à une application qui étendent l'API Kubernetes afin de créer, configurer et gérer des instances d'applications stateful complexes au nom d'un utilisateur Kubernetes. Ils s'appuient sur les concepts de base de ressource et contrôleur Kubernetes, et incluent des connaissances propres à une application ou un domaine pour automatiser les tâches courantes.

Les opérateurs Kubernetes définissent un état déclaratif pour l'infrastructure en tant que code et conservent l'installation antérieure d'une application pour l'exploitation courante. Les opérateurs peuvent être codés dans la solution Ansible, ce qui vous permet d'utiliser le langage YAML d'Ansible et un écosystème de plus de 3 000 modules communautaires. Vous pouvez ainsi gérer l'infrastructure en tant que code en utilisant des opérateurs pour définir un état déclaratif pour les installations antérieures d'une application dans l'exploitation courante, indépendamment de l'endroit où les applications sont exécutées.

Pour gérer et automatiser l'exploitation dans plusieurs clusters, même sur des infrastructures différentes, vous pouvez utiliser une console unique : Red Hat Advanced Cluster Management for Kubernetes. Un opérateur préconçu vous permet de relier vos charges de travail Ansible Automation Platform à Red Hat OpenShift et d'accélérer davantage le développement d'applications natives pour les conteneurs.

 

En savoir plus sur les opérateurs Kubernetes

Pour aller plus loin

Article

Tout savoir sur les opérateurs Red Hat OpenShift

Red Hat OpenShift Operators automate the creation, configuration, and management of instances of Kubernetes-native applications.

Article

Pourquoi choisir le service Red Hat OpenShift Serverless ?

Red Hat OpenShift Serverless étend les capacités de Kubernetes pour le déploiement et la gestion des charges de travail severless.

Article

Pourquoi choisir Red Hat OpenShift Service Mesh ?

Avec la solution Red Hat OpenShift Service Mesh, vous disposez d'un outil unique pour connecter, gérer et surveiller vos applications basées sur des microservices.

En savoir plus sur OpenShift

Produits

Une plateforme d'applications d'entreprise comprenant un ensemble unifié de services testés conçus pour distribuer des applications sur votre choix d'infrastructure.

Système de stockage logiciel qui héberge les données de façon permanente en parallèle de la mise en route et de l'arrêt des conteneurs et entre plusieurs environnements.

Solution de sécurisation des conteneurs native pour Kubernetes et adaptée aux entreprises, qui permet de créer, de déployer et d'exécuter des applications cloud-native de manière sécurisée.

Console unique pour le contrôle des clusters et applications Kubernetes, avec des politiques de sécurité intégrées.

Ressources

Formations

Cours gratuit

Présentation technique de l'exécution de conteneurs avec Red Hat

Cours gratuit

Développement d'applications cloud-native avec des architectures de microservices

Cours gratuit

Présentation technique du déploiement d'applications conteneurisées