← Retour au cours

Compute (EC2, Lambda, Elastic Beanstalk, ECS/EKS)

⏱ 12 min · 🎬 Lecon · 🏆 20 XP
🎬
Vidéo en production
Notre équipe pédagogique tourne actuellement cette leçon avec un·e formateur·rice expert·e. Le contenu textuel ci-dessous est complet et utilisable dès maintenant.

EC2 — Elastic Compute Cloud

EC2 est le service phare AWS pour les machines virtuelles. Types d'instances : T (général burst), M (général balanced), C (compute optimized), R (memory optimized), G/P (GPU).

  • EC2 On-Demand : payez à l'heure, flexible
  • Reserved Instances : engagement 1-3 ans, jusqu'à 75% d'économie
  • Spot Instances : enchères, jusqu'à 90% d'économie (interruptions possibles)
  • Savings Plans : flexibilité avec engagement compute
  • Dedicated Hosts : serveur physique entier dédié (compliance)

Lambda — Serverless

Exécute du code sans gérer de serveur. Facturation à la milliseconde. Limites : 15min max d'exécution, 10GB mémoire, 250MB déploiement. Cas d'usage : APIs, traitement événements S3/DynamoDB, automation.

Conteneurs : ECS vs EKS vs Fargate

  • ECS : container orchestration AWS native, simple
  • EKS : Kubernetes managé, standard industrie
  • Fargate : serverless pour ECS/EKS (pas de gestion d'instances)

⚠️ Question piège SAA-C03 : si on demande "serverless containers", la réponse est Fargate (pas ECS Launch Type EC2). Lis bien.