Guide~9 min · intermédiaire

Héberger son SaaS sur AWS

AWS offre au moins quatre façons d'héberger un SaaS, du presque-sans-effort au tout-contrôle. Voici les quatre chemins, ce qu'ils coûtent en temps et en argent, et comment choisir selon ton équipe.

StackAmplifyEC2ECSLambdaRDSS3
01

Les quatre chemins

Du plus managé au plus manuel. Plus tu descends, plus tu contrôles — et plus tu gères.

Amplifyle « Vercel d’AWS » : push, build, déploie. Le plus simple.
Lambdaserverless : API + front statique, tu paies à l’usage.
ECS/Fargateton conteneur, sans machine à gérer. Le juste milieu.
EC2une machine à toi. Contrôle total, coût plancher à charge stable.
02

Comment choisir

Solo / MVP

Amplify ou Lambda : le moins d'infra possible, tu restes sur le produit.

Petite équipe

ECS/Fargate : conteneurs propres, scale géré, sans admin système.

Besoin de contrôle

EC2 : PHP historique, GPU, config précise, ou coût plancher à charge constante.

Le commun à tous

RDS pour la base, S3 pour les fichiers. Ça, ça ne change pas selon le compute.

À retenir

Le choix du compute mérite son propre article : EC2, ECS ou Lambda : comment je choisis.

03

Le socle commun

Quel que soit le compute, l'architecture de données est la même : base managée sur RDS (jamais sur le disque du compute), fichiers et médias sur S3 servis par CloudFront. C'est ce découplage qui rend le tout robuste et scalable.

// le chemin d’une requête
Visiteur
client
CloudFront
CDN
EC2
web · PHP/Next
RDS
base
S3
photos produit
Lambda
→ WebP + tailles
CloudFront sert aussi les images depuis S3
À retenir

Cette archi est détaillée dans pourquoi AWS pour un e-commerce et sa suite passer à l'échelle.

04

Le coût

AWS est plus verbeux que Vercel, mais souvent moins cher à l'échelle — à condition de surveiller. Le piège classique : sous-estimer les coûts périphériques (transfert de données, NAT, snapshots).

Attention

Mets un budget avec alerte dès le premier jour. Les postes qui dérivent sont dans les 5 lignes qui plombent ta facture.

05

Sources & ressources

Sources & ressources
01AWS — Choosing an AWS compute service for your workloadLe guide de décision officiel : EC2, conteneurs, serverless, et les critères pour trancher.02AWS — Welcome to AWS Amplify HostingWorkflow Git, branches de feature, previews de PR, déploiements atomiques sur le CDN AWS.03AWS — Amplify PricingLes vrais chiffres : 1 000 min de build offertes, 15 Go de transfert, puis $0,15/Go et $0,30/M de requêtes SSR.04AWS — Architect your solution for Amazon ECS (launch types)Quand prendre Fargate, Managed Instances ou EC2 comme capacité derrière ECS.05AWS — Fargate PricingFacturation vCPU + mémoire à la seconde (1 min minimum), Graviton moins cher, Fargate Spot jusqu'à -70%.06AWS — Lambda pricing modelRequêtes + GB-secondes arrondies à la milliseconde, avec 1 M de requêtes et 400 000 GB-s gratuits par mois.07AWS — Multi-AZ deployments for Amazon RDSLe socle base de données : instance Multi-AZ (bascule) vs cluster Multi-AZ (bascule + lectures).08AWS — SaaS Lens, Well-Architected FrameworkLes bonnes pratiques AWS spécifiques aux workloads SaaS multi-tenant, sur les cinq piliers.
En résumé

AWS ne t'oblige pas à choisir entre simplicité et contrôle : Amplify pour démarrer, ECS quand ça grossit, EC2 quand tu veux tout maîtriser — avec toujours RDS et S3 en socle. Choisis selon ton équipe aujourd'hui, pas selon l'échelle que tu espères.

AWS — SaaS on AWS ↗
À lire ensuite