Développer des applications Big Data avec Storm
Formation
A distance
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Méthodologie
A distance
-
Dates de début
Dates au choix
La formation Scorm Big Data permet d'accuérir les compétences nécessaires pour traiter en temps réel des données placées dans le Cloud, coordonner des échanges, développer des services pour le Cloud et synchroniser des données entre un Cloud privé et un réseau social. .
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Les matières
- Services
Le programme
Le Big Data
- Définition du périmètre du Big Data. Le projet Hadoop, positionnement du projet Storm.
- Les concepts de base des projets Big Data.
- Différence entre Cloud Computing privé et public.
- Les architectures Big Data à base du projet Storm.
- Définition de l'environnement de développement.
- Création de projets basés sur Storm.
- Définition des composants Storm (spout et bolt).
- Définition des flux Storm.
- Modèle de données (clé, valeur).
- Définition de la haute disponibilité.
- Les topologies possibles.
- Parallélisation des calculs et traitement de données.
- Scalabilité des serveurs Web.
- Utilisation de Storm cluster.
- Scalabilité des bases de données.
- Définition d'un message "entièrement traité".
- Cycle de vie d'un message.
- L'API Storm pour la définition de la fiabilité.
- Stratégie de mise en place de la fiabilité pour une application utilisant le Big Data.
- Gestion des Bolts.
- Le projet Apache Kafka.
- Définition des transactions.
- Topologie transactionnelle et Storm cluster.
- Rôles des Nimbus et ZooKeeper.
- Programmation de services avec les différents langages Clojure, Java, Ruby, Python.
- Introduction à de nouveaux langages.
Interconnexion avec les réseaux sociaux
- L'utilisation de Twitter4J.
- Configuration de la sécurité d'accès.
- Gestion d'événements avec Storm.
- Définition de callback.
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Développer des applications Big Data avec Storm