Sujet

Services de bases de données AWS

Découvrez les principaux services de bases de données d'AWS : les bases managées et spécialisées, les bases relationnelles avec Amazon RDS et Amazon Aurora, les options NoSQL et en mémoire comme Amazon DynamoDB et Amazon ElastiCache, et la migration avec AWS DMS.

AWS propose une base de données pensée pour chaque type de charge, au lieu de forcer tous les problèmes dans un seul moteur. Ce thème couvre cette approche spécialisée : ce qui change quand AWS gère la base à votre place, et quel service convient aux scénarios relationnels, NoSQL, en mémoire et de migration à l'examen AWS Certified Cloud Practitioner.

Les leçons vont de l'idée générale aux services concrets. Vous commencez par la différence entre un service managé et une base autogérée sur Amazon EC2, puis vous voyez les bases relationnelles avec Amazon RDS et Amazon Aurora, les options NoSQL et en mémoire comme Amazon DynamoDB et Amazon ElastiCache, et enfin les outils qui déplacent une base existante vers AWS.

Ce que couvre ce thème

  • la différence entre un service de base de données managé et une base autogérée sur Amazon EC2
  • les données relationnelles face aux non relationnelles et l'idée des bases de données spécialisées (purpose-built)
  • les bases relationnelles managées avec Amazon RDS, dont la haute disponibilité Multi-AZ et les réplicas en lecture
  • Amazon Aurora et Aurora Serverless, et ce qui les distingue des moteurs RDS standard
  • le NoSQL avec Amazon DynamoDB et les données en mémoire avec Amazon ElastiCache et Amazon MemoryDB
  • le déplacement de bases vers AWS avec AWS Database Migration Service et AWS Schema Conversion Tool

Pourquoi c'est important

Les questions sur les bases de données à l'examen décrivent presque toujours un scénario et demandent quel service convient. Si vous savez associer les charges relationnelles, clé-valeur, en mémoire et graphe à Amazon RDS, Amazon DynamoDB, Amazon ElastiCache et Amazon Neptune, vous répondez à la plupart sans hésiter.

Ces services s'appuient aussi sur les thèmes précédents et préparent les suivants. RDS et Aurora s'exécutent dans les Régions et les zones de disponibilité du thème sur l'infrastructure mondiale, Multi-AZ est un exemple concret de la haute disponibilité que vous y avez vue, et le compromis entre managé et autogéré renvoie directement au modèle de responsabilité partagée. Une fois que vous savez à quoi sert chaque base, les leçons sur le réseau, la sécurité et la tarification ont une base sur laquelle s'appuyer.

Leçons de ce sujet

  1. 1Les bases de données sur AWSGratuit
  2. 2Bases de données relationnelles : Amazon RDS et Aurora
  3. 3Bases de données NoSQL et en mémoire
  4. 4Outils de migration de bases de données