Connexion et gestion sécurisées d'applications distribuées dans des environnements cloud hybrides
Le cloud hybride combine des ressources cloud sur site et tierces assurant un haut niveau de flexibilité et de rentabilité. Les organisations explorent et exploitent massivement les environnements cloud hybrides modernes, passant d'une solution unique sur site ou cloud au meilleur des deux mondes.
Selon l'étude 2020 Cloud Computing Study par IDG, plus de la moitié des organisations d'aujourd'hui utilisent des environnements multi-cloud, avec 21 % disant en utiliser trois ou plus. Malgré la popularité accrue des stratégies cloud hybrides, le déploiement et la gestion de plusieurs clouds apportent différents défis.
Les défis
Malgré les avancées en sécurité cloud et les technologies d'orchestration matures, de nombreux défis clés liés à l'adoption du cloud hybride restent un frein à la maximisation de son potentiel. Ceux-ci incluent :
- Problèmes de conformité et gouvernance.
- Complexité de la migration de données.
- Problèmes de compatibilité.
- Mauvaise visibilité et vue d'ensemble.
- Sur et sous-provisioning.
- Manque de contrôle.
- Écart de compétences (skills gap).
- SLA mal définis.
De plus, la construction d'un environnement cloud hybride implique la gestion de multiples licences logicielles ou matérielles, ainsi que la gestion de l'incohérence à travers différentes plateformes. Cela nécessite souvent de reconstruire les applications depuis zéro, augmentant la charge de travail des développeurs.
Comment connecter sécurisément les applications à plusieurs environnements
Les solutions cloud hybrides modernes surmontent les défis mentionnés ci-dessus et fournissent une gestion d'application sans la verrouiller dans une infrastructure ou une plateforme unique, rendant les charges de travail portables. L'une de ces applications est Google Anthos, une suite complète permettant un développement et déploiement d'applications sûr, flexible et portable dans les environnements multi-cloud et cloud hybrides.
Qu'est-ce que Google Anthos ?

Anthos est une plateforme d'application qui relie les services Google Cloud et les environnements utilisateurs, apportant l'automatisation dans le cloud hybride. C'est une suite de solutions qui peut être déployée sur site (sur VMware ou bare metal), à l'edge (bare metal), ou à travers plusieurs clouds différents.
Avantages qu'Anthos apporte au Cloud Hybride
- Déploiement dans tout environnement cloud.
- Accélération de la vélocité des développeurs.
- Cohérence à travers les environnements.
- Environnement sécurisé, cloud-native.
- Observabilité accrue et SLO.
- DevOps à travers l'organisation.
- Mobilité accrue des charges de travail.
- Prêt pour le multi-cloud.
- Portabilité et flexibilité.
Anthos sous le capot
Google Kubernetes Engine
Au cœur d'Anthos se trouve le GKE (Google Kubernetes Engine). Bien que Kubernetes soit devenu le standard pour la gestion de conteneurs, sa configuration et sa maintenance restent un défi, surtout pour les opérations Day 2.
Découvrez tout sur Kubernetes dans notre Guide complet de Kubernetes.
GKE atteint son plein potentiel grâce à l'automatisation et la simplification du processus de création de cluster. Sans aucune connaissance intime de Kubernetes, une fois le code placé dans un conteneur, un cluster GKE peut être créé en utilisant une console, la ligne de commande Google Cloud, ou l'API.
Anthos permet aussi d'attacher des clusters Kubernetes non-Google à celui-ci. Ainsi, il fournit une vue unique (single pane of glass) de tous les clusters utilisateurs.
De plus, GKE fournit le logging, la surveillance, l'auto-scaling piloté par IA, l'auto-réparation et la mise à jour automatique, maintenant les clusters sains et hautement réactifs, même en cas de pics massifs de ressources.
Anthos Config Management – ACM
Les clusters doivent avoir des politiques et rôles de sécurité préalablement établis. C'est gérable au niveau d'un cluster unique contrôlé par une seule équipe. Cependant, il y a généralement plusieurs équipes dans une organisation, chacune utilisant des clusters qui sont soit sur site, soit sur diverses solutions cloud. Gérer tous ces clusters est difficile et chronophage.
ACM est une suite d'automatisation fournissant politique et configuration sur l'ensemble de l'infrastructure multi-cloud. Elle permet de définir des politiques pour des clusters spécifiques à travers les déploiements Kubernetes, assurant que l'état désiré des clusters est constamment maintenu à grande échelle. Elle empêche aussi d'autres équipes ou individus de faire des modifications nuisibles aux clusters.
Anthos Service Mesh – ASM
Un service mesh assure une communication rapide et sécurisée service-à-service dans une architecture microservices. Anthos a son propre service mesh qui automatise les opérations à l'intérieur d'un réseau et fournit une vue d'ensemble de :
- Logging, métriques et surveillance SLO
- Identité de service, authentification et chiffrement
- Gestion du trafic : routage et load balancing
- Insights curatés par IA, recommandations et analytique opérationnelle
ASM établit une vue réseau claire, avec une sécurité zero-trust pilotée par politiques. Il fait le gros du travail à la place des développeurs, qui auraient généralement besoin de coder ces informations dans l'application elle-même.
Gestion des réseaux Cloud Hybrides

La gestion des réseaux multi-cloud est un autre défi important dans les déploiements cloud hybrides. En utilisant GKE, une connexion directe entre les charges de travail sur site et l'environnement multi-cloud peut être créée simplement. Cela a été expliqué lors de notre récent webinaire avec Megaport, Google et Qwinix, où David McDaniel de Qwinix a démontré comment Google Anthos fonctionne sur Bare Metal Cloud.
La démonstration a montré comment un site web est chargé soit depuis BMC soit depuis GKE, basé sur le load balancing ou des règles de routage prédéfinies, pour illustrer l'utilisation d'une plateforme cloud hybride qui est sûre, rapide et fiable.
L'ASM décrit précédemment est fonctionnel à la fois sur site et dans le cloud, s'assurant que les exigences de sécurité et de politique sont respectées.
En matière de gestion réseau, Megaport Cloud Router (MCR) est une solution qui permet une orchestration facile et automatisée de différents réseaux. Comme discuté lors du webinaire, MCR permet aux organisations d'exploiter l'infrastructure Megaport déjà existante pour connecter sécurisément leur environnement sur site à plusieurs fournisseurs cloud. Avec des APIs déjà fonctionnelles pour divers fournisseurs cloud, la configuration et la gestion sont possibles à travers l'ensemble du réseau et différents déploiements.
Comment Anthos fonctionne sur Bare Metal Cloud
Conçu pour permettre une IT pilotée par l'automatisation, les serveurs Bare Metal Cloud de phoenixNAP sont une infrastructure à déploiement rapide et rentable, idéale pour les environnements cloud hybrides. Fournissant des serveurs physiques avec des options de déploiement de type cloud, Bare Metal Cloud met des ressources dédiées à disposition en quelques minutes. Il peut être utilisé pour compléter l'infrastructure existante des organisations pour les charges de travail nécessitant un potentiel de performance plus élevé.
S'exécutant à la fois sur BMC et dans GKE, Anthos fournit une vue d'ensemble de toutes les charges de travail dans une présentation complète et unifiée des connexions et de leurs statuts. En tant que tel, il fournit un single-pane-of-glass pour la gestion des réseaux multi-cloud.
Une fois une application déployée sur site et dans GKE, le Google Cloud Load Balancer choisit si l'application est chargée depuis le cloud ou BMC.
Ce routage peut être axé soit sur le failover, soit sur la performance et la priorisation de la latence, où une certaine application déployée via Bare Metal Cloud pourrait être utilisée sur site pour les utilisateurs internes. En même temps, la variante GCP serait une option plus rapide et plus fiable pour les utilisateurs externes.
Cloud computing
- Benchmarking de la performance cloud public : pourquoi c'est important et comment le faire
- Élargir les horizons cloud : nouvelles zones, conteneurs, et stratégies multicloud
- Comprendre les licences Cloud & SaaS : guide pratique
- Maîtriser le multi-cloud : guide stratégique pour éviter le verrouillage et booster la résilience
- Cloud hybride : avantages, inconvénients et comment choisir la bonne stratégie
- Stratégies Cloud Computing essentielles pour Startups et Entreprises
- Maîtriser le Cloud Computing : Un parcours éprouvé pour devenir expert
- La révolution du Cloud : Comment le Cloud Computing transforme l'IT, la sécurité et les carrières
- Parcours pour devenir Ingénieur Sécurité Cloud : Compétences, responsabilités et certifications