mardi 3 mars 2026

On joue un peu avec les bases de données dans AWS

 

Une image contenant texte, capture d’écran, affichage, Logiciel multimédia

Le contenu généré par l’IA peut être incorrect.

Comparaison de bases de données

Description

L'équipe technologique de Minsahe Innovations Inc. souhaite en apprendre davantage sur le déploiement de bases de données SQL et NoSQL sur AWS avec une démonstration des différents types de bases de données.

Yene, le Directeur des Infrastructures Technologiques en conversation avec vous :

____________________________________

Vous : Salut. En quoi puis-je vous aider ?

Yene : Ma société souhaite mettre en place une base de données sur AWS pour un petit projet. Nous ne savons pas quel service nous devrions utiliser.

Vous : Je peux aider avec ça. Si vous voulez une base de données relationnelle basée sur SQL, Amazon Relational Database Service, Amazon RDS en abrégé, est la solution à adopter.

Vous : Si vous ne voulez pas la complexité d'une base de données relationnelle, Amazon DynamoDB est celle à utiliser.

Yene : Je ne suis pas sûr de ce qui est le mieux pour nous. Sont-ils faciles à configurer ? Et qu'en est-il de la mise à l'échelle pour une utilisation accrue. Les deux le font-ils ?

Vous : Les deux sont très rationalisés et axés sur l'utilisateur, et ils utilisent différentes méthodes pour la mise à l'échelle. La base de données RDS basée sur SQL peut utiliser soit des instances Amazon EC2 plus grandes et plus puissantes, soit vous pouvez rapidement configurer une réplique en lecture si vous voulez seulement plus de capacité de lecture.

Yene : Ça a l'air vraiment génial.

 

Sommaire

Créez une base de données Amazon Aurora en utilisant Amazon Aurora et RDS. Créez une base de données non relationnelle en utilisant Amazon DynamoDB. Améliorez la vitesse de la base de données non relationnelle en déployant un cluster DynamoDB Accelerator (DAX), et réduisez la charge de travail de lecture de la base de données Aurora en déployant une réplica de lecture.

 

Etape1 : Créer de la base de données SQL

-        Dans la zone de recherche de la barre de navigation supérieure, saisissez les caractères suivants : rds

Une image contenant texte, capture d’écran, logiciel, Icône d’ordinateur

Le contenu généré par l’IA peut être incorrect.

-        Dans les résultats de recherche, sous Services, cliquez sur Aurora and RDS, puis dans le volet de navigation de gauche, cliquez sur Databases.

 

Une image contenant texte, Appareils électroniques, capture d’écran, logiciel

Le contenu généré par l’IA peut être incorrect.

 

-        Dans la section Databases, cliquez sur Create database.

Une image contenant texte, capture d’écran, logiciel, Icône d’ordinateur

Le contenu généré par l’IA peut être incorrect.

-        Pour Choose a database creation method, choisissez Full Configuration, puis pour Engine type, choisissez Aurora (MySQL Compatible).

 

Une image contenant texte, capture d’écran, logiciel, Icône d’ordinateur

Le contenu généré par l’IA peut être incorrect.

-        Pour Templates, choisissez Dev/Test puis pour DB cluster identifier, tapez : minsahedb

 

Une image contenant texte, capture d’écran, logiciel, Page web

Le contenu généré par l’IA peut être incorrect.

 

-        Pour la gestion des informations d'identification, choisissez ou conservez Managed in AWS Secrets Manager.

 

Une image contenant texte, capture d’écran, logiciel, Icône d’ordinateur

Le contenu généré par l’IA peut être incorrect.

 

-        Pour la classe d'instance DB, choisissez Burstable classes, dans la liste déroulante ci-dessous, choisissez db.t3.medium.

 

Une image contenant texte, capture d’écran, logiciel, Icône d’ordinateur

Le contenu généré par l’IA peut être incorrect.

 

-        Pour Virtual private cloud (VPC), choisissez LabVPC. Vous l’avez déjà créé au TP 01.

 

Une image contenant texte, capture d’écran, logiciel, Page web

Le contenu généré par l’IA peut être incorrect.

 

-        Pour Enhanced Monitoring, décochez la case pour désélectionner Enable Enhanced monitoring. Cliquez pour développer la section Additional configuration. Faites défiler vers le bas jusqu'à la section Maintenance (non montrée).

 

Une image contenant texte, capture d’écran, logiciel, Page web

Le contenu généré par l’IA peut être incorrect.

 

-        Décochez la case pour désactiver Enable auto minor version update. Au bas de la page, cliquez sur Create database.

Une image contenant texte, capture d’écran, logiciel, Page web

Le contenu généré par l’IA peut être incorrect.

-        Dans l'alerte d'information, vérifiez que la base de données est en cours de création. Attendez que la base de données soit créée. Cela peut prendre jusqu'à 10 minutes pour que le statut passe à Disponible.

Une image contenant texte, logiciel, Page web, Icône d’ordinateur

Le contenu généré par l’IA peut être incorrect.

 

-        Dans l'alerte de réussite, examinez le message. Dans la section Databases, cliquez sur minsahedb.

Une image contenant texte, logiciel, Page web, Icône d’ordinateur

Le contenu généré par l’IA peut être incorrect.

 

-        Cliquez pour développer la liste déroulante Actions. Examinez les actions disponibles pour la base de données. Notez l'action Add reader, que vous devez utiliser dans la section DIY ultérieure de cette solution.

Une image contenant texte, capture d’écran, logiciel, Page web

Le contenu généré par l’IA peut être incorrect.

 

Étape 2 : Création d’une table dans la base de données DynamoDB

-        Dans la zone de recherche de la barre de navigation supérieure, tapez : dynamodb, Dans les résultats de recherche, sous Services, cliquez sur DynamoDB.

Une image contenant texte, capture d’écran, logiciel, Icône d’ordinateur

Le contenu généré par l’IA peut être incorrect.

 

-        Dans le volet de navigation de gauche, cliquez sur Tables.

 

Une image contenant texte, capture d’écran, logiciel, Page web

Le contenu généré par l’IA peut être incorrect.

 

-        Dans la section Tables, cliquez sur Create table.

 

Une image contenant texte, logiciel, Page web, Icône d’ordinateur

Le contenu généré par l’IA peut être incorrect.

 

-        Pour Table name, saisissez un nom de votre choix, comme mytable. Pour Partition key, saisissez un nom de clé de votre choix, comme mytableid.

Une image contenant texte, capture d’écran, logiciel, Page web

Le contenu généré par l’IA peut être incorrect.

-        En bas de la page, cliquez sur Create table. Dans l'alerte d'information, vérifiez que la table est en cours de création.

 

Une image contenant texte, logiciel, Page web, Icône d’ordinateur

Le contenu généré par l’IA peut être incorrect.

 

-        Attendez que la table soit créée.

Une image contenant texte, logiciel, capture d’écran, Page web

Le contenu généré par l’IA peut être incorrect.

 

Étape 3 : Créer un cluster

-        Dans l'alerte de réussite, examinez le message. Dans le volet de navigation de gauche, sous DAX, cliquez sur Clusters.

 

Une image contenant texte, logiciel, capture d’écran, Page web

Le contenu généré par l’IA peut être incorrect.

 

-        Dans la section Clusters, cliquez sur Create cluster.

 

Une image contenant texte, logiciel, Page web, Site web

Le contenu généré par l’IA peut être incorrect.

 

-        Dans l'étape Choose cluster nodes, pour Cluster name, tapez un nom de votre choix, comme minsahedb-cluster.

Une image contenant texte, capture d’écran, logiciel, Page web

Le contenu généré par l’IA peut être incorrect.

-        nPour les Node types, dans le champ de recherche, saisissez : dax.r5.large 2. Choisissez dax.r5.large. Faites défiler vers le bas de la page, puis cliquez sur Next (non affiché).

Une image contenant texte, capture d’écran, logiciel, Icône d’ordinateur

Le contenu généré par l’IA peut être incorrect.

-        Dans l'étape Configure networks, pour Subnet group, choisissez Create new. 2. Pour Subnet group name, saisissez un nom de votre choix, tel que cluster-subnet-group.

Une image contenant texte, capture d’écran, logiciel, Page web

Le contenu généré par l’IA peut être incorrect.

 

-        Pour VPC ID, choisissez LabVPC.

 

Une image contenant texte, capture d’écran, logiciel, Page web

Le contenu généré par l’IA peut être incorrect.

 

-        Pour les sous-réseaux, choisissez les deux sous-réseaux disponibles. En bas de la page, cliquez sur Next.

Une image contenant texte, capture d’écran, logiciel, Page web

Le contenu généré par l’IA peut être incorrect.

 

-        Dans l'étape Configure security, pour IAM Service role for DynamoDB access, sélectionnez le bouton radio Choose existing. 2. Dans la liste déroulante ci-dessous, sélectionnez LabDXRole. Cliquez sur Next.

Une image contenant texte, capture d’écran, logiciel, Page web

Le contenu généré par l’IA peut être incorrect.

-        Dans l'étape Vérifier les paramètres avancés, en bas de la page, cliquez sur Suivant.

Une image contenant texte, Appareils électroniques, capture d’écran, logiciel

Le contenu généré par l’IA peut être incorrect.

-        Dans l'étape Review and create, faites défiler vers le bas pour examiner la page, puis cliquez sur Create cluster (non affiché).

Une image contenant texte, capture d’écran, logiciel, Page web

Le contenu généré par l’IA peut être incorrect.

 

Félicitations ! Vous avez terminé la section Pratiquer.

 

Allez dans la section suivante pour compléter la solution.

 

Une image contenant texte, logiciel, Page web, Icône d’ordinateur

Le contenu généré par l’IA peut être incorrect.

 

Méthode de validation de la solution

Notre service de validation vérifiera que la table DynamoDB et le cluster DAX ont été créés et que la base de données Aurora a été créée avec une réplique de lecture.

Indice : La sélection de la base de données existante et le choix des "Actions" vous donne l'option dont vous avez besoin.

Assurez-vous que le statut du lecteur passe à "Disponible" avant de vérifier.

 

 

Une image contenant texte, capture d’écran, logiciel, Icône d’ordinateur

Le contenu généré par l’IA peut être incorrect.

 

Une image contenant texte, capture d’écran, nombre, Police

Le contenu généré par l’IA peut être incorrect.

 

Une image contenant texte, capture d’écran, logiciel, Icône d’ordinateur

Le contenu généré par l’IA peut être incorrect.

 

Une image contenant texte, capture d’écran, logiciel, Icône d’ordinateur

Le contenu généré par l’IA peut être incorrect.

 

Une image contenant texte, capture d’écran, Logiciel multimédia, logiciel

Le contenu généré par l’IA peut être incorrect.

Aucun commentaire:

Enregistrer un commentaire

On joue un peu avec les bases de données dans AWS

  Comparaison de bases de données Description L'équipe technologique de Minsahe Innovations Inc . souhaite en apprendre davantage ...