search
close-icon
Data centers
PlatformDIGITAL®
Partenaires
Expertise et ressources
À propos de nous
Language
Connexion
Contactez-nous
banner
Article

Cinq étapes pour créer une stratégie d'optimisation multi-cloud

Brandon Tikalsky, directeur principal, architecture Cloud et réseau
30 mai 2019

Si vous êtes aujourd'hui impliqué dans la technologie d'entreprise, vous utilisez probablement plusieurs clouds avec un mélange de différents types de services et modèles de prestation. En fait, une organisation moyenne utilise cinq clouds différents , et cela ne prend même pas en compte les applications et services individuels au sein de ces environnements. Si l’on considère qu’Amazon Amazon Web Services propose à lui seul plus de 90 produits cloud parmi lesquels choisir, l’image de l’écosystème cloud moyen commence à paraître écrasante.

L’une des raisons de cette complexité est simplement que les organisations ont plus de choix que jamais dans la manière de construire et de gérer leurs architectures cloud. Dans les premiers stades de l'évolution du cloud, bon nombre des questions clés tournaient autour de la question de savoir s'il fallait s'appuyer davantage sur des clouds publics ou privés . Aujourd’hui, la réponse à cette question n’est pas l’un ou l’autre, mais plutôt le nombre de chaque.

Au lieu de choisir un modèle et de vous y tenir, vous pouvez désormais choisir celui qui correspond le mieux aux besoins d'une demande commerciale spécifique ou d'un service que vous souhaitez exécuter à un moment donné, et que vous modifiez souvent à la volée. Cependant, cette complexité accrue s'accompagne d'un besoin crucial de réfléchir à la manière de faire évoluer votre stratégie de gestion multi-cloud afin d'optimiser les performances, les coûts et la disponibilité.

Comment gérer votre stratégie de gestion multi-cloud

Lorsque l'on réfléchit à la manière de gérer avec succès une architecture multi-cloud, il est important de revenir sur certains des avantages qui ont motivé l'adoption du cloud en premier lieu :

  • Répartition optimisée de la charge de travail en transférant les charges de travail entre les clouds privés et publics
  • Redondance grâce à l'utilisation de plusieurs services cloud et régions
  • Dépendance réduite à un seul fournisseur
  • Approche optimale pour les services individuels

Le défi pour les entreprises modernes n'est pas qu'elles ne peuvent pas obtenir ces avantages, mais que l'optimisation du cloud devient exponentiellement plus difficile à mesure que les entreprises ajoutent plusieurs environnements provenant de nombreux fournisseurs différents, en particulier lorsque vous essayez d'optimiser entre plusieurs vecteurs différents comme les performances, sécurité et coût. La complexité de la gestion des coûts dans un environnement multi-cloud est une préoccupation reprise dans le rapport 2023 sur l'état du Cloud de RightScale : 64 % des organisations interrogées ont considéré comme principale initiative des économies de coûts liées à l'utilisation du cloud existant.

Ce dont les organisations modernes ont besoin, c'est d'un cadre dynamique pour garantir que leur stratégie de gestion multi-cloud continue d'évoluer parallèlement à leurs investissements dans de nouveaux services, fournisseurs et options. Ce cadre aidera à identifier les besoins en matière de niveau de service ainsi que d'autres investissements (par exemple, plates-formes de gestion cloud, réseau) qui peuvent être nécessaires pour répondre à leurs demandes commerciales et informatiques.

Étapes vers l’optimisation du multi-cloud

Tout comme il n’existe pas d’environnement cloud unique, il en va de même pour les stratégies multi-cloud. Cependant, vous pouvez prendre des mesures pour développer un processus dynamique d'adaptation à l'évolution rapide des demandes et des besoins informatiques.

Vous trouverez ci-dessous plusieurs considérations clés et étapes à suivre, d'abord pour comprendre où se situe actuellement votre environnement cloud, puis pour transformer votre organisation en un environnement cloud agile pour l'avenir.

play
Étape 1 : Cartographiez votre environnement Cloud

Cartographier votre environnement cloud existant peut sembler une tâche simple, mais suivre cet exercice peut apporter une valeur considérable. Créer une image globale de votre environnement cloud actuel et de vos besoins peut révéler des opportunités d'optimisation future ainsi que des lacunes dans votre stratégie actuelle.

Considérez votre carte comme la conception conceptuelle globale de votre architecture cloud. Votre carte doit inclure différents services cloud, la manière dont vous vous y connectez, la manière dont ils se connectent les uns aux autres et quels sont vos besoins en services pour chacun. Pour chaque service cloud utilisé par votre entreprise, pensez à répertorier les éléments suivants :

  • Fournisseur de Cloud utilisé
  • Les départements qui utilisent le service
  • Tout accord de niveau de service en place
  • Fonctions commerciales associées (par exemple, utilisées par le marketing et les ventes, utilisées principalement par les opérations, etc.)
  • Il y a quelques autres considérations clés à garder à l’esprit lorsque vous cartographiez vos services cloud. Par exemple, identifier vos besoins en performances et les comparer à vos SLA peut révéler des domaines à améliorer ou la nécessité de changer de fournisseur.

Vous souhaiterez également prendre en compte l’architecture cloud et les modèles de livraison que vous utilisez. Toutes vos données ou toutes les applications que vous exécutez ne doivent pas nécessairement se trouver dans le cloud public. Cet exercice peut vous aider à découvrir quels services de cloud public peuvent être mieux adaptés à l'environnement de cloud privé ou vice versa.

Étape 2 : Cartographier et planifier les besoins d’intégration

Une fois que vous disposez d’une vue générale de votre environnement cloud complet, vous pouvez commencer à cartographier vos besoins d’intégration beaucoup plus facilement. Tenez compte des types d’environnements dont vous disposez et de la manière dont ils partageront les données. Par exemple, si vous disposez d’environnements de cloud privé distincts, nécessiteront-ils l’intégration de données ou d’applications, ou les deux ? Voici quelques considérations générales à prendre en compte lorsque vous élaborez votre stratégie d’intégration cloud :

  • Déterminez comment vos environnements de cloud privé communiqueront entre eux
  • Déterminez comment vos clouds publics de différents fournisseurs communiqueront et partageront des données
  • Déterminer s’il existe des lacunes existantes et les combler
  • Identifiez si vous devez créer un middleware pour connecter différents services

Bien que l'intégration soit un défi souvent cité parallèlement à l'adoption publique du logiciel en tant que service , elle peut présenter des problèmes dans d'autres modèles de cloud. Garantir une intégration transparente entre les clouds privés, par exemple, peut obliger le service informatique à reconsidérer l'infrastructure réseau sur différents sites pour garantir des performances et une disponibilité élevées. Le défi devient plus complexe lorsqu'on fait appel à des fournisseurs tiers, car il n'y a aucune garantie qu'un fournisseur donné publiera des API ou facilitera la communication de ses services avec d'autres.

Même si tous les services de votre environnement n'ont pas besoin d'être intégrés les uns aux autres, l'adoption du cloud sans intégration du cloud signifie que votre entreprise continuera à recréer son travail dans différents environnements, perdant ainsi certains des avantages de la migration vers le cloud.

Il est important de prendre en compte ce dont les utilisateurs finaux auront besoin pour être productifs lors de la cartographie de vos besoins d'intégration. Une intégration transparente entre les applications et les données est vitale pour les services essentiels aux fonctions professionnelles critiques. Vous pouvez voir où se trouvent les lacunes et commencer à les combler en cartographiant votre ensemble actuel d'outils d'intégration.

Étape 3 : Établir un cadre d'automatisation

L'automatisation fait partie des avantages universels du cloud computing , mais, dans un environnement multi-cloud, vous devez prendre en compte un éventail beaucoup plus large de considérations dans vos plans d'automatisation. Les grandes entreprises disposent déjà d'au moins un outil pour automatiser le déploiement du cloud, mais elles ne disposent pas nécessairement d'un cadre pour évaluer en permanence ces outils et les adapter à leurs besoins d'évolutivité.

Même si cela peut sembler contre-intuitif, le meilleur point de départ pour commencer à réfléchir à votre cadre d’automatisation n’est pas nécessairement les plates-formes technologiques. Pensez plutôt aux besoins et aux fonctionnalités de votre entreprise. Après tout, si vous élaborez une stratégie indépendante de la plate-forme, vous pouvez comparer tous les outils actuels que vous utilisez. Si les deux ne sont pas alignés, il est temps de trouver une plateforme qui vous convient mieux.

Considérez d’abord : où passez-vous la plupart de votre temps et qu’est-ce qui doit être automatisé ? Par exemple, si vous envisagez d'investir dans de nombreux services cloud différents au cours des prochaines années, vous pourriez bénéficier de l'inclusion de règles standardisées pour le déploiement de différents environnements cloud dans votre plan d'automatisation. De cette façon, vous pouvez les traduire en règles de configuration lorsque vous êtes prêt à automatiser de nouveaux déploiements.

Cette étape permet également de tirer parti de la valeur de votre carte d’environnement cloud et des considérations d’intégration. Une fois que vous avez compris quelles applications doivent communiquer, vous pouvez non seulement mieux planifier l'automatisation entre les clouds, mais vous pouvez également identifier de nouvelles opportunités d'optimisation des performances.

Par exemple, si de nouvelles intégrations doivent être créées, vous souhaiterez peut-être également prendre en compte l'infrastructure réseau qui prend en charge ces connexions. S'il s'agit d'un cloud public, comment vous connecter au fournisseur ? Si vous envisagez des environnements de cloud privé, pouvez-vous apporter des modifications aux performances dans votre propre environnement informatique ?

Étape 4 : Planifiez vos besoins en matière de réseau

Bien qu’il soit important de prendre en compte des besoins tels que la puissance de traitement et le stockage des données, l’infrastructure qui relie tout cela l’est tout autant. Lorsque l’on examine une topologie cloud simple, l’infrastructure réseau peut présenter une légère dégradation des performances par rapport à l’utilisation d’une infrastructure non cloud. Lorsque vous commencez à envisager des architectures multi-cloud plus complexes, chaque petit effet négatif sur les performances commence à s'accumuler et peut conduire à des problèmes plus importants, allant d'une latence constamment élevée à des pannes de service.

Pour préparer le terrain pour ce plan, réfléchissez à la manière dont votre architecture cloud actuelle est construite et à la direction que vous souhaitez atteindre dans les cinq prochaines années. Utiliserez-vous principalement le cloud public, le cloud privé ou un mélange des deux ? Quelles applications professionnelles critiques partagent des données et comment ces connexions sont-elles établies ?

Bien qu’il n’existe pas de stratégie réseau universelle, l’infrastructure réseau est un domaine clé pour les ajustements d’optimisation du cloud. Par exemple, l'architecture cloud hybride convient parfaitement auxservices d'interconnexion cloud qui connectent votre environnement informatique interne directement aux fournisseurs, de sorte que vous dépendez moins de l'Internet public et que vous puissiez gagner en performances et en sécurité grâce à des connexions directes.

Cela peut également être le bon moment pour envisager des services susceptibles d’améliorer votre réseau global. Par exemple, la colocation est souvent vantée pour sa capacité à réduire les dépenses liées à la construction d’infrastructures, mais ces services peuvent également offrir des avantages en termes de performances. L'un des domaines où les avantages en termes de performances gagnent en importance est celui de l'informatique de pointe , où les entreprises tirent parti de la colocation pour rapprocher leur Infrastructure IT des utilisateurs finaux.

Cette tendance se manifeste déjà sur le marché du streaming vidéo grand public, où les exigences de performances poussent les fournisseurs de télévision et de vidéo à rapprocher l'informatique des consommateurs de leurs produits. Toutefois, les mêmes avantages pourraient également être obtenus dans d’autres secteurs. Les entreprises disposant de plusieurs sites satellites, par exemple, pourraient utiliser la colocation pour améliorer leurs performances sans investir dans de nouveaux data centers complets pour les bureaux les plus récents.

Étape 5 : Créer une stratégie pour évaluer l'adoption future du Cloud

Une fois que vous avez une compréhension globale de votre environnement actuel et une idée générale de vos objectifs, vous pouvez commencer à établir votre cadre d'évaluation des futurs fournisseurs et services. Par exemple, vous comprendrez quels services sont liés à la carte de votre environnement et lesquels devront être liés à mesure que vous migrerez davantage de services vers le cloud.

Certaines actions futures supplémentaires incluent le développement d'un cadre pour déterminer les besoins de sécurité à mesure que vous adoptez davantage de services et votre stratégie pour traduire régulièrement les besoins de l'entreprise et les besoins informatiques.

Il peut être utile de penser à différents « niveaux » de vos données, le niveau le plus élevé nécessitant la protection la plus élevée, le niveau de redondance le plus élevé et/ou les performances les plus élevées, pour des considérations telles que les exigences de sécurité et de niveau de service. La manière dont vous construirez ce cadre dépendra fortement des besoins uniques de votre organisation et de votre environnement informatique.

Cependant, un autre élément clé qui peut vous aider à planifier l'avenir consiste à identifier les personnes au sein de votre organisation qui peuvent passer des besoins commerciaux aux besoins informatiques lorsque votre organisation envisage des migrations vers le cloud. Par exemple, si les ventes et le marketing souhaitent adopter un nouveau système CRM, ils s'efforceront d'identifier les fonctionnalités indispensables, de développer une idée des normes de contrôle d'accès et de déterminer la faisabilité de demandes de fonctionnalités spécifiques. Tout cela éclairera la sélection des fournisseurs et des plateformes à l’avenir.

Par exemple, un partenaire de Digital Realty cherchant à mettre à niveau son réseau cloud avait divisé la migration en différentes phases. Même si la première phase s'est concentrée sur les États-Unis, l'un des principaux facteurs dans la décision de tirer parti de Digital Realty a été notre présence mondiale, car notre partenaire savait qu'il lui faudrait également simplifier et mettre à niveau le réseau à l'échelle internationale à l'avenir.

Ce processus permettra aux services informatiques et commerciaux de collaborer plus efficacement, ce qui constituera une qualité de plus en plus importante à mesure que l'informatique et le cloud seront davantage intégrés dans la stratégie commerciale globale . En fin de compte, cela vous aide à formaliser de nombreux processus qui n'avaient peut-être pas été écrits ou menés différemment au sein de votre organisation.

Votre chemin vers l'optimisation multi-cloud

En fin de compte, de nombreuses entreprises exploitent déjà des environnements multi-cloud et peuvent même disposer de stratégies fondamentales pour les gérer. Cependant, nous prévoyons une croissance exponentielle du nombre et de la variété des services cloud utilisés par les entreprises moyennes à l’avenir. Les organisations qui réussiront à gérer cette complexité seront celles qui développeront un cadre dynamique et évolutif qui reliera avec succès les besoins de l'infrastructure de base et de l'architecture cloud, à travers chaque couche de la pile, aux besoins de l'entreprise.

Sans un cadre dynamique et une cartographie complète de leurs environnements informatiques, les entreprises passent à côté d'opportunités de réduction des coûts et d'optimisation des performances. En d’autres termes, vous laissez de l’argent sur la table en n’examinant pas de plus près l’architecture de votre environnement cloud.

Tags