RousselTMLEARNING

Article · AWS: from discovery to expertise

Networking: VPC, subnets, routing and security

This article is available in French.

1. VPC et sous-réseaux #

Votre réseau privé dans AWS.

Principe #

Un VPC est un réseau isolé dans une région, défini par une plage d'adresses (CIDR, par exemple 10.0.0.0/16). On le découpe en sous-réseaux, chacun dans une seule zone de disponibilité. Un sous-réseau est public si sa table de routage envoie 0.0.0.0/0 vers une Internet Gateway, privé sinon.

Architecture VPC de référence
Les instances privées sortent sur Internet (mises à jour) par la NAT Gateway, sans être joignables de l'extérieur.

Les briques #

ÉlémentRôle
Internet GatewayAccès Internet entrant et sortant des sous-réseaux publics
NAT GatewayAccès sortant pour les sous-réseaux privés (une par AZ pour la haute disponibilité)
Table de routageOù envoyer le trafic selon la destination
VPC EndpointAccès privé à S3, DynamoDB ou d'autres services sans passer par Internet
Peering / Transit GatewayRelier des VPC (Transit Gateway pour des dizaines de VPC et le réseau d'entreprise)

2. Filtrage #

Groupes de sécurité et NACL.

Comparaison #

Groupe de sécuritéNACL
S'applique àUne interface réseau (instance, base, équilibreur)Un sous-réseau
ÉtatAvec état : la réponse est autorisée automatiquementSans état : autoriser l'aller et le retour
RèglesAutorisations uniquementAutorisations et refus, évaluées par numéro
Usage courantFiltrage principal, références entre groupesGarde-fou, blocage d'une plage d'adresses

Exemple #

aws ec2 create-security-group --group-name app --description "Instances applicatives" --vpc-id vpc-0abc
# n'autoriser que le trafic venant du groupe de l'équilibreur
aws ec2 authorize-security-group-ingress --group-id sg-app --protocol tcp --port 8080 --source-group sg-alb
Bonne Pratique : Référencez des groupes de sécurité plutôt que des adresses IP : la règle suit automatiquement les instances qui vont et viennent.

3. Exposer et diffuser #

DNS, équilibrage et cache.

Services #

  • Elastic Load Balancing : ALB (HTTP, routage par chemin et hôte), NLB (TCP/UDP, très faible latence).
  • Route 53 : DNS managé, routage par latence, géolocalisation, bascule sur contrôle de santé.
  • CloudFront : CDN mondial devant S3 ou un équilibreur, avec TLS et protection AWS WAF.
  • VPN site à site ou Direct Connect pour relier le centre de données de l'entreprise.

Vérifier #

aws ec2 describe-route-tables --filters Name=vpc-id,Values=vpc-0abc --output table
aws ec2 describe-security-groups --group-ids sg-app
aws ec2 create-flow-logs --resource-type VPC --resource-ids vpc-0abc --traffic-type REJECT \
  --log-destination-type cloud-watch-logs --log-group-name vpc-rejets --deliver-logs-permission-arn <role>

📄 Le réseau AWS : VPC, sous-réseaux, routage et sécurité →

My progress

  • ⏱ Estimated time : ≈ 3 min

Sign in to track your progress and take notes. Sign in

💬 Ask a question

Recommended Articles

Le calcul sur AWS : EC2, Auto Scaling, Lambda et conteneurs

Choisir et utiliser les services de calcul AWS : instances EC2 (types, AMI, EBS, user data, modèl...

Le stockage sur AWS : S3, EBS, EFS et sauvegarde

Stocker des données sur AWS : Amazon S3 (buckets, classes de stockage, versionnage, cycle de vie,...

Infrastructure as Code sur AWS : CloudFormation, CDK, Terraform et Well-Architected

Décrire et déployer son infrastructure AWS en code avec CloudFormation, le CDK ou Terraform, auto...

Maîtriser ses coûts AWS : modèles de prix, budgets et optimisation

Comprendre et optimiser la facture AWS : facteurs de coût (calcul, stockage, transfert de données...

Les applications Dynatrace : Smartscape, conteneurs, Kubernetes, fonctions cloud et réseau

Naviguer dans les applications de Dynatrace : topologie Smartscape, sous-applications, cascade de...

Sécuriser Kubernetes : RBAC, NetworkPolicies, sécurité réseau des conteneurs et Pod Security

Sécuriser Kubernetes : RBAC (Role, ClusterRole, bindings), ServiceAccounts, NetworkPolicies, Pod ...

Sécurité avec Datadog : Cloud SIEM, Cloud Security et protection des applications

Découvrir les produits de sécurité de Datadog : Cloud SIEM et règles de détection, Cloud Security...

Le réseau Public Cloud OVHcloud : réseaux privés, vRack, Gateway, Floating IP et Load Balancer

Concevoir le réseau sur le Public Cloud OVHcloud : réseau public et réseaux privés OpenStack, vRa...

Infrastructure avancée avec Datadog : réseau, cloud, conteneurs et bases de données

Superviser l'infrastructure au-delà des hôtes : Network Performance Monitoring, intégrations AWS,...

Support us

♥ SUPPORT US

Support RousselTM Learning

Courses, articles, labs and certificates stay free with no intrusive ads. A voluntary contribution, of any amount you choose, pays for hosting, lab environments and new content.

Contribute with PayPal Any amount · card or PayPal accountLearn more
QR code PayPal
Or scan this QR code with your phone

Thank you, every contribution counts!