Planifier l'adressage IP pour les déploiements à grande échelle ou hybrides dans le cloud.
Utilisez des VPC en mode personnalisé. Allouez des blocs CIDR RFC 1918 non chevauchants (par exemple, 172.16.0.0/12) pour éviter les conflits avec les systÚmes sur site (souvent 10.0.0.0/8). Utilisez 100.64.0.0/10 pour les plages secondaires de pods GKE.
Pourquoi: Ăvite les conflits d'IP avec les systĂšmes sur site pour une future connectivitĂ© hybride et offre un contrĂŽle total sur l'espace d'adressage, ce qui est essentiel pour la mise Ă l'Ă©chelle et pour Ă©viter des coĂ»ts de rĂ©-adressage IP Ă©levĂ©s.
Référence
Fournir une isolation réseau pour plusieurs locataires/environnements (développement, production) tout en centralisant la gestion du réseau et les services partagés.
Utilisez le VPC partagé. Le projet hÎte contient le VPC, les sous-réseaux, les pare-feu et les interconnexions. Les locataires/environnements sont des projets de service attachés au projet hÎte.
Pourquoi: Centralise l'administration réseau dans le projet hÎte tout en déléguant la gestion des ressources aux projets de service. Plus évolutif et gouvernable que le peering de VPC pour de nombreux projets au sein d'une organisation.
Référence
Planifier l'adressage IP pour les grands clusters GKE utilisant la mise en réseau native VPC.
Dans un VPC en mode personnalisĂ©, prĂ©voyez trois plages CIDR : une plage primaire pour les nĆuds, une plage secondaire pour les Pods et une autre pour les Services. Pour l'expansion, utilisez un CIDR multi-pod non contigu.
Pourquoi: La mise en réseau native VPC nécessite des plages secondaires dédiées et non chevauchantes pour les pods et les services. Un dimensionnement approprié évite l'épuisement des adresses IP, un problÚme courant et perturbateur dans les grands clusters.
Référence
Les VM sans IP externes doivent accéder aux API Google Cloud (par exemple, Cloud Storage, BigQuery).
Activez l'accÚs privé à Google sur le sous-réseau. Vous pouvez également configurer le DNS pour résoudre `*.googleapis.com` vers `restricted.googleapis.com` (199.36.153.4/30) afin d'appliquer VPC-SC.
Pourquoi: Dirige le trafic vers les API Google via le réseau interne de Google sans nécessiter d'adresses IP publiques sur les VM. L'utilisation de `restricted.googleapis.com` ajoute une couche de protection contre l'exfiltration de données.
Référence
Fournir un accÚs privé à un service de votre VPC pour les consommateurs (partenaires, autres unités commerciales) dont les VPC ont des plages IP qui se chevauchent.
Publiez le service (via un équilibreur de charge interne) à l'aide d'une attache de service Private Service Connect (PSC). Les consommateurs créent un point de terminaison PSC dans leur VPC avec une IP de leur propre plage.
Pourquoi: PSC découple les réseaux du producteur et du consommateur, en utilisant la NAT pour gérer les IP qui se chevauchent. Il fournit un accÚs sécurisé au niveau du service, et non une connectivité réseau complÚte comme le peering de VPC.
Référence
Connecter un grand nombre (50+) de VPC et/ou de sites sur site dans une topologie en étoile pour une gestion et une connectivité centralisées.
Utilisez Network Connectivity Center. Configurez le hub et attachez les VPC en tant que branches VPC et les connexions sur site (VPN/Interconnect) en tant que branches hybrides.
Pourquoi: NCC est la solution gérée par Google pour les topologies en étoile à grande échelle, simplifiant la gestion des routes et permettant d'aller au-delà de la limite de 25 pairs du peering de VPC.
DĂ©ployer un cluster GKE oĂč les nĆuds et le plan de contrĂŽle n'ont pas d'adresses IP publiques pour une sĂ©curitĂ© renforcĂ©e.
CrĂ©ez un cluster GKE privĂ©. Cela attribue uniquement des IP internes aux nĆuds et crĂ©e un point de terminaison privĂ© pour le plan de contrĂŽle. Configurez des rĂ©seaux autorisĂ©s pour restreindre l'accĂšs au plan de contrĂŽle.
Pourquoi: Un cluster privĂ© retire le plan de contrĂŽle et les nĆuds de l'internet public, rĂ©duisant considĂ©rablement la surface d'attaque. Tout le trafic de gestion et de charge de travail reste sur le rĂ©seau privĂ©.
Les charges de travail sans serveur (Cloud Run, Functions) doivent accéder à des ressources (par exemple, Cloud SQL, Memorystore) à l'intérieur d'un VPC.
Créez un connecteur d'accÚs VPC sans serveur dans le VPC cible. Configurez le service sans serveur pour qu'il utilise ce connecteur pour le trafic sortant.
Pourquoi: Le connecteur agit comme un proxy, permettant aux services sans serveur (qui s'exécutent dans un environnement géré par Google) d'envoyer du trafic vers un VPC géré par le client en utilisant des adresses IP internes.
Une application (par exemple, HPC, trading financier) nécessite la latence réseau la plus faible possible entre un groupe de VM.
Créez une politique de placement compact et appliquez-la aux VM. Utilisez des types de machines avec une mise en réseau Tier_1.
Pourquoi: Colloquer les VM dans le mĂȘme rack rĂ©seau minimise les sauts de rĂ©seau et la distance physique, rĂ©duisant considĂ©rablement la latence par rapport au placement standard des VM.
Mettre en Ćuvre un modĂšle de sĂ©curitĂ© zĂ©ro confiance pour les microservices, nĂ©cessitant une identitĂ© forte, une communication chiffrĂ©e (mTLS) et une autorisation granulaire.
Déployez Anthos Service Mesh. Activez le mTLS automatique pour toutes les communications de service à service. Utilisez les ressources `AuthorizationPolicy` pour définir les communications autorisées.
Pourquoi: Un service mesh découple la sécurité du réseau sous-jacent, fournissant l'identité de la charge de travail, le mTLS transparent et l'autorisation L7, qui sont des principes fondamentaux d'une architecture zéro confiance.