Kursplan

Introduksjon

Oversikt over SMACK-stakken

  • Hva er Apache Spark? Apache Spark-funksjoner
  • Hva er Apache Mesos? Apache Mesos-funksjoner
  • Hva er Apache Akka? Apache Akka-funksjoner
  • Hva er Apache Cassandra? Apache Cassandra-funksjoner
  • Hva er Apache Kafka? Apache Kafka-funksjoner

Scala-programmeringsspråk

  • Scala-syntaks og struktur
  • Scala-kontrollflyt

Forberedelse av utviklingsmiljøet

  • Installasjon og konfigurasjon av SMACK-stakken
  • Installasjon og konfigurasjon av Docker

Apache Akka

  • Bruke aktører

Apache Cassandra

  • Opprette en database for leseoperasjoner
  • Arbeide med sikkerhetskopi og gjenoppretting

Kobleprogrammer

  • Opprette en strøm
  • Bygge et Akka-program
  • Lagre data med Cassandra
  • Gjennomgang av kobleprogrammer

Apache Kafka

  • Arbeide med kluster
  • Opprette, publisere og konsumere meldinger

Apache Mesos

  • Allokere ressurser
  • Kjøre kluster
  • Arbeide med Apache Aurora og Docker
  • Kjøre tjenester og jobber
  • Distrere Spark, Cassandra og Kafka på Mesos

Apache Spark

  • Hantere datastrømmer
  • Arbeide med RDDs og dataframes
  • Utføre dataanalyse

Feilsøking

  • Håndtere feil i tjenester og feil

Sammenfattning og konklusjon

Krav

  • Forståelse av dataprogramvaresystemer

Målgruppe

  • Datavitenskapsfolk
 14 timer

Antall deltakere


Pris per deltaker

Referanser (1)

Kommende kurs

Relaterte kategorier