Aperçu du cours
Objectif de formation : Comprendre le fonctionnement et les forces des outils Storm et Spark
Prérequis
- Connaissances solides en développement logiciel
Fonctionnalités
- Maîtriser les concepts de base du développement d'applications Big Data en temps réel
- Appréhender Spark et Storm
- Implémenter des systèmes de calcul distribué temps réel de Storm & de Spark
- Gérer des quantités importante de données en temps réel
Public ciblé
- Concepteurs
- Développeurs
- Architectes
Détails
- 14 Sections
- 72 Lessons
- 21 heures
Expand all sectionsCollapse all sections
- Introduction à l'architecture temps réel5
- Introduction à l'architecture temps réel5
- Présentation de l'architecture Kafka5
- Présentation de l'architecture Kafka5
- Architecture Apache Storm7
- Architecture Apache Storm7
- Traitement des messages Storm5
- 7.1Programmation de services avec Clojure, Java, Python
- 7.2Cycle de vie d’un message
- 7.3API Storm : fiabilité
- 7.4Déploiement de la fiabilité pour une application utilisant le Big Data
- 7.5Travaux pratiques : Implémentation d’un projet de traitement des réseaux sociaux en temps réel dans l’architecture KAPPA
- Traitement des messages Storm5
- 8.1Programmation de services avec Clojure, Java, Python
- 8.2Cycle de vie d’un message
- 8.3API Storm : fiabilité
- 8.4Déploiement de la fiabilité pour une application utilisant le Big Data
- 8.5Travaux pratiques : Implémentation d’un projet de traitement des réseaux sociaux en temps réel dans l’architecture KAPPA
- Architecture d'Apache Spark5
- Architecture d'Apache Spark5
- Temps réel avec Spark Streaming6
- Temps réel avec Spark Streaming6
- Présentation des autres acteurs du marché3
- Présentation des autres acteurs du marché3