Mis à jours 14 novembre 2017 Si vous utilisez le cloud computing, il y a une forte chance que vous utilisiez un cloud hybride dans votre environnement. Jusqu’à récemment, cela impliquait généralement l’association d’un cloud privé à un cloud public, par exemple OpenStack et Amazon Web Services. Aujourd’hui, le terme « hybride » signifie typiquement des systèmes anciens ou traditionnels associés à un ou plusieurs cloud publics, un seul cloud privé qui s’interface avec deux cloud publics ou plus, ou n’importe quelle combinaison de ceux-ci.
Les choses deviennent rapidement complexes. Alors que les entreprises tentent de trouver les meilleures approches en matière de sécurité, de gouvernance et de gestion, elles constatent qu’aucune approche ou outil unique ne peut résoudre tous les problèmes. Alors, si un magasin informatique pour les entreprises propose un cloud hybride ou, plus probablement, plus d’un cloud hybride, que devrait-il faire au niveau de la gestion ?
La première étape consiste à comprendre les essentiels. En les définissant, il ne s’agit pas seulement de choisir les outils et la technologie à utiliser. La plupart des responsables des opérations informatiques commettent l’erreur de se concentrer sur les outils qui facilitent la gestion hybride du cloud, plutôt que de comprendre leurs propres exigences, ce qui signifie que l’approche et la sélection des outils sont erronées. Vous devez comprendre la sécurité, les données, la gouvernance et la dynamique de l’utilisateur final qui affectent votre approche de la gestion de cloud hybride.
Voici cinq concepts que vous devez comprendre avant de passer à une plate-forme de gestion de cloud hybride.
1. Comprendre ce qui est géré
Bien que cela semble être la chose la plus importante à savoir, beaucoup de ceux qui définissent une stratégie de gestion de cloud hybride ne parviennent pas à comprendre les profils des charges de travail qui seront exécutées sur les cloud publics et privés. Vous devez comprendre ce que font les applications, y compris comment interagissent-elles avec les utilisateurs finaux ? Comment gérer les données ? Comment gèrent-elles le réseau, les modèles de sécurité, les performances, etc. ?
Des choses spécifiques doivent être comprises, comme suit :
- Qui possède la charge de travail au sein de l’entreprise ? Qui doit être contacté quand les choses vont mal ?
- Selon leur criticité pour l’entreprise, que font les charges de travail pour l’entreprise ? Cela dépend du nombre de ressources que vous consacrez à la gestion des charges de travail sur le cloud hybride, qui doivent correspondre à la valeur qu’elles apportent à l’entreprise.
- Quand les charges de travail fonctionnent-elles ? Certains fonctionnent en continu, tandis que d’autres peuvent fonctionner pendant la même heure dans la journée. Encore une fois, cela revient à la façon dont vous abordez la gestion des charges de travail dans le cloud hybride.
- Où les charges de travail s’exécutent-elles ? Est-ce sur le cloud public, le cloud privé ou dans les deux endroits ?
- Pourquoi les décisions ont-elles été prises quant à l’endroit où exécuter la charge de travail ? Et quand est-ce qu’elles doivent être réévaluées ?
2. Comprendre la sécurité et la gouvernance
De nos jours, la sécurité et la gouvernance sont une exigence, que ce soit par un ordre officiel reçu de vos clients (voir « SLA » ci-dessous) ou de votre direction. Cela signifie que vous devez gérer de manière proactive la sécurité pour la faire fonctionner. Vous pouvez également exploiter les nouveaux mécanismes tels que IAM (gestion des identités et des accès), qui permettent d’attribuer des identités aux données, aux personnes, aux périphériques et aux serveurs, pour configurer qui peut accéder à quoi et quand. Enfin, les informations doivent être cryptées durant leur stockage dans certains cas et durant le transfert dans d’autres cas.
La base de cette partie de la gestion du cloud hybride est de savoir comment vous gérez quelques problèmes :
- Sécurité et performance : Si les besoins de la charge de travail sont que les informations soient cryptées durant leur stockage (dans les systèmes de stockage dans le cloud privé ou public) ou durant le transfert (pendant le déplacement sur le réseau), cela peut entraîner un risque de baisse de la performance globale. Cela doit être compris et géré, y compris l’utilisation des outils de surveillance de la performance.
- Gestion de politique : La gouvernance nécessite que les politiques soient écrites et appliquées, et que ceux qui gèrent le cloud hybride doivent comprendre cette application de manière à ce qu’ils ne soient pas en conflit ou ne gênent pas les opérations.
3. Construire un “volet unique”
Ceux qui gèrent le cloud hybride gèrent la complexité, car les clouds privés et publics ont tous leurs propres APIs et ressources natives. En effet, ils gèrent tous le stockage, la mise en réseau, l’approvisionnement et la sécurité différemment. Ainsi, vous pouvez apprendre toutes les interfaces natives pour tous les clouds privés et publics, ou vous pouvez construire un panneau d’interface unique qui vous éloigne de cette complexité.
Il existe des outils qui permettent de gérer les services cloud en utilisant une seule interface pour traduire ce qu’une chose signifie sur un cloud par rapport à un autre cloud. Par exemple, vous devez surveiller les performances sur Google Cloud Platform et sur le cloud privé OpenStack, ainsi que sur Amazon Web Services. Tous fournissent des approches et des interfaces différentes pour gérer les performances, et l’interface à volet unique traite les différences à votre place, en traduisant ce qui est important pour ceux qui gèrent le cloud hybride avec et entre les différents clouds qui sont sous gestion.
4. Comprendre les SLA
Les SLA (Service Level Agreements) ou Accords de Niveau de Service sont un contrat avec les utilisateurs finaux stipulant que vous, le gestionnaire de cloud hybride, et les fournisseurs du cloud eux-mêmes, fourniront un niveau de service spécifique, sinon il y aura des pénalités. Alors que vous pouvez certainement transmettre la responsabilité au fournisseur du cloud public en respectant ses propres SLA, vous êtes en charge du cloud hybride lui-même, et vous serez donc tenu responsable si le système manque les limites décrites dans les SLA que vous avez acceptés.
À un niveau élevé, ce qui est défini dans le SLA doit être également défini dans la couche de gestion. Il ne s’agit pas seulement de fournir une base de bonne performance aux utilisateurs finaux, mais de fournir une performance répondant à des attentes spécifiques. Par exemple, la possibilité de fournir une réponse inférieure à la seconde aux commerciaux en tirant parti de l’application d’inventaire qui existe dans le cloud hybride.
En ce qui concerne la gestion du cloud hybride, les SLA ne sont pas des outils légaux. Mais ils sont un moyen de définir les attentes des utilisateurs et des entreprises. Ainsi, il est facile de tirer parti de ces attentes pour définir les attentes de service qui doivent être gérées par la couche de gestion du cloud hybride et les gestionnaires du cloud hybride. Utilisez-les comme des lignes directrices.
5. Comprendre les outils
Nombreux développeurs chargés de la gestion du cloud hybride se concentrent souvent trop sur les outils de gestion disponibles. Ces outils couvrent des domaines tels que la gestion d’API, la gestion des ressources, les plate-formes de gestion du cloud, la gestion des performances, la gestion DevOps, la gestion de la sécurité, la gestion de réseau, la gestion de plate-forme native, etc.
Il peut y avoir jusqu’à une douzaine d’outils dont vous aurez besoin si vous voulez gérer efficacement un cloud hybride. La sélection d’outils consiste à comprendre ce que nous avons défini ci-dessus en tant que modèles d’exigences, puis à déterminer les modèles de solutions qui correspondent. Par exemple, si votre exigence est de chiffrer toutes les données durant leur stockage ou leur transfert, et que vous devez gérer à la fois le chiffrement et la performance, vous rechercheriez un outil ou des outils fournissant les deux types de solutions.
Ensuite, il faut travailler sur les exigences, définir les modèles communs, puis faire correspondre les outils avec le modèle. Parfois, vous ne trouverez pas tous les outils dont vous avez besoin pour tous les modèles. Dans ce cas, vous pouvez envisager des outils personnalisés. Ou, peut-être qu’un cloud hybride n’est pas dans la liste après tout, si la gestion de ces charges de travail sur ces plates-formes ne peut pas être faite en utilisant l’automatisation à travers les outils de gestion. En d’autres termes, dans certains cas, vous pouvez laisser une charge de travail hors d’un cloud hybride si elle ne peut pas être gérée correctement ou à un coût raisonnable.
Croissance des cloud hybrides et modèles d’adoption
La société Markets and Markets rapporte : « Le marché du cloud hybride devrait passer de 33,28 milliards USD en 2016 à 91,74 milliards USD d’ici 2021, à un taux de croissance annuel composé (TCAC) de 22,5% au cours de la période de prévision. »
Bien sûr, le problème avec le cloud hybride est que les analystes et les fournisseurs de la technologie jettent beaucoup de choses dans cette catégorie. Pour nos besoins, nous pouvons définir un « cloud hybride » comme n’importe quelle collection de systèmes dans lesquels au moins un cloud privé et un cloud public travaillent ensemble pour prendre en charge des systèmes informatiques.
Cependant, les gestionnaires doivent également comprendre la notion émergente de « cloud hybride pragmatique ». Il s’agit d’un ensemble de systèmes traditionnels, généralement exécuté dans un centre de données, associé à au moins un cloud public. Cette configuration gagne en popularité, car de nombreuses entreprises continuent la migration vers le cloud, mais sans utiliser le cloud privé. Au lieu de cela, ils couplent leurs systèmes traditionnels avec des systèmes basés sur le cloud public.
Les modèles émergents sont ceux de la complexité croissante. La bonne façon de gérer ces combinaisons n’est pas simple, car la gestion doit également faire face à la complexité croissante. Cela présente un nouveau problème, car l’une des principales raisons de l’adoption du cloud hybride est de cacher la complexité derrière une couche d’abstraction. En fait, au lieu d’éviter les complexités associées au cloud hybride, les responsables doivent mieux comprendre les fonctionnalités et les capacités natives des clouds publics ou privés qui constituent le cloud hybride.
La gestion du Cloud : encore plus d’art que de science
La gestion du cloud hybride est encore plus un art qu’une science, étant donné que nous n’y sommes pas allés depuis très longtemps. La complexité augmentera probablement au fil du temps, ce qui signifie que nos approches de la gestion du cloud hybride doivent également évoluer.
Pour l’instant, c’est le bon moment pour comprendre ce que vous avez à faire en termes de technologie. Si vous êtes chargé de la gestion de ces plates-formes, votre travail est coupé.