Struttura del corso

Introduzione

Panoramica dello stack SMACK

  • Cos'è Apache Spark? Caratteristiche di Apache Spark
  • Cos'è Apache Mesos? Caratteristiche di Apache Mesos
  • Cos'è Apache Akka? Caratteristiche di Apache Akka
  • Cos'è Apache Cassandra? Caratteristiche di Apache Cassandra
  • Cos'è Apache Kafka? Caratteristiche di Apache Kafka

Linguaggio Scala

  • Sintassi e struttura di Scala
  • Flussi di controllo in Scala

Preparazione dell'ambiente di sviluppo

  • Installazione e configurazione dello stack SMACK
  • Installazione e configurazione di Docker

Apache Akka

  • Utilizzo degli attori (actors)

Apache Cassandra

  • Creazione di un database per le operazioni di lettura
  • Lavorare con i backup e il ripristino

Connector (Connettori)

  • Creazione di un flusso
  • Costruzione di un'applicazione Akka
  • Archiviazione dei dati con Cassandra
  • Revisione dei connettori

Apache Kafka

  • Lavorare con i cluster
  • Creazione, pubblicazione e consumo di messaggi

Apache Mesos

  • Allocazione delle risorse
  • Esecuzione dei cluster
  • Lavorare con Apache Aurora e Docker
  • Esecuzione di servizi e processi (jobs)
  • Distribuzione di Spark, Cassandra e Kafka su Mesos

Apache Spark

  • Gestione dei flussi di dati
  • Lavorare con RDDs e DataFrame
  • Esecuzione dell'analisi dei dati

Risoluzione dei problemi

  • Gestione delle interruzioni dei servizi e degli errori

Riepilogo e Conclusione

Requisiti

  • Una comprensione dei sistemi di elaborazione dati

Pubblico di riferimento

  • Data Scientists
 14 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative