Vous avez besoin du Cloud Computing ? Commencez dès maintenant

Relevez les défis du cloud, un par un

Pavel Despot

écrit par

Pavel Despot

November 15, 2022

Pavel Despot

écrit par

Pavel Despot

Pavel Despot a plus de 20 ans d'expérience dans la conception, la mise en œuvre et la gestion de réseaux et d'applications hautement disponibles pour les opérateurs et les entreprises. Pavel est titulaire de deux brevets américains dans le domaine des technologies de localisation des réseaux mobiles et a fait partie de comités de normalisation pour le CDMA Developer's Group (CDG), la Cellular Telecommunications Industry Association (CTIA) et l'Interactive Advertising Bureau (IAB). Chez Akamai, Pavel travaille avec les équipes produits des clients pour améliorer les performances et la sécurité de leurs offres XaaS. Son travail se concentre sur la modernisation des applications et l'ingénierie de la fiabilité des sites, et il contribue fréquemment aux blogs et événements d'Akamai.

You should always prioritize deliberate cloud planning and architecture to avoid many of the common issues with cloud migrations and operations.

Où en êtes-vous dans votre parcours sur le cloud ? Que vous commenciez la migration, que vous modernisiez des applications ou que vous gériez un environnement cloud depuis des années, il est probable que vous adoptiez plusieurs plateformes cloud, si ce n'est déjà fait. Selon Gartner, 75 % des entreprises utilisant une infrastructure en tant que service (IaaS) dans le cloud adopteront délibérément une stratégie multicloud.

Préparer et planifier pour relever les défis

Cependant, toutes les transformations vont de pair avec des défis. Une récente enquête de Techstrong a identifié différents défis qui conduisent les équipes à se tourner vers plusieurs fournisseurs de cloud, notamment pour garantir un rapport prix/performances et une ouverture des infrastructures satisfaisants, tout en surmontant la complexité. D'après notre expérience de travail avec des professionnels du cloud du monde entier, la plupart des défis rencontrés se divisent en deux catégories : (1) la migration vers des services cloud et (2) l'optimisation de la consommation des services cloud existants. Il n'est pas non plus rare de rencontrer ces deux défis au sein d'une même organisation, dans la mesure où les équipes gèrent des contraintes et des projets différents. La préparation et la planification sont essentielles pour relever ces défis.

Meilleures pratiques pour les scénarios de cloud courants

Un rapport récent de Forrester peut faciliter cet effort. Ainsi, le rapport de Forrester intitulé Tackle Your Cloud Challenges with Forrester's Scenario Quick Start Cards (Relevez les défis du cloud avec les guides de démarrage rapide de Forrester) peut vous aider à vous lancer en vous faisant découvrir les meilleures pratiques pour les scénarios de cloud courants (Figure). Ces scénarios couvrent la majorité des défis auxquels les équipes sont confrontées, où quelles en soient dans leur parcours de migration vers le cloud.

Figure: Cloud modernization journey

Image : La modernisation du cloud

Analyse des scénarios

Certains scénarios sont plus courants pour certains niveaux de maturité du cloud. Prenez la sécurité dans le cloud, par exemple. La sécurisation des données et des charges de travail dans le cloud fait généralement partie des priorités d'une entreprise lors de sa migration. Toutefois, selon ce rapport, celle-ci est « beaucoup plus complexe que la sécurité sur site et nécessite une planification explicite et des outils spécialisés." De nombreuses entreprises qui n'ont pas compris ce fait adoptent simplement l'approche qui fonctionnait sur site. 

Par conséquent, les équipes de sécurité et des opérations se retrouvent face à une prolifération des charges de travail de sécurité. Celle-ci justifie en grande partie le fait que l'augmentation des coûts du cloud (scénario B), l'adaptation des opérations pour le cloud (scénario E) et la mise en conformité (scénario Q) se classent fréquemment parmi les principaux défis rencontrés par les entreprises en matière de cloud.

With multiple options for where each workload should live, you shouldn’t settle for any environment that works; you should determine where each workload executes best and most efficiently. You should also thoughtfully shop around your workloads to avoid the common pitfalls.

Lorsque vous avez le choix entre plusieurs options pour l'hébergement de vos charges de travail, vous ne devez pas vous contenter de n'importe quel environnement qui fonctionne ; vous devez déterminer où chaque charge de travail s'exécute le mieux et le plus efficacement. Vous devez également procéder à vos achats de charges de travail de manière réfléchie, afin d'éviter les pièges courants.

Définition de l'achat de charges de travail

L'achat de charges de travail est un processus permettant de déterminer l'environnement optimal pour chaque charge de travail. Cette étape est importante dans la planification de l'architecture et de l'infrastructure. Elle permet aux équipes informatiques de sélectionner la plateforme la plus appropriée pour chaque composant, au lieu de choisir par défaut une approche moins efficace, qui était acceptable dans les anciennes architectures. 

L'achat de charges de travail est particulièrement important dans le cadre des scénarios suivants, d'après le nouveau rapport de démarrage rapide de Forrester :

  • Protection des charges de travail dans le cloud (scénario F) — La protection des ressources de données et de Cloud Computing nécessite une variété de contrôles de sécurité. Ces contrôles de sécurité (qui représentent eux-mêmes des charges de travail) peuvent être déployés dans chaque région où s'exécutent des charges de travail ou dans une couche unifiée en bordure de l'Internet. L'approche optimale en matière de sécurité consiste à déployer tous les contrôles dans une couche unique, indépendante du cloud. Les opérations de sécurité s'en trouvent simplifiées, grâce à la réduction du nombre et des types de solutions à gérer. Cette approche améliore également la portabilité des charges de travail en découplant les besoins de sécurité des ressources de traitement et de stockage. Nous avons traité ce sujet en détail ici.

  • Migration des applications d'entreprise vers le cloud (scénario H) — Malgré des années de migration vers le cloud, un nombre incalculable d'applications d'entreprise attendent encore leur migration vers un environnement cloud plus efficace. En se basant uniquement sur la capacité à exécuter la charge de travail voulue, presque tous les fournisseurs de cloud pourraient convenir. Comme le souligne cependant le rapport, les « services natifs au cloud [qui] améliorent l'application » doivent être pris en compte dans ce nouvel environnement. Cela inclut les options de sécurité des applications, le contrôle d'accès et les solutions Zero Trust. Pour ces charges de travail, un environnement doté de ces fonctionnalités intégrées élimine la nécessité de créer votre propre solution à partir de différents composants, ce qui simplifie la migration et les opérations.

  • Modernisation des applications (scénario L) — À terme, la dette technique l'emporte sur le coût de modernisation d'une application et le retour sur investissement bascule en faveur de l'action. Ces efforts impliquent le plus souvent des architectures monolithiques qui doivent être divisées en composants individuels. N'oubliez pas que les charges de travail de chacun de ces composants doivent être achetées individuellement afin d'optimiser les avantages de chaque environnement. De nombreuses équipes, en particulier celles qui sont novices en matière de modernisation des applications, doivent envisager un environnement axé sur une infrastructure en tant que service et une plateforme en tant que service de base. En effet, cela simplifie la modernisation et l'effort de gestion subséquent des charges de travail assujetties à des réglementations en matière de protection de la vie privée ou autres.

  • Limiter la dépendance vis-à-vis d'un fournisseur de cloud (scénario N) — La portabilité des charges de travail a été présentée comme l'un des principaux avantages du Cloud Computing. Cependant, la réalité n'a pas été à la hauteur de cette promesse. Certaines charges de travail nécessitent des fonctionnalités spécifiques et, par conséquent, un engagement envers un seul fournisseur. Les autres sont généralement construites à l'aide de machines virtuelles, de conteneurs et de ressources de stockage. La portabilité de ces charges de travail vous permet de les déployer sur d'autres clouds, en fonction des exigences en matière de gestion des risques, de coûts, de performances et de souveraineté des données.

  • Extension du cloud public en bordure de l'Internet (scénario O) — Le rôle de la bordure en tant qu'emplacement de traitement a augmenté en raison de la latence et de la disponibilité supérieures qu'elle fournit, mais ce n'est pas l'endroit idéal pour toutes les charges de travail. Par définition, la bordure est destinée aux charges de travail distribuées avec une mémoire et un processeur plus réduits. Les charges de travail plus importantes doivent être déployées dans des clouds plus centralisés. Il est nécessaire de comprendre les limites des deux architectures et de déployer les services de manière appropriée afin de garantir que les composants de l'infrastructure peuvent évoluer correctement et fournir l'expérience utilisateur attendue. 

Un excellent point de départ

Que vous soyez novice dans les environnements de cloud ou que vous connaissiez déjà bien le multicloud, vous devez toujours donner la priorité à une planification et une architecture du cloud délibérées, afin d'éviter de nombreux problèmes courants liés aux migrations et aux opérations dans le cloud.



Pavel Despot

écrit par

Pavel Despot

November 15, 2022

Pavel Despot

écrit par

Pavel Despot

Pavel Despot a plus de 20 ans d'expérience dans la conception, la mise en œuvre et la gestion de réseaux et d'applications hautement disponibles pour les opérateurs et les entreprises. Pavel est titulaire de deux brevets américains dans le domaine des technologies de localisation des réseaux mobiles et a fait partie de comités de normalisation pour le CDMA Developer's Group (CDG), la Cellular Telecommunications Industry Association (CTIA) et l'Interactive Advertising Bureau (IAB). Chez Akamai, Pavel travaille avec les équipes produits des clients pour améliorer les performances et la sécurité de leurs offres XaaS. Son travail se concentre sur la modernisation des applications et l'ingénierie de la fiabilité des sites, et il contribue fréquemment aux blogs et événements d'Akamai.