Introduction aux magasins de données AWS

Utiliser les 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 les magasins de données dans AWS

Aperçu du stockage AWS

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

stockage_vierge

Utiliser les magasins de données dans AWS

Comprendre les stockages bloc, fichier et objet

  • Stockage en bloc : Volumes bruts
    • Attaché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 via API, échelle illimitée
    • Exemple : S3

schéma

Utiliser les 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 flexibles

    • Sans schéma, scalabilité horizontale, hautes performances
    • Exemple AWS : DynamoDB (clé-valeur/document)

    nosql

Utiliser les magasins de données dans AWS

Ce cours se concentre sur

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

focus

Utiliser les magasins de données dans AWS

Créer une application e-commerce

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

  • Amazon S3 : Stocker images et vidéos produits
  • Amazon DynamoDB : Stocker profils utilisateurs et paniers
  • Amazon ElastiCache : Mettre en cache les fiches produits fréquentes
  • Amazon OpenSearch : Alimenter la recherche produit

panneau

Utiliser les 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 entre performance, coût et cohérence

feuille de route

Utiliser les magasins de données dans AWS

Passons à la pratique !

Utiliser les magasins de données dans AWS

Preparing Video For Download...