Présentation
Les solutions Red Hat® Ansible® Automation Platform et Red Hat OpenShift® vous permettent de créer et d'exploiter l'automatisation à grande échelle, ainsi que d'exécuter vos applications là où vous en avez besoin.
Les avantages de l'automatisation des environnements de cloud hybride
Si les infrastructures publiques, privées ou sur site ne vous offrent pas la flexibilité dont vous avez besoin, vous pouvez envisager un environnement de cloud hybride, qui présente de nombreux avantages. Cependant, les environnements cloud-native et sur site requièrent souvent des outils de gestion distincts et spécialisés, ce qui complexifie l'administration de l'infrastructure, du réseau, des applications et des utilisateurs.
La solution Ansible Automation Platform simplifie la gestion des environnements de cloud hybride en s'intégrant à l'infrastructure et aux workflows existants. En l'associant à Red Hat OpenShift, les entreprises peuvent :
- automatiser la création, le déploiement et la gestion des clusters Red Hat OpenShift ;
- coordonner l'infrastructure hors cluster existante avec l'infrastructure et les services cloud-native ;
- automatiser les tâches d'exploitation quotidiennes dans le cloud relatives à la configuration et à la gestion des clusters Red Hat OpenShift ;
- mettre en œuvre des workflows cohérents et reproductibles de gestion du cycle de vie des applications et de l'infrastructure ;
- prendre en charge le déploiement, la mise à l'échelle et la mise à jour des applications de manière fiable à partir d'un framework commun ;
- migrer et gérer des machines virtuelles avec cohérence et les provisionner pour des solutions de cloud public ou privé ;
- automatiser de bout en bout la continuité des activités et la récupération après sinistre pour les clusters Red Hat OpenShift.
Puisque Red Hat OpenShift et Ansible Automation Platform utilisent YAML, un langage de programmation facile à lire, les équipes peuvent commencer à les utiliser ensemble si elles maîtrisent déjà l'une ou l'autre plateforme. Ensemble, ces deux solutions accélèrent la création des playbooks Ansible et aident les équipes de développement à gérer et déployer des clusters Red Hat OpenShift en s'appuyant sur leur expertise avec Ansible et YAML.
Ressources Red Hat
Utilisation d'Ansible Automation Platform avec Red Hat OpenShift
Installation d'Ansible Automation Platform sur Red Hat OpenShift
Pour utiliser Ansible Automation Platform sur la plateforme Red Hat OpenShift, le plus simple est d'installer Ansible Automation Platform via OperatorHub.
Dans le tableau de bord de Red Hat OpenShift, accédez à OperatorHub, puis recherchez l'opérateur Ansible Automation Platform. Quelques étapes suffisent à l'installer.
Une fois l'opérateur Ansible Automation Platform installé dans votre cluster Red Hat OpenShift, vous pouvez créer et déployer les composants d'Ansible Automation Platform, notamment Automation Controller, Ansible Automation Hub et Event-Driven Ansible. L'opérateur facilite la mise à l'échelle automatique et la mise à niveau d'Ansible Automation Platform vers la dernière version disponible.
Utilisation de groupes de conteneurs au sein d'Ansible Automation Platform
Les groupes de conteneurs dans Ansible Automation Platform sont des groupes d'instances spécialisés qui provisionnent des pods de manière dynamique au sein d'un cluster Red Hat OpenShift dans le but d'exécuter des tâches. Ces pods sont créés à la demande et n'existent que le temps de l'exécution du playbook, ce qui garantit une utilisation efficace des ressources. Les utilisateurs peuvent ainsi exécuter des tâches d'automatisation de manière cohérente dans Automation Controller, que ce composant soit déployé en tant que serveur autonome, dans un environnement virtuel, en tant que conteneur ou dans un environnement Red Hat OpenShift. Grâce à cette flexibilité, Ansible Automation Platform est capable de gérer plus efficacement divers scénarios de déploiement, tout en améliorant les performances et l'évolutivité.
Gestion de plusieurs clusters Red Hat OpenShift
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. Elle augmente la valeur de la solution Red Hat OpenShift en déployant des applications, en gérant plusieurs clusters et en appliquant des politiques à grande échelle à plusieurs clusters.
L'un des atouts de l'utilisation conjointe de Red Hat OpenShift, Red Hat Advanced Cluster Management et Ansible Automation Platform est la possibilité de débuter avec l'outil que vous maîtrisez le mieux.
Si vous connaissez déjà Red Hat OpenShift, vous pouvez commencer à automatiser des clusters avec Red Hat Advanced Cluster Management. Si vous préférez Ansible Automation Platform, vous avez la possibilité de rédiger du contenu d'automatisation natif pour Ansible pour vos clusters Red Hat OpenShift à l'aide des API Kubernetes. Vous pouvez même réutiliser et reconvertir le contenu Ansible existant à mesure que vous adoptez Red Hat OpenShift et d'autres technologies cloud-native.
En outre, Red Hat Advanced Cluster Management permet également d'automatiser des ressources hors cluster avec Ansible Automation Platform. Il peut s'agir de ressources réseau, d'outils de sécurité, d'infrastructures physiques et d'outils SaaS (Software-as-a-Service). L'automatisation de ressources hors cluster est utile aux entreprises qui dépendent d'infrastructures ou d'outils traditionnels qui ne peuvent pas être migrés vers des clusters Red Hat OpenShift, mais qui doivent néanmoins être automatisés en parallèle des ressources sur le cluster.
Migration de machines virtuelles avec Ansible Automation Platform et OpenShift Virtualization
Les technologies obsolètes, la hausse des coûts et la multiplication des technologies figurent parmi les principaux défis en matière de gestion d'une infrastructure de virtualisation. Pour les relever, les entreprises migrent leurs machines virtuelles vers des solutions modernes.
Fonction de Red Hat OpenShift, Red Hat OpenShift Virtualization favorise la modernisation de l'infrastructure en simplifiant la migration des machines virtuelles existantes et en centralisant la gestion sur une plateforme d'applications unifiée.
Associée à OpenShift Virtualization, la solution Ansible Automation Platform se révèle idéale pour accélérer la migration des environnements virtuels de manière cohérente et à grande échelle. Une fois la migration effectuée, elle permet également de gérer facilement toutes les machines virtuelles.
Autres fonctions de cette solution :
- Provisionnement des machines virtuelles pour des solutions de cloud public ou privé
- Automatisation des tâches continues de gestion et orchestration dans les environnements cloud et sur site
- Création de tâches d'automatisation à l'aide de collections de contenus certifiés et validés pour Ansible
- Coordination du déploiement d'applications, de réseaux, de services cloud et plus encore.
Le blog officiel de Red Hat
Découvrez les dernières informations concernant notre écosystème de clients, partenaires et communautés.