📌 Objectif : Stocker des données massives de manière optimisée.
4.1 Amazon S3 - Stockage Objet
Amazon S3 est une solution de stockage distribué pour tous types de données.
🛠 Concrètement, comment ça marche ?
1️⃣ Les fichiers sont stockés sous forme d’objets.
2️⃣ S3 permet de scaler automatiquement en fonction du volume de données.
3️⃣ S3 Glacier permet d’archiver les données à faible coût.
💡 Exemple concret :
Netflix stocke ses vidéos sur S3 avant de les diffuser en streaming.
4.2 Amazon Redshift - Data Warehouse
Amazon Redshift est une base optimisée pour les analyses à grande échelle.
🛠 Concrètement, comment ça marche ?
1️⃣ Chargez des données depuis S3 ou RDS.
2️⃣ Effectuez des requêtes SQL massivement parallélisées.
3️⃣ Analysez plusieurs pétaoctets de données en quelques secondes.
💡 Exemple concret :
Uber utilise Redshift pour analyser les tendances de déplacement des chauffeurs en fonction des heures.
4.3 Amazon DynamoDB - Base NoSQL Haute Performance
DynamoDB est une base NoSQL scalable utilisée pour les applications Big Data.
🛠 Concrètement, comment ça marche ?
1️⃣ Stocke les données sous forme clé-valeur (NoSQL).
2️⃣ Réplication multi-régions pour éviter toute perte de données.
3️⃣ Supporte des millions de requêtes par seconde.
💡 Exemple concret :
Amazon utilise DynamoDB pour gérer les paniers d’achats des clients en temps réel.