AWS Serverless E-Commerce - Event-Driven, Secure & Resilient
AWS • Serverless • EDA · Actif · Cloud Architect • Backend · Labs → plateforme (2026)
Backend e-commerce serverless distribué : API Gateway + Lambda + Cognito + DynamoDB, EventBridge/SQS/SNS, Step Functions (saga paiement), Terraform, chaos DLQ/replay - pas une « API Express sur Lambda ».
Problème
Une API monolithique serverless concentre les risques et cache les patterns distribués (idempotence, DLQ, saga). L'e-commerce exige découplage et récupération.
Solution
- API Gateway + Cognito JWT + Lambdas par bounded context
- DynamoDB single-table / access-pattern design + Streams
- EventBridge bus + contrats d'événements versionnés
- SQS + DLQ + idempotency pour consumers
- Step Functions saga paiement + compensations
- SNS notifications fan-out
- S3 images/factures + CloudFront
- Terraform + CI/CD + chaos/recovery drills
Stack
AWS Lambda, API Gateway, Cognito, Step Functions, DynamoDB, S3, EventBridge, SQS, SNS, CloudFront, WAF, IAM, KMS, Secrets Manager, CloudWatch, X-Ray, Terraform, GitHub Actions