Qu'est-ce qu'Amazon DynamoDB ? - Amazon DynamoDB

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Qu'est-ce qu'Amazon DynamoDB ?

Amazon DynamoDB est un service de base de données NoSQL entièrement géré, offrant des performances exceptionnelles et prévisibles en termes de rapidité et d'évolutivité. DynamoDB vous libère des charges administratives liées à l'exploitation et à la mise à l'échelle d'une base de données distribuée de façon que vous n'ayez pas à vous soucier de divers aspects tels que l'approvisionnement, le paramétrage, la configuration, la réplication, le matériel, les correctifs logiciels ou la mise à l'échelle de cluster. DynamoDB offre également le chiffrement au repos, qui élimine la lourdeur opérationnelle et la complexité induites par la protection des données sensibles. Pour plus d’informations, consultez Chiffrement de DynamoDB au repos.

DynamoDB vous permet de créer des tables de base de données afin de pouvoir stocker et extraire une quantité quelconque de données, ainsi que servir n'importe quel niveau de trafic des demandes. Vous pouvez augmenter ou réduire la capacité de débit de vos tables sans interruption ou dégradation des performances. Vous pouvez utiliser l' AWS Management Console pour contrôler les métriques d'utilisation et de performance des ressources.

DynamoDB offre une capacité de sauvegarde à la demande. Elle vous permet de créer des sauvegardes complètes de vos tables pour l'archivage et la conservation à long terme, à des fins de conformité réglementaire. Pour plus d’informations, consultez Utilisation de la sauvegarde et de la restauration à la demande pour DynamoDB.

Vous pouvez créer des sauvegardes à la demande et activer point-in-time la restauration de vos tables Amazon DynamoDB. P oint-in-time recovery permet de protéger vos tables contre les opérations d'écriture ou de suppression accidentelles. Grâce à point-in-time la restauration, vous pouvez restaurer une table à n'importe quel moment au cours des 35 derniers jours. Pour plus d’informations, consultez oint-in-time Récupération du PC : comment ça marche.

DynamoDB vous permet de supprimer automatiquement les éléments expirés des tables afin de réduire l'utilisation du stockage et le coût du stockage des données qui ne sont plus pertinentes. Pour plus d’informations, consultez Time to Live (TTL).

Disponibilité et durabilité élevées

DynamoDB répartit automatiquement les données et le trafic de vos tables sur un nombre suffisant de serveurs afin de gérer les exigences de débit et de stockage, tout en assurant la cohérence et la rapidité des performances. Toutes vos données sont stockées sur des disques SSD et sont automatiquement répliquées dans plusieurs zones de disponibilité d'une AWS région, offrant ainsi une haute disponibilité et une durabilité des données intégrées. Vous pouvez utiliser des tables globales pour synchroniser les tables DynamoDB entre les régions. AWS Pour plus d’informations, consultez Tables globales : réplication multirégion avec DynamoDB.

Mise en route avec DynamoDB

Nous vous recommandons de commencer par lire les sections suivantes :

À partir de là, deux options s'offrent à vous pour démarrer avec DynamoDB :

Pour en savoir plus sur le développement d'applications, consultez les ressources suivantes :

Pour trouver rapidement des recommandations relatives à l'optimisation des performances et à la réduction des coûts de débit, consultez Bonnes pratiques de conception et d'architecture avec DynamoDB. Pour savoir comment étiqueter les ressources DynamoDB, consultez Ajout d'identifications et d'étiquettes aux ressources.

Pour des bonnes pratiques, des guides pratiques et autres outils, consultez Ressources Amazon DynamoDB.

Vous pouvez utiliser AWS Database Migration Service (AWS DMS) pour migrer des données d'une base de données relationnelle ou MongoDB vers une table DynamoDB. Pour plus d’informations, consultez le Guide de l’utilisateur AWS Database Migration Service.

Pour découvrir comment utiliser MongoDB en tant que source de migration, consultez Utilisation de MongoDB comme source pour AWS Database Migration Service. Pour savoir comment utiliser DynamoDB comme cible de migration, consultez Utilisation d'une base de données Amazon DynamoDB comme cible pour. AWS Database Migration Service

Didacticiels sur DynamoDB

Les didacticiels suivants présentent end-to-end des procédures complètes pour vous familiariser avec DynamoDB. Ces didacticiels peuvent être complétés avec le niveau gratuit de AWS et vous permettront d'acquérir une expérience pratique de l'utilisation de DynamoDB.