Schița de curs

Introducere

Prezentare SMACK Stack

  • Ce este Apache Spark? Caracteristici ale Apache Spark
  • Ce este Apache Mesos? Caracteristici ale Apache Mesos
  • Ce este Apache Akka? Caracteristici ale Apache Akka
  • Ce este Apache Cassandra? Caracteristici ale Apache Cassandra
  • Ce este Apache Kafka? Caracteristici ale Apache Kafka

Limbajul Scala

  • Sintaxa și structura limbajului Scala
  • Structura de control în Scala

Prepararea mediului de dezvoltare

  • Instalarea și configurarea SMACK stack-ului
  • Instalarea și configurarea Dockerului

Apache Akka

  • Utilizarea actorilor

Apache Cassandra

  • Crearea unei baze de date pentru operațiuni de citire
  • Lucrul cu backup-uri și recuperare

Conectori

  • Crearea unui flux de date
  • Construirea unei aplicații Akka
  • Stocarea datelor cu Cassandra
  • Revizuirea conectorilor

Apache Kafka

  • Lucrul cu clustere
  • Crearea, publicarea și consumarea mesajelor

Apache Mesos

  • Alocarea resurselor
  • Executarea clusterelor
  • Lucrul cu Apache Aurora și Docker
  • Executarea serviciilor și a sarcinilor (jobs)
  • Implementarea Spark, Cassandra și Kafka pe Mesos

Apache Spark

  • Gestionarea fluxurilor de date
  • Lucrul cu RDD-uri și dataframe-uri
  • Efectuarea analizei datelor

Rezolvarea problemelor tehnice

  • Gestionarea eșecurilor serviciilor și a erorilor

Concluzii și rezumat

Cerințe

  • O înțelegere a sistemelor de procesare a datelor

Audiență

  • Data Scientists
 14 ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite