Qu’est-ce que le multi-cloud ? | Définition du multi-cloud

Le terme multi-cloud désigne plusieurs clouds publics différents utilisés pour faire fonctionner une ou plusieurs application(s), au lieu de juste un seul cloud public.

Objectifs d’apprentissage

Cet article s'articule autour des points suivants :

  • Comprendre la signification du terme « multi-cloud »
  • Comprendre la différence entre multi-cloud et cloud hybride
  • Analyser les avantages et les inconvénients d’une stratégie multi-cloud
  • Voir à quoi peut ressembler une architecture multi-cloud

Contenu associé


Vous souhaitez continuer à enrichir vos connaissances ?

Abonnez-vous à theNET, le récapitulatif mensuel par Cloudflare des informations les plus populaires sur Internet !

Consultez la politique de confidentialité de Cloudflare pour en savoir plus sur la manière dont nous collectons et traitons vos données personnelles.

Copier le lien de l'article

Qu’est-ce que le multi-cloud ?

En cloud computing, un cloud est un ensemble de serveurs auxquels les clients accèdent via Internet. En général, chaque cloud est géré par un fournisseur de cloud (une entreprise qui propose des services cloud). Un cloud public est un cloud partagé par plusieurs clients.

déploiement dans un cloud unique déploiement multi-cloud

Le terme « multi-cloud » désigne plusieurs clouds publics. Une entreprise qui utilise un déploiement multi-cloud intègre plusieurs clouds publics de plusieurs fournisseurs de cloud. Dans une configuration multi-cloud, une entreprise a recours à plusieurs fournisseurs au lieu d'un seul pour l'hébergement, le stockage et la pile complète d'applications dans le cloud.

Les déploiements multi-cloud peuvent être utilisés à des fins diverses. Un déploiement multi-cloud peut s'appuyer sur plusieurs fournisseurs IaaS (Infrastructure-as-a-Service) ou utiliser un fournisseur différent pour les services IaaS, PaaS (Platform-as-a-Service) et SaaS (Software-as-a-Service). Le multi-cloud peut être utilisé simplement à des fins de redondance et de secours du système ou intégrer différents fournisseurs pour différents services cloud.

La plupart des entreprises qui passent au cloud finissent par adopter un type de déploiement en multi-cloud. Un déploiement en multi-cloud peut même être mis en place de manière involontaire, en résultat d’un phénomène d'informatique fantôme (Shadow IT) (voir ci-dessous).

Quelle est la différence entre le multi-cloud et le cloud hybride ?

Un multi-cloud peut également être un cloud hybride, et un cloud hybride peut également être un multicloud, mais ces termes représentent deux concepts distincts.

L'expression « cloud hybride » décrit l'association de deux (ou plus) types d'infrastructures distinctes : il s'agit de l'association d'un cloud privé, d'un datacenter sur site (ou des deux) et d'au moins un cloud public. Le terme « multi-cloud » désigne le déploiement de plusieurs clouds publics différents, et n'inclut pas forcément un cloud privé, bien que cela soit possible.

Quels sont les avantages et les inconvénients liés à l'utilisation d'une stratégie multi-cloud ?

Avantages :

  • Fiabilité et/ou redondance : en utilisant un déploiement multicloud, une entreprise évite de mettre tous ses œufs dans le même panier. Si un cloud tombe en panne, certaines fonctionnalités seront toujours disponibles pour les utilisateurs grâce aux autres clouds déployés. En outre, un cloud public pourrait être utilisé comme cloud de secours pour un autre cloud.
  • Réduire la dépendance aux fournisseurs : passer au cloud implique de se fier à des fournisseurs de cloud externes, et comme les entreprises ont de plus en plus recours à ces fournisseurs, il peut devenir difficile de s'en séparer. Néanmoins, si une stratégie multi-cloud est mise en place, les systèmes et le stockage sont répartis sur plusieurs fournisseurs. Dans ces conditions, il est devient plus facile de quitter l'un de ces fournisseurs, car la plus grande partie de l’infrastructure demeure en place pendant la migration.
  • Économies potentielles : si une entreprise ne s'engage pas à utiliser un fournisseur de cloud pour tous ses besoins d'infrastructure, elle reste libre de choisir les services les plus avantageux proposés par différents fournisseurs.

Inconvénients :

  • Complexité de la gestion : un déploiement multi-cloud implique une interface avec plusieurs fournisseurs différents, qui utilisent chacun des processus et des technologies différents. Par ailleurs, il est plus difficile d'avoir une visibilité complète sur la pile technologique, puisque les données sont stockées et les processus exécutés dans plusieurs clouds.
  • Latence accrue : si les services de plusieurs clouds doivent communiquer en réponse aux requêtes des utilisateurs, cela peut introduire une certaine latence qui dépendra du degré d'intégration des clouds, de la distance géographique entre les datacenters et de la fréquence à laquelle les différents clouds ont besoin d'interagir.
  • Une plus grande surface d'attaque : plus le nombre de logiciels et de matériel intégrés est important, plus le potentiel de vulnérabilités est élevé.
  • Performances et fiabilité : il peut être difficile d'équilibrer les charges entre différents clouds, surtout si les datacenters sont très éloignés géographiquement les uns des autres. (Cloudflare load Balancing peut équilibrer les charges entre les clouds).

À quoi ressemble une architecture multi-cloud avec Cloudflare  ?

architecture multi-cloud

Cloudflare se situe entre les utilisateurs finaux et l'infrastructure cloud. Nous avons la capacité d'intégrer, de sécuriser et d'accélérer le trafic vers n'importe quel fournisseur de cloud ou pour plusieurs fournisseurs de cloud.

Un certain nombre de services de Cloudflare peuvent s’intégrer dans le flux de trafic entre l’utilisateur final et l’infrastructure dans le cloud d’origine. Nous fournissons un équilibrage de la charge en multi-cloud, qui distribue le trafic entre les différents clouds, ainsi qu’une mise en cache CDN, afin de réduire davantage la latence. Notre pare-feu d'applications web (WAF) bloque le trafic malveillant pour plus de sécurité.

stockage multi-cloud

Cloudflare peut également intervenir en tant que fournisseur FaaS (serverless) en hébergeant et en exécutant des fonctionnalités serverless sur son réseau mondial distribué. Cloudflare Workers est notre plate-forme permettant d'écrire des applications serverless en JavaScript.

Qu'est-ce que le shadow IT ?

Un déploiement multi-cloud peut survenir involontairement, conséquence de l'informatique fantôme (Shadow IT). L'expression « informatique fantôme (Shadow IT) » désigne la situation dans laquelle les équipes installent des systèmes techniques ou utilisent des logiciels sans autorisation officielle ni supervision de l'entreprise. Pour illustrer cette situation, prenons l'exemple de salariés d'une entreprise qui utiliseraient une application de chat ni autorisée ni gérée par l'entreprise pour communiquer dans le cadre de leurs activités professionnelles.

Le Shadow IT trouve également sa place dans l'architecture des applications. Soit en tant que raccourci pour l'exécution de tâches, soit par nécessité, les employés peuvent intégrer des services cloud dans la pile technologique d'une entreprise avant de recevoir l'approbation officielle.

Comment Cloudflare aide les entreprises dans la gestion du multi-cloud ?

Cloudflare permet aux entreprises de gérer les performances et la sécurité de leurs déploiement dans le cloud à partir d’un tableau de bord unique. Le réseau Cloudflare s’étend à l’échelle de la planète dans 335+ villes, afin de contribuer à garantir la performance et la sécurité pour les utilisateurs dans le monde entier.

Découvrez comment une cloud de connectivité s'intègre facilement à n'importe quel type de déploiement cloud.

FAQ

Qu’est-ce qu’un déploiement multi-cloud ?

Un déploiement est multicloud lorsque plusieurs clouds publics différents provenant de plus d’un fournisseur sont utilisés. Plutôt que de dépendre d’un seul fournisseur pour tous les besoins d’hébergement, de stockage et d’applications, une organisation répartit son infrastructure sur plusieurs environnements cloud.

Quelle est la différence entre le multicloud et le cloud hybride ?

Si les deux impliquent plusieurs environnements, le cloud hybride décrit spécifiquement l’association de deux ou plusieurs types d’infrastructures distincts, tels qu’un cloud privé ou un datacenter sur site, avec un cloud public. Le multicloud désigne l’utilisation de plusieurs clouds publics différents et n’implique pas nécessairement une composante de cloud privé.

[Image comparant le multicloud et l’architecture en cloud hybride]

Quels principaux avantages y’a-t-il à adopter une stratégie multi-cloud ?

L’utilisation de plusieurs clouds améliore la fiabilité et la redondance. Si un fournisseur subit une panne, les autres clouds peuvent continuer à assurer le fonctionnement des services. Cela permet également de réduire la dépendance vis-à-vis des fournisseurs et facilite par là même la migration des services, car l’ensemble de l’infrastructure n’est pas lié à un seul fournisseur.

À quelles difficultés les entreprises doivent-elles s’attendre lorsqu’elles gèrent plusieurs clouds ?

La gestion des environnements multicloud ajoute de la complexité car les équipes informatiques doivent s’orienter parmi différents processus de fournisseurs, protocoles de sécurité et interfaces. Elle peut également entraîner une augmentation de la latence si des services de clouds différents doivent communiquer fréquemment, et elle étend la surface d’attaque potentielle en intégrant davantage de logiciels et de matériel.

Comment le modèle Cloudflare simplifie-t-il la gestion d’un environnement multicloud ?

Cloudflare agit comme une interface unifiée entre les utilisateurs finaux et les fournisseurs de cloud. Il permet aux entreprises de gérer la sécurité et les performances de tous leurs environnements cloud à partir d’un tableau de bord unique, avec des outils tels que l’équilibrage de charge multicloud pour répartir le trafic et un pare-feu d’application web (WAF) pour bloquer les menaces dans les clouds déployés.