Introduction aux services de bases de données AWS

Notions d'AWS

Amar Suchak

Software Engineer, Microsoft

Pourquoi les bases de données sont-elles cruciales ?

Image d'un système de catalogue de bibliothèque

Notions d'AWS

Comprendre les types de bases de données

  • Bases de données relationnelles (RDS)
    • Comme une bibliothèque bien organisée
    • Utilisent MySQL, PostgreSQL, Oracle, etc.
    • Idéales pour les applications classiques
    • AWS RDS : la bibliothèque robuste du monde numérique

Image d'un SGBDR

  • Bases de données NoSQL (DynamoDB)
    • Comme un présentoir de magazines dynamique
    • Schéma flexible pour données non structurées
    • Idéales pour mobiles, IoT, jeux
    • AWS DynamoDB : adaptable et prête pour un contenu en constante évolution

Image d'une structure de données NoSQL illustrant la souplesse de récupération et d'opération sur de nouveaux types d'objets

Notions d'AWS

Plongée dans RDS

  • Évolutif et économique
  • Prend en charge plusieurs moteurs comme MySQL, PostgreSQL, etc.

Image d'une base de données relationnelle où l'on voit des liens entre différentes tables sous forme de graphe

Notions d'AWS

DynamoDB en détail

  • Conçu pour des applications à l'échelle du Web
  • Latence de quelques millisecondes

Image de tours d'objets groupés de façon semi-aléatoire illustrant la flexibilité de DynamoDB

Notions d'AWS

DynamoDB : suite

  • DynamoDB utilise un modèle clé-valeur
  • Une clé pointe vers une valeur

image d'une clé tenue devant un mur de coffrets de sûreté

Notions d'AWS

Au-delà de RDS et DynamoDB

Image montrant différents services de bases de données au-delà de RDS et DynamoDB

1 https://docs.aws.amazon.com/whitepapers/latest/aws-overview/database.html
Notions d'AWS

Services de migration de bases de données AWS

Déplacer des données de bases de données locales vers AWS AWS_DMS.png

1 https://aws.amazon.com/dms/
Notions d'AWS

Passons à la pratique !

Notions d'AWS

Preparing Video For Download...