Certifieringsträning för Apache Kafka - eLearning
4.900,00 SEK
- 50 hours
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

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

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
Kafka-producent
Lektion 02
- Översikt av producenten och dess arkitektur
- Kafka-producentkonfiguration
- Skicka meddelanden
- Serialiserare
- Partitioner
Kafka-konsument
Lektion 03
- Omröstningsslinga
- Konfigurera konsument
- Begå och förskjut
- Balansera lyssnare
- Konsumera poster med en specifik offset
- Avserialiserare
Kafka-drift och prestandajustering
Lektion 04
- Lärandemål
- Replikationer
- Lagring
- Konfiguration i pålitligt system
Kafkas klusterarkitektur och administration av Kafka
Lektion 05
- Multi-klusterarkitektur
- MirrorMaker
- Administrera Kafka
- Dynamiska konfigurationsändringar
- Konsolproducentverktyg
- Konsolkonsumentverktyg
Kafka-övervakning och schemaregister
Lektion 06
- Övervakning
- Kafka Schema Registry och Avro
- Komponenter för Kafka Schema Registry
- Kafka Schema Registry fungerar
Kafka Streams och Kafka Connectors
Lektion 07
- Kafka Stream-arkitektur, funktion och komponenter
- Strömningskoncept och funktion
- Kafka-kopplingar
Integration av Kafka med Storm
Lektion 08
- Apache Storms arkitektur och komponenter
- Apache Storm-topologi
- Kafka Spout
- Integration av Apache Storm och Kafka
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
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

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
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!