Apache Storm, développer des applications pour le Big Data, 3 jours (réf. ASB)

Formation

À Paris la Défense

1 960 € HT

Appeler le centre

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

  • Lieu

    Paris la défense

  • Durée

    3 Jours

  • Dates de début

    Dates au choix

Vous apprendrez dans cette formation à développer des applications vous permettant de traiter en temps réel des données et services placés dans le Cloud. Vous découvrirez également les atouts de Storm par rapport au Big Data traditionnel et comprendrez son système de calcul distribué temps réel.

Les sites et dates disponibles

Lieu

Date de début

Paris la Défense ((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044

Date de début

Dates au choixInscriptions ouvertes
Dates au choixInscriptions ouvertes
Dates au choixInscriptions ouvertes

À propos de cette formation

Objectifs pédagogiques
Traiter en temps réel des données placées dans le Cloud
Coordonner des échanges
Développer des services pour le Cloud
Synchroniser des données entre un Cloud privé et un réseau social

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Apache
  • Services
  • Big data
  • Cloud computing
  • Cloud
  • Serveurs web
  • Web
  • Java
  • Ruby
  • Langage de programmation

Le programme

PROGRAMME DE FORMATION » 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émonstration Exemples d'utilisation de Storm. » Introduction au projet Apache 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). Travaux pratiques Utiliser l'API Storm pour gérer les enregistrements d'utilisateurs. » Scalabilité horizontale 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. Travaux pratiques Gérer la montée en charge via l'augmentation des serveurs Web. » Traitement des messages garantis 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. Travaux pratiques Réguler les messages client et assurer leur suivi. » Tolérance aux pannes Gestion des Bolts. Le projet Apache Kafka. Définition des transactions. Topologie transactionnelle et Storm cluster. Rôles des Nimbus et ZooKeeper. Travaux pratiques Utiliser ZooKeeper pour la négociation distribuée. » Développement de services pour le Cloud Programmation de services avec les différents langages Clojure, Java, Ruby, Python. Introduction à de nouveaux langages. Travaux pratiques Appliquer l'interopérabilité dans le Big Data temps réel. » 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. Travaux pratiques Synchroniser des données entre un Cloud privé et un réseau social.

Informations complémentaires

Sommaire • Le Big Data • Introduction au projet Apache Storm • Scalabilité horizontale • Traitement des messages garantis • Tolérance aux pannes • Développement de services pour le Cloud • Interconnexion avec les réseaux sociaux Participants Concepteurs, développeurs. Prérequis Il est important d'avoir une expérience dans le développement, si possible en Java. Une compréhension des problèmes liés au Big Data est un plus. Travaux pratiques Développement d'applications pour le Big Data. Méthodes pédagogiques Cours 30% travaux pratique 70%.

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Apache Storm, développer des applications pour le Big Data, 3 jours (réf. ASB)

1 960 € HT