Actualité de AWS : Amazon dynamo DB

Introduction

Pour pouvoir mieux satisfaire sa clientèle, Amazon Web Service ne cesse de travailler sur l’amélioration de la qualité de ces services dans le but de satisfaire les besoins en ressources pour ces clients. C’est pourquoi, nous avons vu cette récente mise à jour sur le service Amazon dynamo dB qui est un service de base de données NoSQL complètement géré qui offre des performances rapides et prévisibles avec une évolutivité transparente. Amazon dynamo dB prend désormais les importations en bloc depuis Amazon S3 vers des nouvelles tables dynamo dB. Nous allons mieux détailler dans la suite de ce document.

Explication

Amazon dynamo dB supporte les importations en bloc de Amazon S3 à Dynamo DB tables. C’est devenu plus facile de faire migrer et charger les données dans une nouvelle table dynamo dB en supportant l’import des données en bloc de Amazon S3. Maintenant, vous pouvez importer les données directement dans une nouvelle table pour vous aider à migrer vos données sur d’autres systèmes d’exploitation, charge les tests des données pour vous aider à construire une nouvelle application, faciliter le partage des données entre les tables et les comptes, aussi simplifier la récupération après désastre et la continuité de vos plans d’activités. Ces mises à jour peuvent se voir si vous vous connectez à votre console AWS, la figure suivante nous montre cela.

Figure 1: mise à jour de Amazon dynamo dB.

Caractéristiques du nouveau dynamo dB

Les caractéristiques du nouveau dynamo dB est qu’il simplifie le processus
d’importation, ainsi, vous n’avez pas à développer des solutions clients ou gérer des instances
pour améliorer les importations. Les importations en bloc de Dynamo DB ne consomment pas
la capacité d’écriture de votre table, ainsi, vous n’avez plus besoin de planifier une capacité
additionnelle lors du processus d’importation. L’import en bloc supporte les formats CSV,
Dynamo dB JSON et Amazon Ion. Les caractéristiques d’exportation de dynamo dB et Amazon
S3 combinées, vous pouvez facilement déplacer, transférer et copier votre table dynamo dB
d’une application à une autre, un compte ou une région à une autre. Une présentation de la
fenêtre d’importation en image ci-dessous.

Figure 2: fenêtre d’option d’importation de dynamo dB depuis S3

Tarification

La tarification de Dynamo dB import est basée sur la taille des fichiers non compressés dans Amazon S3.

Cas pratique pour tester ces nouvelles fonctionnalités de dynamo dB

Pour ce cas pratique, nous allons d’abord créer un Stockage S3, pour stocker nos données que nous allons avoir besoin de l’importation de S3 à Dynamo dB.
Nous allons créer un bucket que nous allons nommer labobucket, dans lequel nous allons uploader un fichier ou un document, pour notre cas un fichier Métiercloud.pptx l’image ci-dessous l’illustre.

Ensuite nous allons rentrer au niveau de la barre de recherche de notre console AWS et taper dynamo ensuite importation depuis S3, de là, nous pouvons coller l’adresse URL de notre S3 ou parcourir pour sélectionner notre S3. La figure suivante l’illustre

Ensuite nous cliquons sur suivant

Après cela, nous allons spécifier le nom de la table de destination, pour notre cas firstimportfroms3, selon la figure suivante :

Ensuite, nous allons entrer le nom de la clé de partition et le nom de la clé de tri, selon la figure ci-dessous :

Nous allons laisser les autres paramètres par défaut, ensuite, nous allons cliquer sur suivant, selon la figure suivante:

Après avoir cliqué sur suivant, une nouvelle fenêtre s’ouvrira à nous pour la vérification et l’importation proprement dite, selon les figures suivantes :

Notre première importation à subit un échec suite aux politiques de contrôle d’accès. La figure suivante montre deux importations : l’importation étiquetée “échec” et celle étiquetée “en cours”.

Conclusion

Si auparavant vous aviez de la difficulté à faire migrer vos données en bloc considérable suite à la limitation de la capacité, maintenant vous le pouvez avec la solution de migration en bloc avec le nouveau dynamo dB, qui vous offre plus de possibilités d’exportation, d’importation le tout sans consommer trop de capacité d’écriture. Avec AWS vous n’êtes pas au bout des nouveautés, et Tentee global sera toujours là pour vous mettre à jour de tous ce qui bouge dans le monde du cloud à travers les documents fournis par son équipe du training center.

Webographie

  • https://aws.amazon.com/fr/about-aws/whats-new/2022/08/amazon-dynamodb-supports-bulk-imports-amazon-s3-new-dynamodb-tables/

Leave a Comment

FR