Big Data avec AWS
- Besoin croissant des pipelines de données
- Les données dans le pipeline
- Aws Data Pipeline
- Étapes de déploiement d’une solution Big data AWS
Atelier pratique
Collecte des données avec AWS
Introduction à la collecte des données
- Outils de collect dans AWS
- Amazon SQS
- AWS IOT
- AWS Data Pipeline
- Kinesis
- Comparaison entre les Outils
- Présentation d’Amazon Kinesis
Amazon Kinesis Data Stream
- Avantages d’Amazon Kinesis Stream
- Chargement de données dans Kinesis Stream
- Architecture de haut niveau de Kinesis Data Stream
- Concepts de base de Kinesis Stream
- Producteurs de données (Data producers)
- Consommateurs de données (Data consumers)
- Bibliothèques de connecteurs kinesis (Kinesis Connector Library KCL)
Amazon kinesis Firehose
- Concepts clés
- Le transfert de données à l’aide de Lambda
- Présentation des transformations de données Firehose
Démo 1: Exécution d’opérations de flux de données Kinesis
Démo 2: Traitement en temps réel des données avec KCL
Démo 3: Flux de livraison de Kinesis Data Firehose
Atelier pratique
Stockage des données avec AWS
Introduction
Amazon Glacier
- Présentation de Amazon Glacier
- Glacier et Big Data
DynamoDB
- Présentation de DynamoDB
- L’architecture de la table DynamoDB
- DynamoDB dans AWS Eco-System
- Partitions DynamoDB
- Distribution des données
- Concepts clés
- DynamoDB GSI / LSI
- Indice secondaire local (LSI)
- Indice secondaire mondial (GSI)
- Flux et réplication DynamoDB
- DynamoDB Stream
- Réplication entre régions
- Sélection de la clé de partition
Démo : Créer et interroger une table NoSQL avec Amazon DynamoDB
Atelier pratique