Introduction aux magasins de données dans AWS

Utiliser des magasins de données dans AWS

Dunieski Otano

Amazon Web Services Solutions Architect

Choisir le bon magasin de données AWS

  • Des dizaines de services de stockage AWS
  • Comment choisir le bon ?
  • Ce cours : 4 magasins de données de base

Développeur

Utiliser des magasins de données dans AWS

Aperçu du stockage AWS

  • Stockage de fichiers : Amazon EFS, Amazon FSx
  • Stockage en blocs : Amazon EBS
  • Stockage d'objets : Amazon S3
  • Base de données : Amazon DynamoDB, Amazon RDS
  • Mise en cache : Amazon ElastiCache
  • Recherche : Amazon OpenSearch Service
  • Sauvegarde : AWS Backup

espace_de_stockage_vierge

Utiliser des magasins de données dans AWS

Comprendre les stockages en blocs, de fichiers et d'objets

  • Stockage en blocs : volumes bruts
    • Rattachés aux instances EC2 comme des disques
    • Exemples : EBS, Instance Store
  • Stockage de fichiers : systèmes de fichiers partagés
    • Plusieurs serveurs accèdent aux mêmes fichiers
    • Exemples : EFS, FSx
  • Stockage d'objets : fichiers stockés comme objets
    • Accès par API, échelle illimitée
    • Exemple : S3

diagramme

Utiliser des magasins de données dans AWS

Bases relationnelles vs non relationnelles

  • Relationnel (SQL) : tables structurées avec relations
    • Schéma fixe, transactions ACID, jointures complexes
    • Exemple AWS : Amazon RDS (MySQL, PostgreSQL)

relationnel

  • Non relationnel (NoSQL) : modèles de données souples

    • Sans schéma, mise à l'échelle horizontale, haute performance
    • Exemple AWS : DynamoDB (clé‑valeur/document)

    nosql

Utiliser des magasins de données dans AWS

Ce cours porte sur

  • Amazon S3 - Stockage d'objets
  • Amazon DynamoDB - Base NoSQL
  • Amazon ElastiCache - Mise en cache en mémoire
  • Amazon OpenSearch Service - Recherche et analytique

focus

Utiliser des magasins de données dans AWS

Créer une application de commerce électronique

Scénario : boutique en ligne avec catalogue, panier et recherche

  • Amazon S3 : stocker les images et vidéos de produits
  • Amazon DynamoDB : stocker les profils et données de panier
  • Amazon ElastiCache : mettre en cache les fiches produit souvent consultées
  • Amazon OpenSearch : propulser la recherche de produits

panneau

Utiliser des magasins de données dans AWS

Ce que vous apprendrez dans ce cours

  • Quand utiliser chaque service
  • Choisir selon vos modes d'accès
  • Compromis : performance, coût, cohérence

feuille_de_route

Utiliser des magasins de données dans AWS

Passons à la pratique !

Utiliser des magasins de données dans AWS

Preparing Video For Download...