Certifieringsträning för Apache Kafka - eLearning

4.900,00 SEK

  • 50 hours
eLearning

AVC:s Kafka-certifiering gör det möjligt för dig att lära dig hur man effektivt kan bearbeta stora mängder data med hjälp av en mängd verktyg. Denna utbildning kommer att hjälpa dig att förbättra din expertis inom Big Data-analys. Med vårt blandade inlärningsansats kommer du att bemästra grunderna i Apache Kafka samtidigt som du utforskar dess praktiska tillämpningar. Fördjupa dig i en banbrytande läroplan utformad av branschexperter och skaffa de färdigheter som krävs för att utmärka dig som Kafka-utvecklare.

Nyckelfunktioner

Språk

Kursen och materialet är på engelska

Nivå

Nybörjare - Mellannivå för blivande dataingenjör

Tillgång

1 års tillgång till självstudieplattformen för eLearning dygnet runt

9,5 timmars videomaterial

med rekommenderad studietid på 50 timmar

Fallstudie

Inkluderar 1 branschbaserad fallstudie

Ingen tentamen

Ingen tentamen för kursen men studenten kommer att få ett intyg om genomförd utbildning

Hero

Lärandemål

I slutet av denna kurs kommer du att kunna:

Förstå grunderna i Apache Kafka

Lär dig arkitekturen och de centrala komponenterna i Kafka, inklusive producenter, konsumenter, mäklare, ämnen, partitioner och loggar.

Att bemästra Kafka-drift

Lär dig att övervaka, felsöka och underhålla Kafka-miljöer.

Bygga realtidsdatapipelines

Utveckla förmågan att designa och implementera realtidsdatapipelines med Kafka-producenter och konsumenter.

Säkerställande av datareliabilitet och skalbarhet

Implementera strategier för datalagring, felfrihet och skalbarhet i Kafka-baserade system.

Kurstidslinje

Hero
  1. Introduktion till Apache Kafka

    Lektion 01

    • Översikt över Big Data
    • Stor dataanalys
    • Meddelandesystem
    • Kafkaöversikt
    • Kafka-komponenter och arkitektur
    • Kafka-kluster
    • Kafka-industrins användningsområden
    • Demo: Installera Kafka och Zookeeper
    • Demo: Enkel nod med enkel/flera mäklarkluster
  2. Kafka-producent

    Lektion 02

    • Översikt av producenten och dess arkitektur
    • Kafka-producentkonfiguration
    • Skicka meddelanden
    • Serialiserare
    • Partitioner
  3. Kafka-konsument

    Lektion 03

    • Omröstningsslinga
    • Konfigurera konsument
    • Begå och förskjut
    • Balansera lyssnare
    • Konsumera poster med en specifik offset
    • Avserialiserare
  4. Kafka-drift och prestandajustering

    Lektion 04

    • Lärandemål
    • Replikationer
    • Lagring
    • Konfiguration i pålitligt system
  5. Kafkas klusterarkitektur och administration av Kafka

    Lektion 05

    • Multi-klusterarkitektur
    • MirrorMaker
    • Administrera Kafka
    • Dynamiska konfigurationsändringar
    • Konsolproducentverktyg
    • Konsolkonsumentverktyg
  6. Kafka-övervakning och schemaregister

    Lektion 06

    • Övervakning
    • Kafka Schema Registry och Avro
    • Komponenter för Kafka Schema Registry
    • Kafka Schema Registry fungerar
  7. Kafka Streams och Kafka Connectors

    Lektion 07

    • Kafka Stream-arkitektur, funktion och komponenter
    • Strömningskoncept och funktion
    • Kafka-kopplingar
  8. Integration av Kafka med Storm

    Lektion 08

    • Apache Storms arkitektur och komponenter
    • Apache Storm-topologi
    • Kafka Spout
    • Integration av Apache Storm och Kafka
  9. Integration av Kafka med Spark och Flume

    Lektion 09

    • Grundläggande om Spark - RDD, Datauppsättningar samt Transformationer och åtgärder
    • Spark Stream
    • Integration av Spark med Kafka
    • Flume
    • Flume Kafka till HDFS-konfiguration
  10. Administratörsklient och Säkring av Kafka

    Lektion 10

    • Administratörsklient
    • Kafkas säkerhet
    • Kafkas säkerhetskomponenter
    • Konfigurera SSL i Kafka
    • Säkra med hjälp av ACL:er
Apache Kafka-kurs

Vem bör anmäla sig till det här programmet?

En certifieringskurs i Apache Kafka är idealisk för ett brett spektrum av yrkesverksamma och individer som vill förbättra sina kunskaper inom dataströmning, realtidsanalys och distribuerade system.

Mjukvaruutvecklare

Dataingenjörer

Big Data-specialister

DevOps-ingenjörer

Systemadministratörer

Affärsintelligens (BI) Professionella

Lösningar arkitekter

Studenter och nyutexaminerade

Starta kursen nu

Förkunskapskrav

Det finns inga formella krav för att registrera sig på kursen. Förkunskapskraven för att delta i en Apache Kafka-certifieringsträningskurs är generellt sett minimala, men att ha en grundläggande förståelse för vissa koncept och teknologier kommer i hög grad att förbättra din inlärningsupplevelse.

Grundläggande programmeringskunskap

  • Språkkunskaper: Det är till hjälp att vara kompetent i åtminstone ett programmeringsspråk såsom Java, Python eller Scala, eftersom Kafka vanligtvis används inom dessa miljöer.
  • Förståelse för koncept: Kunskap om objektorienterad programmering (OOP), datastrukturer och grundläggande algoritmer är fördelaktigt.

Förståelse för distribuerade system

  • Koncept: Bekantskap med grundläggande principer för distribuerade system såsom noder, kluster och nätverksprotokoll är till hjälp. Kafka fungerar som ett distribuerat meddelandesystem, så förståelse för hur distribuerade system fungerar är avgörande.
  • Hög tillgänglighet och felfrihet: En grundläggande förståelse för hur distribuerade system säkerställer drifttid, replikering och felfrihet kan vara värdefull.

Grundläggande kunskaper i Linux/Unix

  • Kafka installeras vanligtvis på Linux-baserade system, så grundläggande färdigheter i Linux kommandorad för systemnavigering och operationer kommer att vara fördelaktiga.
  • Kunskap om att hantera processer, filer och kataloger i Linux kan vara till hjälp vid installation och underhåll av Kafka.

Kännedom om databaser (valfritt men hjälpsamt)

  • Grundläggande förståelse för databaser (relationsdatabaser eller NoSQL) och koncept som datareplikering och skalning kan vara till hjälp för att förstå Kafkas distribuerade datalagringsmodell.

Vanliga frågor

Behöver du en företagslösning eller integration av LMS?

Hittade du inte kursen eller programmet som skulle passa för ditt företag? Behöver du LMS-integration? Skriv till oss! Vi löser det!