Vous payez uniquement les ressources que vous allouez. Il n'y a pas de frais minimaux pour l'utilisation de DynamoDB. Estimez votre facture mensuelle en utilisant le Calculateur mensuel simple

Téléchargez le livre blanc suivant sur le TCO pour en savoir plus sur l'estimation des coûts en fonction de vos prévisions d'utilisation : The Total Cost of (Non) Ownership of a NoSQL Database service.
 

Commencez à utiliser DynamoDB gratuitement. De nombreuses applications fonctionnent dans les limites de l'offre gratuite.

Vous payez uniquement pour les ressources que vous consommez au-delà des limites de l'offre gratuite. L'offre gratuite de DynamoDB n'expire pas à l'issue des 12 mois de votre offre gratuite AWS, et elle est disponible pour tous les clients d'AWS.

Démarrez avec AWS avec notre offre gratuite

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 »

Contrairement aux déploiements NoSQL traditionnels, qui vous demandent de réfléchir à la mémoire, au CPU et aux autres ressources système pouvant influencer votre débit, DynamoDB vous demande simplement d'indiquer le taux d'utilisation cible et la capacité minimale à maximale que vous souhaitez pour votre table. DynamoDB gère l'allocation des ressources afin d'atteindre votre utilisation cible de la capacité de lecture et d'écriture, puis dimensionne votre capacité suivant l'utilisation. Il est également possible d'indiquer directement la capacité de lecture et d'écriture si vous préférez gérer manuellement le débit de la table.

La table suivante résume les concepts clés de la tarification de DynamoDB.

Type de ressource Détails Prix mensuel
Débit alloué (écriture) Une unité de capacité d'écriture fournit jusqu'à une écriture par seconde, soit assez pour réaliser 2,5 millions d'écritures par mois A partir de 0,47 USD par unité de capacité d'écriture
Débit alloué (lecture) Une unité de capacité de lecture fournit jusqu'à deux lectures par seconde, soit assez pour réaliser 5,2 millions de lectures par mois A partir de 0,09 USD par unité de capacité de lecture
Stockage de données indexées DynamoDB est facturé à taux horaire par Go d'espace disque utilisé par votre table A partir de 0,25 USD par Go

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 d'AWS est soumise à la taxe sur la consommation applicable dans ce pays. En savoir plus

Imaginons que votre application s'exécute dans la région USA Est (Virginie du Nord). Elle doit réaliser 5 millions d'écritures et 5 millions de lectures cohérentes à terme par jour sur une table DynamoDB, tout en stockant 8 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 des éléments de votre table ne dépasse pas 1 Ko.  

  • Unités de capacité d'écriture : 5 millions d'écritures par jour, soit 57,9 écritures par seconde. 1 unité de capacité d'écriture peut traiter 1 écriture par seconde, vous avez donc besoin de 58 unités. 1 unité coûtant 0,47 USD par mois, 58 unités coûtent 27,26 USD par mois.
  • Unité de capacité de lecture : 5 millions de lectures par jour, soit 57,9 lectures par seconde. 1 unité de capacité de lecture peut traiter 2 lectures cohérentes à terme par seconde, vous avez donc besoin de 29 unités. 1 unité coûtant 0,09 USD par mois, 29 unités coûtent 2,61 USD par mois.
  • Stockage des données : votre table occupe 8 Go de stockage. 1 Go coûtant 0,25 USD par mois, votre table coûte 2,00 USD.

Le coût total est de 31,86 USD par mois (27,14 USD de débit alloué d'écriture, 2,71 USD de débit alloué de lecture et 2,00 USD de stockage de données indexées).

Si vous n'avez pas consommé l'intégralité de l'offre gratuite allouée (25 unités de capacité d'écriture, 25 unités de capacité de lecture et 25 Go de stockage), alors le coût total sera de 15,82 USD par mois (15,44 USD pour les 33 unités de capacité d'écriture restantes, 0,37 USD pour les 4 unités de capacité de lecture et 0,00 USD pour le stockage de données indexées).

Utilisez le Calculateur de coûts mensuels pour estimer les coûts de DynamoDB pour différentes exigences en ressources. 

Lorsque vous créez ou mettez à jour votre table Amazon DynamoDB, vous indiquez l'utilisation cible ainsi que les capacités minimale et maximale pour Auto Scaling, ou bien le volume de capacité que vous souhaitez réserver pour les lectures et écritures. En arrière-plan, DynamoDB gère l'allocation des ressources matérielles pour répondre à vos besoins en débit avec une performance constante et à faible latence. 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 d'AWS est soumise à la taxe sur la consommation applicable dans ce pays. En savoir plus.

* Pour les tables avec des é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 de tables avec 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 notre FAQ : « Qu'est-ce qu'une unité de capacité de lecture/d'écriture ? »

Si vous pouvez prédire vos besoins pour le débit de lecture et d'écriture DynamoDB, les capacités réservées permettent de réaliser des économies importantes par rapport au prix normal d'une capacité de débit alloué DynamoDB. 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-après pour la durée définie pour vos capacités réservées. Tout débit que vous allouez en supplément de vos capacités réservées est facturé au taux de débit alloué standard.

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 d'AWS est soumise à la taxe sur la consommation applicable dans ce pays. En savoir plus.

* Les capacités réservées peuvent être achetées uniquement en bloc de 100 unités de capacité d'écriture ou de lecture.

Amazon DynamoDB est un magasin de données indexées SSD. La quantité d'espace disque consommée par vos données est supérieure à la taille brute des données 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.

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 d'AWS 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 vers et depuis 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 entre les régions (par exemple, entre Amazon DynamoDB dans la région USA Est [Virginie du Nord] et Amazon EC2 dans la région UE [Irlande]) sont facturées dans les deux régions.

En cas de transferts de données supérieurs à 500 To/mois, contactez-nous

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 d'AWS est soumise à la taxe sur la consommation applicable dans ce pays. En savoir plus.

* Dans le cadre du niveau d'offre gratuite d'AWS, les clients AWS recevront 15 Go de transfert de données sortantes par mois pour l'ensemble des services AWS pendant un an, sauf dans la région AWS GovCloud.

La fonction Flux 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. L'activation de la fonction Flux DynamoDB est gratuite. Vous payez uniquement pour les données de lecture provenant de la fonction Flux DynamoDB, mesurées en unités de requête de lecture. Chaque appel d'API « GetRecords » est facturé sous la forme d'une requête de lecture de la fonction Flux DynamoDB et renvoie jusqu'à 1 Mo de données depuis la fonction Flux DynamoDB.

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 d'AWS est soumise à la taxe sur la consommation applicable dans ce pays. En savoir plus.

Lorsque vous paramétrez la fonction Déclencheurs DynamoDB, votre fonction AWS Lambda lit sans cesse depuis Flux DynamoDB en réponse aux écritures que vous avez effectuées sur la table. Ces lectures dans la fonction Flux DynamoDB réalisées par AWS Lambda dans le cadre des Déclencheurs DynamoDB ne vous sont pas facturées. Vous payez uniquement les ressources AWS Lambda que vous consommez. Pour en savoir plus sur la tarification AWS Lambda, cliquez ici

La réplication entre régions DynamoDB est activée à l'aide de la bibliothèque de réplication entre régions DynamoDB. Aucuns frais supplémentaires ne vous sont facturés pour la bibliothèque de réplication entre régions. Vous payez les tarifs habituels pour les ressources suivantes utilisées par le processus. Les éléments suivants feront l'objet de frais :

  • Débit alloué (é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 le processus 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.