1. Sujets
  2. Automatisation et gestion
  3. L'orchestration du cloud, qu'est-ce que c'est ?

L'orchestration du cloud, qu'est-ce que c'est ?

CopiedFailedCopier l'URL

L'orchestration du cloud correspond au processus de coordination des outils, des applications, des API (interfaces de programmation d'application) et de l'infrastructure dans les clouds publics et privés, sous la forme de workflows complets.

Les plateformes d'orchestration du cloud permettent aux équipes informatiques d'organiser l'automatisation des tâches de gestion du cloud entre les équipes et les domaines. Grâce à la coordination des processus automatisés sous la forme de workflows dans les environnements multicloud et de cloud hybride, les équipes d'administration peuvent améliorer l'efficacité et la fiabilité des systèmes de cloud computing, avec à la clé une maintenance facilitée au fil du temps.

Vidéo sur le déploiement et la gestion de l'infrastructure informatique dans les environnements cloud (durée : 2 min 33 s)

Si les microservices et les conteneurs renforcent sans cesse la flexibilité du cloud computing, ils s'accompagnent d'une complexité parfois difficile à gérer. Et puisque les clouds hybrides englobent divers environnements (datacenters sur site, cloud privé ou public, sites d'edge computing), les entreprises ont souvent des difficultés à aligner leurs processus métier et d'exploitation, à réduire les erreurs de provisionnement et à limiter la prolifération des ressources.   

Désormais, l'automatisation est indispensable au fonctionnement des environnements cloud. Sans processus automatisés, il serait quasiment impossible de gérer le grand nombre de tâches complexes liées à leur gestion. Les équipes informatiques peuvent utiliser l'automatisation pour effectuer différentes tâches de gestion du cloud, notamment :

L'automatisation de ces processus permet de réduire le risque d'erreurs manuelles et de libérer des ressources. Les entreprises peuvent ainsi se consacrer à l'innovation et à la distribution de services utiles aux clients. Cependant, ces avantages s'amoindrissent lorsque les processus automatisés sont exécutés de manière individuelle.

L'orchestration du cloud permet d'harmoniser plusieurs mises en œuvre de l'automatisation sous la forme de workflows unifiés.

Ressources Red Hat

Les termes « automatisation du cloud » et « orchestration du cloud » sont souvent confondus, voire utilisés indifféremment à tort.

L'automatisation du cloud renvoie à l'automatisation des tâches de gestion du cloud dans le but de le faire fonctionner avec peu ou pas d'intervention humaine. Les processus sont alors plus évolutifs et reproductibles. 

Exemple : automatiser l'arrêt des instances d'un serveur lorsqu'une tâche est terminée.

En savoir plus sur l'automatisation du cloud

L'orchestration du cloud correspond à la coordination de plusieurs tâches automatisées sous la forme de workflows de plus haut niveau, de sorte que des tâches individuelles exécutent ensemble une fonction ou un processus spécifique.

Exemple : synchroniser les mises à niveau du système d'exploitation avec les mises à niveau requises de l'équilibreur de charge, ou coordonner le déploiement d'une nouvelle infrastructure avec les changements nécessaires au niveau des règles de pare-feu et du routage du réseau sur site.

L'automatisation du cloud renvoie à l'automatisation de tâches spécifiques, tandis que l'orchestration du cloud regroupe plusieurs tâches automatisées pour simplifier les processus informatiques.

Pour expliquer cette distinction, on utilise souvent l'image d'un orchestre et de son chef : les musiciens représentent les processus automatisés du cloud, et le chef d'orchestre représente l'orchestration de ces processus. Le chef d'orchestre aide chaque musicien à jouer sa partie au bon rythme et avec la bonne intensité de façon à ce que l'orchestre puisse fonctionner comme un tout cohérent.

À l'instar d'un musicien jouant sa partie, les processus automatisés peuvent effectuer des tâches individuelles. Toutefois, dans les environnements cloud, lorsque les processus automatisés remplissent différentes fonctions dans l'entreprise, l'orchestration est nécessaire pour s'assurer que les différents types de tâches automatisées fonctionnent ensemble au service d'un processus de plus grande ampleur.

L'orchestration du cloud est une évolution naturelle de l'automatisation du cloud. Si une entreprise automatise des tâches de gestion du cloud dans son environnement de cloud hybride, elle devra, à terme, regrouper ces tâches dans des workflows d'automatisation plus efficaces.

L'orchestration du cloud permet de gérer efficacement l'automatisation de la distribution des charges de travail, l'allocation des ressources et la distribution des services dans un environnement cloud. Les solutions d'orchestration coordonnent les processus automatisés dans toute l'infrastructure pour créer des workflows cohérents, quel que soit leur environnement d'exécution, et s'assurent que toutes les tâches associées s'effectuent dans le bon ordre. 

Les outils d'orchestration du cloud permettent aux équipes informatiques de créer, gérer et mettre à jour les ressources cloud et leurs composants logiciels comme une seule unité, puis de les déployer de manière automatisée et reproductible au moyen d'un modèle. Grâce au regroupement de tâches automatisées disparates dans des workflows complets et efficaces, les entreprises peuvent éliminer les erreurs de provisionnement, assurer la cohérence de la communication entre les applications et l'infrastructure, ainsi qu'appliquer les politiques de gouvernance dans l'ensemble de leur cloud hybride. 

Si les tâches de gestion du cloud peuvent être réalisées par différents outils d'automatisation, les solutions individuelles ne disposent pas des capacités de connexion et de gestion qu'offrent les plateformes d'automatisation unifiées. Ce type de plateforme fournit une base solide qui permet aux différentes équipes de l'entreprise de collaborer efficacement, de partager les ressources et les meilleures pratiques liées à l'automatisation, ainsi que d'assurer la cohérence des workflows.

Les clients qui utilisent Red Hat® Ansible® Automation Platform ont transformé leurs processus d'exploitation informatique en automatisant l'orchestration du cloud. Des entreprises du monde entier profitent de nos partenariats et du travail de la communauté de l'automatisation. Ansible Automation Platform leur permet d'améliorer leur niveau de résilience, de réduire les tâches manuelles et d'adopter une véritable culture de l'automatisation.

One New Zealand

L'opérateur de télécommunications One New Zealand a choisi nos solutions, notamment Red Hat OpenShift, Ansible Automation Platform et Red Hat Advanced Cluster Management for Kubernetes, afin d'assembler une plateforme cloud unifiée capable de favoriser l'innovation et la croissance au cours des 10 prochaines années. En unifiant les architectures et en appliquant l'automatisation, l'entreprise a pu réduire les délais de distribution de 40 % et les coûts liés au déploiement des nouvelles charges de travail de 45 %.

Lire le témoignage client

Turkcell

Turkcell a utilisé les solutions Red Hat OpenStack, Red Hat OpenShift, Red Hat Advanced Cluster Management for Kubernetes et Ansible Automation Platform pour créer un Telco Cloud unifié et mettre en place le provisionnement automatique. Avec des déploiements réalisés en quelques heures contre environ une semaine auparavant, l'entreprise peut désormais gérer des milliers de sites distribués, prendre en charge plus de 15 térabits par seconde de trafic ainsi qu'accélérer la mise sur le marché des charges de travail 5G à grande échelle. Ansible Automation Platform a également aidé les équipes de Turkcell à réduire considérablement le nombre d'interventions manuelles et le temps passé sur site.

Lire l'article de blog

Avec Red Hat Ansible Automation Platform, les entreprises peuvent gérer, surveiller et optimiser les tâches d'exploitation du cloud (gestion des configurations, provisionnement, déploiement d'applications, etc.) via une seule interface plutôt qu'avec de multiples outils spécifiques. 

La solution connecte les outils et les processus cloud, d'automatisation et de configuration avec un langage basé sur YAML intuitif et facile à lire afin de créer une structure d'exploitation cohérente pour tous les domaines, processus et rôles du cloud, et de rapprocher les processus automatisés des points de terminaison cibles. Les équipes informatiques profitent également d'une grande flexibilité pour orchestrer les tâches automatisées. Elles peuvent par exemple connecter des playbooks Ansible ou assembler des workflows dans Automation Controller.

Avec plus de 135 collections de contenus certifiés, les entreprises bénéficient d'une véritable interopérabilité et d'une prise en charge pour divers cas d'utilisation, avec différents fournisseurs et dans différents clouds, notamment Amazon Web Services, Google Cloud et Microsoft Azure. De plus, les contenus validés pour Ansible offrent des conseils fiables de spécialistes sur la manière d'effectuer les tâches fondamentales d'exploitation du cloud sur ces plateformes cloud. 

Ansible Automation Platform propose des outils d'orchestration pour gérer plus efficacement les opérations clés d'un environnement cloud, notamment :

  • Configuration : Ansible Automation Platform offre une infrastructure cloud et de gestion des configurations stable, centrée sur la sécurité et prise en charge par Red Hat. 
  • Sécurité : à l'aide d'une sélection de modules, de rôles et de playbooks, les équipes informatiques peuvent orchestrer les systèmes de sécurité afin de détecter, d'examiner et de traiter automatiquement les menaces.
  • Déploiement d'applications : la solution permet d'automatiser le déploiement des applications, de créer des processus d'installation et de mise à niveau fiables et reproductibles, ainsi que de gérer les opérations de maintenance. 
  • Déploiement de conteneurs : la solution permet de gérer et d'automatiser les déploiements Kubernetes ou Red Hat OpenShift® et de mettre à l'échelle les applications conteneurisées avec l'aide des frameworks et opérateurs Kubernetes.

Avec une souscription Ansible Automation Platform, les clients bénéficient de l'innovation Open Source et d'une prise en charge adaptée aux entreprises, avec les outils, les services, les formations et l'assistance nécessaires pour automatiser les processus à l'échelle du cloud hybride.

Vidéo sur la différence entre les contenus certifiés et validés pour Ansible ainsi que leur rôle (durée : 1 min 55 s)

En savoir plus sur Ansible Automation Platform

Le blog officiel de Red Hat

Découvrez les dernières informations concernant notre écosystème de clients, partenaires et communautés.

Tous les essais de produits Red Hat

Profitez de nos essais gratuits de produits pour renforcer votre expérience pratique, préparer une certification ou évaluer l'adéquation d'un produit avec les besoins de votre entreprise.

En savoir plus

L'automatisation des réseaux, qu'est-ce que c'est ?

L'automatisation des réseaux est une méthode de gestion des ressources et services réseau qui s'appuie sur une logique programmable.

Le provisionnement, qu'est-ce que c'est ?

Le provisionnement est le processus qui consiste à mettre en place une infrastructure informatique. Ce terme désigne également les différentes étapes nécessaires pour gérer l'accès aux données et aux ressources.

L'automatisation de l'infrastructure, qu'est-ce que c'est ?

L'automatisation de l'infrastructure correspond à l'utilisation de technologies pour effectuer certaines tâches avec une intervention humaine réduite.

Automatisation et gestion : ressources recommandées

Produit recommandé

Articles associés