orchestration du Cloud
L’orchestration du Cloud est l’utilisation de la technologie de programmation pour gérer les interconnexions et les interactions entre les charges de travail sur une infrastructure de Cloud public et privé. Elle relie des tâches automatisées dans un flux de travail cohérent pour atteindre un objectif, avec une supervision des autorisations et une application des politiques.
L’orchestration du cloud est généralement utilisée pour approvisionner, déployer ou démarrer des serveurs, acquérir et affecter une capacité de stockage, gérer la mise en réseau, créer des machines virtuelles et accéder à des logiciels spécifiques sur des services de cloud. Cela se fait par le biais de trois attributs principaux et étroitement liés de l’orchestration du cloud : l’orchestration des services, des charges de travail et des ressources. Une plate-forme d’orchestration peut intégrer des contrôles de permission pour la sécurité et la conformité.
La technologie d’orchestration du cloud doit fonctionner avec des systèmes hétérogènes, pouvant desservir un déploiement global du cloud dans différents lieux géographiques et avec différents fournisseurs. De nombreux utilisateurs d’orchestrateurs de cloud exploitent des déploiements de clouds publics et privés.
Cloud orchestration vs. automatisation
L’automatisation est un sous-ensemble de l’orchestration, ce qui signifie que l’orchestration assure la coordination entre de nombreuses activités automatisées. L’automatisation vise à rendre une tâche reproductible rapidement avec une intervention minimale de l’opérateur ; l’orchestration, elle, vise l’ensemble.
Avantages de la plate-forme de Cloud orchestration
L’orchestration du cloud intéresse de nombreuses organisations informatiques et les adeptes de DevOps, qui y voient un moyen d’accélérer la fourniture de services et de réduire les coûts. Un orchestrateur de cloud automatise la gestion, la coordination et l’organisation de systèmes informatiques, de services et de middleware complexes. Outre la réduction de l’implication du personnel, l’orchestration élimine le potentiel d’erreurs introduit dans le provisionnement, la mise à l’échelle ou d’autres processus de cloud. L’orchestration prend en charge la fourniture de ressources cloud aux clients et aux utilisateurs finaux, y compris dans un modèle en libre-service où les utilisateurs demandent des ressources sans l’intervention du service informatique.
Les logiciels d’orchestration aident les organisations informatiques à normaliser les modèles et à appliquer les pratiques de sécurité. Il s’agit également d’une bonne défense contre la prolifération des machines virtuelles, qui offre une visibilité et un contrôle sur les ressources du cloud et, implicitement, sur les coûts. Comme la plate-forme d’orchestration supervise les interactions de nombreux éléments disparates de la pile d’applications, elle peut simplifier la communication et les connexions d’une charge de travail à d’autres applications et utilisateurs, et garantir que les liens sont correctement configurés et maintenus. Ces produits comprennent généralement un portail Web, de sorte que l’orchestration peut être gérée à partir d’un seul et même écran.