Plan du cours

Introduction

Vue d'ensemble de la pile SMACK

  • Qu'est-ce qu'Apache Spark ? Caractéristiques d'Apache Spark
  • Qu'est-ce qu'Apache Mesos ? Caractéristiques d'Apache Mesos
  • Qu'est-ce qu'Apache Akka ? Caractéristiques d'Apache Akka
  • Qu'est-ce qu'Apache Cassandra ? Caractéristiques d'Apache Cassandra
  • Qu'est-ce qu'Apache Kafka ? Caractéristiques d'Apache Kafka

Langage Scala

  • Syntaxe et structure de Scala
  • Structures de contrôle en Scala

Préparation de l'environnement de développement

  • Installation et configuration de la pile SMACK
  • Installation et configuration de Docker

Apache Akka

  • Utilisation des acteurs

Apache Cassandra

  • Création d'une base de données pour les opérations en lecture
  • Travail avec les sauvegardes et la récupération

Connecteurs

  • Création d'un flux
  • Construction d'une application Akka
  • Stockage des données avec Cassandra
  • Examen des connecteurs

Apache Kafka

  • Travail avec les clusters
  • Création, publication et consommation de messages

Apache Mesos

  • Allocation des ressources
  • Exécution de clusters
  • Travail avec Apache Aurora et Docker
  • Exécution de services et de tâches
  • Déploiement de Spark, Cassandra et Kafka sur Mesos

Apache Spark

  • Gestion des flux de données
  • Travail avec les RDDs et les dataframes
  • Analyse des données

Dépannage

  • Gestion des échecs de services et des erreurs

Résumé et conclusion

Pré requis

  • Une compréhension des systèmes de traitement de données

Audience

  • Data Scientists
 14 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires