Le cloud computing est devenu un outil important pour les entreprises, permettant des processus de données redondants et des ressources informatiques capables d'évoluer pour faire face au défi d'une hausse de la demande, le tout en un instant. Il a permis des offres aussi diverses que le logiciel en tant que service et la technologie de conteneur de plus en plus populaire..

De nos jours, de nombreuses entreprises dépendent du nuage et certaines d'entre elles ont maintenant plus d'un fournisseur de nuage unique, appelé multicouche. Étant donné que de nombreuses entreprises ont plusieurs fournisseurs pour de nombreux éléments technologiques, des serveurs aux smartphones, ils peuvent également ne pas s'en tenir à un fournisseur de cloud unique, et utiliser le meilleur d'Amazon Web Services, Microsoft Azure, la plate-forme Google Cloud, etc. fournisseurs.

Pourquoi multicloud?

Il existe plusieurs raisons pour lesquelles une entreprise choisirait d'adopter cette approche multicouche et aurait plus qu'un simple fournisseur de cloud. Ceux-ci inclus:

  • Redondance - En ayant plus d'un fournisseur de cloud, il suit le principe de “Si vous en avez deux vous en avez un, et si vous en avez un vous n'en avez pas,” comme il devrait être supposé que tout fournisseur de cloud computing aura des problèmes de temps d'arrêt, et c'est une assurance contre ces pannes inévitables.
  • L'évolutivité - Le cloud computing est souvent associé à la technologie de conteneur via le logiciel Kubernetes. L'accès à plusieurs clouds permet des ressources à la demande encore plus rapides, ainsi qu'une capacité de redimensionnement supplémentaire en cas de besoin extrême..
  • Emplacement - Avoir des fournisseurs de nuage régionaux les positionnera plus près de l'endroit où se trouvent les utilisateurs, afin d'améliorer les performances et de réduire les problèmes de latence qui se développent lorsque le serveur de nuage se trouve de l'autre côté de la planète. Un avantage supplémentaire est que le fait de disposer du serveur cloud dans le même pays que les utilisateurs facilite le respect des lois et réglementations locales..
  • Lock-in du client - C'est un terme économique qui vient du moment où une entreprise est ancrée dans un fournisseur particulier pour un service. Les entreprises souhaitent éviter cela, faute de quoi le coût de la substitution peut être prohibitif et le vendeur peut essentiellement en détenir le monopole..
  • Concurrence - C’est la situation opposée et avec l’accès à plusieurs fournisseurs de cloud, la société dispose de moyens pour négocier un contrat plus compétitif entre ses partenaires..
  • Caractéristiques - Bien que les fournisseurs de cloud offrent des fonctionnalités similaires, elles ne sont pas identiques. Il arrive que plusieurs fournisseurs de cloud computing soient habitués à optimiser leurs jeux de fonctionnalités pour les applications qu'ils exécutent, par exemple en choisissant un fournisseur de cloud plus sécurisé pour des données plus sensibles et un fournisseur plus économique pour une application nécessitant moins de sécurité. De même, vitesse, capacité et coût peuvent tous être pris en compte dans le choix du fournisseur de cloud pour chaque application..

Compte tenu des nombreux avantages énumérés ci-dessus, il n’est pas surprenant que de nombreuses organisations aient adopté une approche multicouche. Lorsque étudié en 2017 par Microsoft et 451 Research, il a été constaté que “près du tiers des organisations travaillent avec au moins quatre fournisseurs de services cloud,” montrant une tendance significative vers multicloud.

Dans certains cas, cela se produit dans une entreprise, service par service, dans la mesure où chacun intègre un fournisseur de cloud pour répondre aux besoins de ses employés dans cette section. Cependant, à mesure que cela évolue, il est préférable de concevoir une solution multicouche plus complète pouvant être appliquée à l’ensemble de l’organisation, plutôt que fragmentée..

Inconvénients de multicloud

Une approche multicouches présente également des inconvénients. Elles concernent essentiellement la complexité et un coût plus élevé. La complexité accrue de plusieurs fournisseurs de cloud rend la gestion plus difficile, tant du point de vue des tâches que de celui de la sécurité..

Le coût plus élevé provient de la conclusion de contrats supplémentaires avec des fournisseurs supplémentaires. Réalisez que, même si une approche multicouche présente des avantages, une fois implémentée, l'ajout de fournisseurs supplémentaires n'est pas toujours la meilleure solution, car les choses deviennent de plus en plus compliquées, et parfois, deux fournisseurs de cloud public bien choisis peuvent constituer parfois la solution idéale..

Qu'est-ce qu'un nuage hybride??

Une autre approche est le cloud hybride, qui peut à la fois concurrencer et compléter l’approche multicouche. Dans une configuration multicouche, il s'agit techniquement d'un multiple du même type de cloud, qui est plus communément du type cloud public, bien qu'il puisse également s'agir d'un type privé, comme dans une entreprise disposant de plusieurs de ses propres centres de données. Cette approche est différente de l'approche cloud hybride, qui consiste à la fois en un cloud public et en un cloud privé, avec l'infrastructure permettant de les faire fonctionner ensemble..

Bien que le cloud multicouches et le cloud hybride soient deux modèles différents, il convient de noter qu’ils ne sont pas exclusifs les uns des autres et que des configurations plus robustes peuvent utiliser une combinaison des deux environnements, en tirant parti des avantages de chacun. L'utilisation de la technologie des conteneurs, associée à des microservices qui décomposent les applications en composants, qui fonctionnent particulièrement bien dans le cloud, contribue à la popularité de l'environnement en nuage..

Avantages financiers d'une approche multicouche

De plus, gardez à l'esprit qu'il peut être plus rentable d'adopter une approche multicouche, car cela oblige les fournisseurs à se faire concurrence pour l'entreprise, et les charges de travail peuvent être placées sur le cloud le moins coûteux. Cependant, cela peut rapidement devenir un cas de «bon marché peut être très coûteux», car le service cloud à faible coût peut avoir une latence plus élevée, ce qui réduit l'efficacité du travail effectué..

De plus, assurez-vous de prendre en compte le TCO (coût total de possession), et pas seulement le prix initial le moins cher, conçu pour conquérir votre entreprise. Ces frais cachés, tels que l’intégration de l’application, les licences et autres, peuvent réduire l’avantage économique du nouveau fournisseur de cloud public par rapport à une solution existante..

Prenons l'exemple d'une entreprise qui est passée à une approche multicouche. Le fournisseur de vidéo sur Internet Netflix exerce une grande partie de son activité sur la fourniture de vidéos via le cloud. Et pendant des années, Netflix étant assez transparent sur leur architecture, leur fournisseur de cloud public a été Amazon Web Services (AWS). Netflix a fait les gros titres lorsque Netflix a décidé d'adopter une approche multicouche et a ajouté un deuxième fournisseur de cloud, Google Cloud..

Selon un rapport, Netflix aurait implémenté Google Cloud “pour plusieurs fonctions, de la reprise après sinistre à l'intelligence artificielle.” D'une part, Netflix met en péril ses relations avec AWS, qui durent depuis dix ans, mais le fait d'adopter une approche multicouche offre une flexibilité suffisante pour une croissance soutenue. Spinnaker est un outil open source développé par la société qui connecte 95% de son infrastructure à AWS. Netflix a donc à peine abandonné son fournisseur de cloud d'origine..

  • Nous discutons également plus en détail le cloud computing ici