1. VPC et sous-réseaux #
Un réseau mondial.
Principes #
gcloud compute networks create prod --subnet-mode=custom
gcloud compute networks subnets create paris --network=prod --region=europe-west9 --range=10.10.0.0/20 --enable-private-ip-google-access
gcloud compute routers create r-paris --network=prod --region=europe-west9
gcloud compute routers nats create nat-paris --router=r-paris --region=europe-west9 --auto-allocate-nat-external-ips --nat-all-subnet-ip-ranges2. Pare-feu #
Des règles au niveau du VPC.
Règles #
Les règles de pare-feu VPC s'appliquent aux VM selon des étiquettes réseau ou des comptes de service, avec priorité, direction (entrée/sortie) et action. Les stratégies de pare-feu hiérarchiques s'appliquent à toute une organisation ou un dossier.
gcloud compute firewall-rules create autoriser-lb-web --network=prod --direction=INGRESS --action=allow \
--rules=tcp:8080 --source-ranges=35.191.0.0/16,130.211.0.0/22 --target-service-accounts=web@mon-projet.iam.gserviceaccount.comContrôles de santé : Les plages 35.191.0.0/16 et 130.211.0.0/22 sont celles des contrôles de santé et des équilibreurs Google.
3. Équilibrage et connectivité #
Exposer et relier.
Services #
| Besoin | Service |
|---|---|
| Application web mondiale | Équilibreur d'application externe mondial + Cloud CDN + Cloud Armor |
| Trafic TCP/UDP régional | Équilibreur réseau |
| Plusieurs projets, un réseau commun | VPC partagé (Shared VPC) |
| Accès privé aux services managés | Private Service Connect |
| Relier le site de l'entreprise | Cloud VPN (HA VPN) ou Cloud Interconnect |
