Fiche
VPC
Image : un quartier privé.
Un VPC (Virtual Private Cloud) est un réseau privé et isolé dans AWS. Il a sa plage d'adresses, écrite en CIDR. Toutes ses machines ont une adresse dans cette plage.
Ce qu'il contient
- Des subnets : les rues du quartier.
- Une table principale : le panneau par défaut, utilisé par les rues qui n'ont pas le leur.
- Par défaut, aucune sortie : sans rien ajouter, un VPC ne parle qu'à lui-même.
Ce qu'il faut retenir
- Deux VPC ne se parlent pas, sauf si on les relie (peering).
- Certaines protections s'appliquent à un VPC entier, pas à une seule rue. C'est une bonne raison de créer deux VPC plutôt qu'un.
Exemple : deux VPC, deux niveaux de confiance
| VPC | Plage | Pourquoi |
|---|---|---|
| A | 10.1.0.0/24 | il traite des données sensibles : il ne doit rien pouvoir envoyer sur Internet |
| B | 10.2.0.0/24 | son application doit pouvoir appeler des services sur Internet |
En Terraform : ressource aws_vpc, avec son cidr_block.
Source : AWS : How Amazon VPC works.