Vous ne payez que ce que vous utilisez. Il n'y a pas de frais minimum. Estimez votre facture mensuelle en utilisant le Calculateur mensuel simple.

Niveau gratuit*

Dans le cadre du niveau gratuit d'AWS, les clients AWS peuvent se familiariser gratuitement avec Amazon DynamoDB. Les clients DynamoDB bénéficient de 25 Go d'espace de stockage gratuit, ainsi que de 25 unités maximum de capacité d'écriture, et autant de lecture dans le cadre d'une capacité de débit continue (soit assez de débit pour traiter jusqu'à 200 millions de requêtes par mois). Ils disposent également de 2,5 millions de requêtes en lecture à partir de la fonction Flux de DynamoDB, le tout gratuitement.

Découvrez gratuitement AWS

Créez un compte gratuit

Dans le cadre du niveau gratuit AWS, bénéficiez de 25 Go de stockage et jusqu'à 200 millions de requêtes par mois avec Amazon DynamoDB.

Voir les détails relatifs au niveau gratuit d'AWS »

Avec Amazon DynamoDB, vous avez la possibilité de spécifier le débit de requêtes que vous souhaitez que votre table exécute (« capacité de débit » de votre table). Le service gère la mise en service des ressources en arrière-plan afin de parvenir au débit demandé. Ainsi, vous n'avez pas à vous soucier des instances, du matériel, de la mémoire ou d'autres facteurs pouvant avoir une incidence sur le débit. Il ne vous reste qu'à dimensionner le niveau de débit auquel vous souhaitez parvenir. Nous nous chargeons du reste…

Lorsque vous créez ou mettez à jour une table Amazon DynamoDB, vous spécifiez la capacité que vous souhaitez réserver pour les lectures et écritures. Amazon DynamoDB réserve alors les ressources nécessaires pour répondre à vos besoins en termes de débit tout en assurant une bonne cohérence et des temps de latence faibles.

Un tarif horaire fixe s'applique en fonction de la capacité allouée :


Sauf indication contraire, nos prix n'incluent pas les taxes et redevances applicables, y compris la TVA et les taxes de vente applicables. Pour les clients dont l'adresse de facturation est située au Japon, l'utilisation de la région Asie-Pacifique (Tokyo) est soumise à la taxe sur la consommation applicable dans ce pays. En savoir plus.

* Pour les éléments de petite taille, une seule unité de capacité peut traiter une requête par seconde (ou deux requêtes par seconde dans le cas de lectures cohérentes à terme). Dans le cas des éléments de plus grande taille, davantage d'unités de capacité peuvent s'avérer nécessaires pour traiter le même nombre de requêtes. Pour de plus amples informations, consultez nos FAQ : « Qu'est-ce qu'une unité de capacité de lecture/écriture ? »


Sauf indication contraire, nos prix n'incluent pas les taxes et redevances applicables, y compris la TVA et les taxes de vente applicables. Pour les clients dont l'adresse de facturation est située au Japon, l'utilisation de la région Asie-Pacifique (Tokyo) est soumise à la taxe sur la consommation applicable dans ce pays. En savoir plus.

Amazon DynamoDB est un magasin de données indexé. La quantité d'espace disque consommée par vos données sera supérieure à la taille brute des données téléchargées. Amazon DynamoDB mesure le volume de données facturables en ajoutant le nombre d'octets brut des données téléchargées à un supplément de 100 octets correspondant à l'indexation de chaque élément stocké. Avec Amazon DynamoDB, vous n'avez pas besoin de réserver le stockage. Comme indiqué précédemment, vous êtes facturé en fonction de votre utilisation réelle.

La fonction Flux d'Amazon DynamoDB consiste en une séquence classée par ordre chronologique, qui reprend les modifications apportées au niveau des éléments dans une table Amazon DynamoDB. La fonction Flux de DynamoDB peut être activée sur chacune des tables. L'activation de la fonction Flux de DynamoDB est gratuite. Vous ne payez que pour lire les données à partir de la fonction Flux de DynamoDB. Les lectures sont mesurées sous forme de requêtes de lecture. Chaque appel d'API « GetRecords » est facturé sous la forme d'une requête en lecture de la fonction Flux de DynamoDB et renvoie jusqu'à 1 Mo de données depuis la fonction Flux de DynamoDB. Les informations de tarification se trouvent ci-dessous.


Sauf indication contraire, nos prix n'incluent pas les taxes et redevances applicables, y compris la TVA et les taxes de vente applicables. Pour les clients dont l'adresse de facturation est située au Japon, l'utilisation de la région Asie-Pacifique (Tokyo) est soumise à la taxe sur la consommation applicable dans ce pays. En savoir plus.

Imaginons que votre application a besoin d'effectuer 1 million d'écritures et 1 million de lectures par jour dans une table DynamoDB, et 50 000 requêtes en lecture dans la fonction Flux de DynamoDB par jour, tout en stockant 1 Go de données.

Par souci de simplicité, supposons que votre charge de travail soit relativement constante pendant toute la journée et que la taille de vos éléments soit inférieure à 1 Ko. (Vous pouvez facilement augmenter ou réduire la capacité pour traiter des charges de travail variables et prendre en charge des éléments de plus grande taille. Cependant, pour les besoins de cet exemple, nous nous en tiendrons à un scénario relativement simple.)

Vous devez d'abord calculer le nombre de lectures et d'écritures par seconde dont vous avez besoin. 1 million d'écritures réparties uniformément par jour équivalent à 1 000 000 (écritures) / 24 (heures) / 60 (minutes) / 60 (secondes) = 11,6 écritures par seconde. Une unité de capacité d'écriture DynamoDB peut traiter 1 écriture par seconde ; vous avez donc besoin de 12 unités de capacité d'écriture. De même, pour traiter 1 million de lectures à cohérence forte par jour, vous avez besoin de 12 unités de capacité de lecture.

Si la tarification pour le débit réservé dans la région USA Est (Virginie du Nord) est appliquée, 12 unités de capacité d'écriture reviendraient à 0,1872 USD par jour et 12 unités de capacité de lecture à 0,0374 USD par jour. Le coût total d'une capacité de débit réservée est donc de 0,1872 USD + 0,0374 USD = 0,2246 USD par jour. 50 000 requêtes en lecture à partir de la fonction Flux de DynamoDB vous coûteront 50 000/100 000 x 0,02 USD = 0,01 USD. Le stockage coûte 0,25 USD par Go par mois. En tenant compte d'un mois de 30 jours, 1 Go vous coûterait 1 x 0,25 USD/30 = 0,0083 USD par jour. En additionnant ces chiffres, le coût total de DynamoDB (capacité de débit réservée + requêtes de lecture de flux + stockage) serait de 0,2246 USD (pour la capacité de débit réservée) + 0,01 USD (pour les requêtes de lecture de flux) + 0,0083 USD (pour le stockage) = 0,2429 USD par jour.

Pour un petit peu moins de 0,25 USD/jour (soit 7,50 USD/mois), vous pouvez donc prendre en charge une application qui effectue 1 million d'écritures et de lectures par jour, 100 000 requêtes en lecture à partir de la fonction Flux, et qui stocke 1 Go de données.

Si vous n'avez pas utilisé l'intégralité du niveau gratuit alloué (25 unités de capacité d'écriture, 25 unités de capacité de lecture, 2,5 millions de requêtes en lecture de flux et 25 Go de stockage), vous pouvez exécuter cette application gratuitement sur DynamoDB.

Avec la fonction Déclencheurs de DynamoDB, vous ne payez que pour le nombre de requêtes pour votre fonction AWS Lambda et pour la durée d'exécution de celle-ci. Pour en savoir plus sur la tarification AWS Lambda, cliquez ici. Les lectures effectuées par la fonction AWS Lambda sur le flux associé à la table (via la fonction Flux de DynamoDB) ne vous sont pas facturées.

La réplication entre régions de DynamoDB est activée par une nouvelle application que vous pouvez lancer à l'aide de la stack AWS CloudFormation fournie. Aucuns frais supplémentaires ne vous sont facturés pour l'application de réplication entre régions, vous payez les tarifs habituels pour les ressources suivantes utilisées par l'application. Les éléments suivants feront l'objet de frais :

  • Débit réservé (écritures et lectures) et stockage pour les tables répliquées.
  • Transfert de données d'une région à une autre.
  • Lecture des données à partir de la fonction Flux de DynamoDB pour synchroniser les tables.
  • Instances EC2 réservées pour héberger l'application de réplication. Le coût des instances dépendra du type d'instance que vous choisirez, ainsi que de la région hébergeant ces instances.
  • File d'attente SQS mettant les commandes de contrôle issues de l'application en file d'attente.

Sauf indication contraire, nos prix n'incluent pas les taxes et redevances applicables, y compris la TVA et les taxes de vente applicables. Pour les clients dont l'adresse de facturation est située au Japon, l'utilisation de la région Asie-Pacifique (Tokyo) est soumise à la taxe sur la consommation applicable dans ce pays. En savoir plus.

La tarification des capacités réservées vous permet de réaliser une économie substantielle par rapport au prix normal d'une capacité de débit réservé DynamoDB. Lorsque vous achetez des capacités réservées, vous payez des frais initiaux ponctuels et vous vous engagez à payer les sommes correspondantes à un niveau d'utilisation minimal, selon les tarifs horaires indiqués ci-dessus et pour la durée définie pour vos capacités réservées. La tarification des capacités réservées vous permet de réaliser des économies allant jusqu'à 53 % sur un an et 76 % sur 3 ans. Pour acheter des capacités réservées, connectez-vous sur AWS Management Console, rendez-vous sur la page de la console DynamoDB, puis cliquez sur « Purchase Reserved Capacity ». Pour en savoir plus sur les capacités réservées, consultez nos FAQ.


Sauf indication contraire, nos prix n'incluent pas les taxes et redevances applicables, y compris la TVA et les taxes de vente applicables. Pour les clients dont l'adresse de facturation est située au Japon, l'utilisation de la région Asie-Pacifique (Tokyo) est soumise à la taxe sur la consommation applicable dans ce pays. En savoir plus.

Le transfert des données « entrantes » et « sortantes » fait référence au transfert dans et hors d'Amazon DynamoDB. Il n'y a pas de frais supplémentaire pour les données transférées entre Amazon DynamoDB et d'autres services AWS dans la même région (c.-à-d., 0,00 USD par Go). Les données transférées au sein des régions (par ex., entre Amazon DynamoDB dans la région de USA Est (Virginie du Nord) et Amazon EC2 dans la région UE (Irlande) seront facturées aux tarifs correspondant au transfert de données Internet dans les deux régions.

* Votre utilisation gratuite est calculée chaque mois et appliquée automatiquement à votre facture – l'utilisation gratuite n'est pas cumulable.

** Dans le cadre du niveau d'utilisation gratuite d'AWS, les clients AWS recevront 15 Go de transfert de données sortantes chaque mois regroupées parmi tous les services AWS pendant un an.

*** Les niveaux de tarification des transferts sortants prennent en compte votre utilisation totale des transferts de données sortants via Amazon EC2, Amazon EBS, Amazon S3, Amazon Glacier, Amazon RDS, Amazon SimpleDB, Amazon DynamoDB, Amazon SQS, Amazon SNS, AWS Storage Gateway et Amazon VPC.