DynamoDB est-il gratuit ?
En partie. DynamoDB a un palier gratuit permanent, pas un service entièrement gratuit. Chaque compte AWS obtient 25 Go de stockage plus 25 unités de capacité d'écriture et 25 de lecture provisionnées — environ 200 millions de requêtes par mois — gratuitement chaque mois, pour les tables de classe Standard. Au-delà, et pour la capacité on-demand, l'usage est facturé à la requête et au Go.
Ce que comprend le palier gratuit permanent
- 25 Go de stockage de table en classe Standard.
- 25 WCU et 25 RCU provisionnées (de quoi couvrir environ 200 millions de requêtes/mois).
C'est une offre « toujours gratuite » — elle n'expire pas après la fenêtre de 12 mois des nouveaux comptes.
D'où viennent « environ 200 millions de requêtes »
AWS annonce l'allocation comme "enough for about 200M requests/month (depending on item size)" et ne montre ni le calcul ni ce que la parenthèse cache. Les deux valent la peine d'être connus.
Un mois de capacité provisionnée, c'est 730 heures, soit 2 628 000 secondes. 25 RCU maintenues aussi longtemps, ça fait 65,7 millions de lectures fortement cohérentes d'un élément allant jusqu'à 4 Ko, et comme une lecture en cohérence à terme coûte une demi-unité, 131,4 millions de celles-là à la place. 25 WCU, ça fait 65,7 millions d'écritures d'un élément allant jusqu'à 1 Ko. Additionne et tu obtiens 197,1 millions.
La parenthèse compte plus que le titre, parce que les écritures sont arrondies au Ko supérieur :
| Taille moyenne d'élément | Lectures/mois | Écritures/mois | Total |
|---|---|---|---|
| 1 Ko | 131 400 000 | 65 700 000 | 197 100 000 |
| 4 Ko | 131 400 000 | 16 425 000 | 147 825 000 |
| 400 Ko | 1 314 000 | 164 250 | 1 478 250 |
Quadruple ta taille d'élément et le palier gratuit t'achète un quart des écritures, tandis que les lectures ne bougent pas parce que 4 Ko est le point où l'arrondi des lectures commence. Au maximum de 400 Ko, l'allocation a pratiquement disparu.
Ce qui est facturé
Le palier gratuit est appliqué chaque mois par Région et par compte payeur, sur tes tables provisionnées de classe Standard. Le stockage au-delà de 25 Go, la capacité provisionnée au-delà de 25/25, les frais de requête on-demand, les sauvegardes, les streams et la réplication des tables globales sont tous facturés.
Note sur le mode de capacité
L'allocation gratuite s'applique à la capacité provisionnée. Les tables on-demand sont facturées à la lecture et à l'écriture dès la première.
Cette distinction est toute la réponse pour la plupart des gens, parce que l'on-demand est le mode par défaut sur lequel finissent la plupart des tables. Lance la charge de 1 Ko ci-dessus en on-demand dans us-east-1 et le même trafic coûte 49,28 $ par mois : 65,7 millions d'unités de requête de lecture à $0.125 le million font 8,21 $, et 65,7 millions d'unités de requête d'écriture à $0.625 le million font 41,06 $. Requêtes identiques, région identique, rien de gratuit là-dedans.
Aller plus loin
Estime ta facture avec le calculateur de tarifs DynamoDB et compare les modes dans on-demand vs provisionné. Télécharge DynoTable pour parcourir et interroger tes tables.
Références
- Amazon DynamoDB Pricing — AWS
- What is Amazon DynamoDB? — Amazon DynamoDB Developer Guide
- Quotas in Amazon DynamoDB — Amazon DynamoDB Developer Guide
Dernière vérification le 2026-07-13 par rapport à la documentation officielle AWS liée ci-dessus ; les conditions du palier gratuit et les prix unitaires us-east-1 ont été revérifiés le 2026-07-28.