Administration of Kafka Message Queue Počítačový Kurz
Možnosti Kafky přesahují streamování zpracování dat a zahrnují fronty zpráv, což z něj činí všestranný nástroj pro vytváření datových kanálů v reálném čase.
Toto živé školení vedené instruktorem (online nebo na místě) je zaměřeno na středně pokročilé správce systému, kteří chtějí efektivně využít funkce řazení zpráv Kafka.
Na konci tohoto školení budou účastníci schopni:
- Pochopte možnosti a architekturu řazení zpráv Kafka.
- Nakonfigurujte témata Kafka pro scénáře řazení zpráv.
- Vytvářejte a konzumujte zprávy pomocí Kafky.
- Monitorujte a spravujte Kafku jako frontu zpráv.
Formát kurzu
- Interaktivní přednáška a diskuze.
- Spousta cvičení a cvičení.
- Praktická implementace v prostředí živé laboratoře.
Možnosti přizpůsobení kurzu
- Chcete-li požádat o školení na míru pro tento kurz, kontaktujte nás a domluvíme se.
Návrh Školení
Úvod do Kafky jako fronty zpráv
- Přehled Apache Kafka
- Kafka jako fronta zpráv: pojmy a charakteristiky
- Příklady použití pro použití Kafky jako fronty zpráv
Konfigurace témat Kafka pro službu Řízení front zpráv
- Konfigurace tématu pro scénáře řazení zpráv
- Rozdělovací strategie pro distribuci zpráv
- Aspekty replikace a odolnosti proti chybám
Vytváření a přijímání zpráv
- Vytváření zpráv ke Kafkovým tématům
- Implementace spotřebitelů zpráv
- Správa skupin spotřebitelů a kompenzací pro spotřebu zpráv
Zpracování zpráv a zpracování chyb
- Sémantika zpracování zpráv v Kafkovi
- Zpracování chyb a strategie opakování
- Fronty nedoručených zpráv a opětovné zpracování zpráv
Sledování a Management
- Monitorování Kafky pro propustnost zpráv a latenci
- Správa kafkovských témat a skupin spotřebitelů
- Ladění výkonu pro úlohy řazení zpráv
Zabezpečení a dodržování předpisů
- Implementace bezpečnostních opatření pro řazení zpráv Kafka
- Autentizace a autorizace pro výrobce a spotřebitele
- Aspekty shody pro ukládání a zpracování zpráv
Shrnutí a další kroky
Požadavky
- Pochopení distribuovaných systémů
- Zkušenosti s rozhraním příkazového řádku Linux
- Základní zkušenosti s programováním v Java nebo jiném programovacím jazyce
Publikum
- Správci systému
Open Training Courses require 5+ participants.
Administration of Kafka Message Queue Počítačový Kurz - Booking
Administration of Kafka Message Queue Počítačový Kurz - Enquiry
Administration of Kafka Message Queue - Consultancy Enquiry
Consultancy Enquiry
Reference (6)
Lektor se snažil vytvořit nejsložitější témata, vysvětlit to jednodušším způsobem
Calvin Raj Antony - SICPA SA
Kurz - Administration of Kafka Message Queue
Machine Translated
Vysvětlení otázek a lepší porozumění předmětu lektorem
Lasha - SICPA SA
Kurz - Administration of Kafka Message Queue
Machine Translated
Teorie byla aplikována na praktických příkladech.
Aurelio Antonio - SICPA SA
Kurz - Administration of Kafka Message Queue
Machine Translated
Školení bylo kombinací teoretické a praktické části.
Joseph Maurice - SICPA SA
Kurz - Administration of Kafka Message Queue
Machine Translated
nasazení Kafky a zookeeperu bylo velmi užitečné pro pochopení problému, možná kontrola konfiguračních souborů by byla užitečná i pro další školení
Bolivar Alvarez - SICPA SA
Kurz - Administration of Kafka Message Queue
Machine Translated
Zapojení s trenérem Řada relevantních cvičení a laboratorních praktických zkoušek
Salim - SICPA SA
Kurz - Administration of Kafka Message Queue
Machine Translated
Upcoming Courses
Související kurzy
Apache Kafka Connect
7 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí integrovat Apache Kafka se stávajícími databázemi a aplikacemi pro zpracování, analýzu atd.
Na konci tohoto školení budou účastníci schopni:
- Použít Kafka Connect k načtení většiny dat ze systému databáze do témat Kafka.
- Načíst log data generovaná aplikací serverů do témat Kafka.
- Zpřístupnit Make jakékoli sbírané data pro streamování a zpracování.
- Exportovat data ze systému témat Kafka do sekundárních systémů pro úložiště a analýzu.
Building Kafka Solutions with Confluent
14 hodinyToto živé školení vedené instruktorem (online nebo na místě) je zaměřeno na inženýry, kteří chtějí používat Confluent (distribuci Kafka) k vybudování a správě platformy pro zpracování dat v reálném čase pro své aplikace.
Na konci tohoto školení budou účastníci schopni:
- Nainstalovat a nakonfigurovat Confluent Platform.
- Používat správní nástroje a služby Confluentu pro jednodušší běh Kafka.
- Ukládat a zpracovávat přicházející datové proudy.
- Optymalizovat a spravovat Kafka cluster.
- Zabezpečit datové proudy.
Formát kurzu
- Interaktivní přednáška a diskuse.
- Mnoho cvičení a praxe.
- Ruční implementace v prostředí live-lab.
Možnosti přizpůsobení kurzu
- Toto školení je založeno na open source verzi Confluent: Confluent Open Source.
- Pro požadavek na individualizované školení tohoto kurz, kontaktujte nás pro uspořádání.
Building Data Pipelines with Apache Kafka
7 hodinyApache Kafka je distribuovaná streamovací platforma. Je to de facto standard pro budování datových kanálů a řeší mnoho různých případů použití kolem zpracování dat: lze jej použít jako frontu zpráv, distribuovaný protokol, stream procesor atd.
Začneme nějakou teorií za datovými kanály obecně, pak budeme pokračovat základními koncepty Kafky. Objevíme také důležité součásti, jako jsou Kafka Streams a Kafka Connect.
A Practical Introduction to Stream Processing
21 hodinyV tomto živém školení pod vedením instruktora v České republice (na místě nebo na dálku) se účastníci naučí, jak nastavit a integrovat různé Stream Processing rámce se stávajícími systémy ukládání velkých dat a souvisejícími softwarovými aplikacemi a mikroslužbami.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte a nakonfigurujte různé Stream Processing frameworky, jako je Spark Streaming a Kafka Streaming.
- Pochopte a vyberte nejvhodnější rámec pro danou práci.
- Zpracování dat nepřetržitě, souběžně a záznam po záznamu.
- Integrujte Stream Processing řešení se stávajícími databázemi, datovými sklady, datovými jezery atd.
- Integrujte nejvhodnější knihovnu pro zpracování datových proudů s podnikovými aplikacemi a mikroslužbami.
Distributed Messaging with Apache Kafka
14 hodinyTento kurz je určen pro podnikové architekty, vývojáře, systémové administrátory a kohokoli, kdo chce porozumět a používat vysoce výkonný systém distribuovaného zasílání zpráv. Pokud máte specifičtější požadavky (např. pouze strana správy systému), lze tento kurz upravit tak, aby lépe vyhovoval vašim potřebám.
Kafka for Administrators
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na systémové správce, kteří chtějí nastavit, nasadit, spravovat a optimalizovat cluster Kafka na podnikové úrovni.
Na konci tohoto školení budou účastníci schopni:
- Vytvořte a spravujte Kafka Cluster.
- Vyhodnoťte výhody a nevýhody nasazení Kafka on-premise vs. v cloudu.
- Nasaďte a monitorujte Kafku pomocí různých on-premise a cloudových nástrojů prostředí.
Apache Kafka for Developers
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na středně pokročilé vývojáře, kteří chtějí vyvíjet aplikace pro velká data s Apache Kafka.
Na konci tohoto školení budou účastníci schopni:
- Rozvíjejte výrobce a spotřebitele Kafky, aby mohli odesílat a číst data z Kafky. Integrujte Kafku s externími systémy pomocí Kafka Connect. Pište streamovací aplikace pomocí Kafka Streams & ksqlDB. Integrujte klientskou aplikaci Kafka s cloudem Confluent pro cloudová nasazení Kafka. Získejte praktické zkušenosti prostřednictvím praktických cvičení a případů použití v reálném světě.
Apache Kafka for Python Programmers
7 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na datové inženýry, datové vědce a programátory, kteří chtějí používat funkce Apache Kafka při streamování dat s Python.
Na konci tohoto školení budou účastníci schopni používat Apache Kafka k monitorování a řízení podmínek v nepřetržitých datových tocích pomocí programování Python.
Security for Apache Kafka
7 hodinyToto instruktorům řízené, živé školení na místě nebo online (online nebo na klientově místě) je určeno pro otestovatele softwaru, kteří chtějí implementovat opatření zajištění síťové bezpečnosti do aplikace Apache Kafka.
Na konci tohoto školení budou účastníci schopni:
- Nasadit Apache Kafka na cloudový server.
- Implementovat šifrování SSL k prevenci útoků.
- Přidat autentizaci ACL pro sledování a řízení přístupu uživatelů.
- Zajišťovat, že důvěryhodní klienti mají přístup k Kafka clusterům s SSL a SASL autentizací.
Apache Kafka and Spring Boot
7 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na středně pokročilé vývojáře, kteří se chtějí naučit základy Kafky a integrovat je s Spring Boot.
Na konci tohoto školení budou účastníci schopni:
- Pochopte Kafku a jeho architekturu.
- Naučte se, jak nainstalovat, nakonfigurovat a nastavit základní prostředí Kafka.
- Integrujte Kafku s Spring Boot.
Stream Processing with Kafka Streams
7 hodinyKafka Streams je knihovna na straně klienta pro vytváření aplikací a mikroslužeb, jejichž data jsou předávána do a ze systému zasílání zpráv Kafka. Tradičně se Apache Kafka při zpracování dat mezi producenty zpráv a spotřebiteli spoléhal na Apache Spark nebo Apache Storm. Voláním Kafka Streams API z aplikace mohou být data zpracována přímo v Kafka, čímž se obejde nutnost odesílání dat ke zpracování do samostatného clusteru.
V tomto živém školení vedeném instruktorem se účastníci naučí, jak integrovat Kafka Streams do sady ukázkových Java aplikací, které předávají data do az Apache Kafka pro zpracování streamů.
Na konci tohoto školení budou účastníci schopni:
- Pochopit vlastnosti a přednosti Kafka Streams ve srovnání s jinými rámci pro zpracování streamů
- Zpracovávat datové streamy přímo uvnitř clusteru Kafka
- Napsat Java nebo Scala aplikaci nebo mikroslužbu, která se integruje s Kafka a Kafka Streams
- Napsat koncizní kód, který transformuje vstupní Kafka témata do výstupních Kafka tématických okén
- Sestavit, zabalit a nasadit aplikaci
Publikum
- Vývojáři
Formát kurzu
- Část přednášky, část diskuse, cvičení a značné množství praktické praxe
Poznámky
- Pro žádost o individualizované školení tohoto kurzu nás kontaktujte pro dohodu
Confluent KSQL
7 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí implementovat zpracování Apache Kafka streamu bez psaní kódu.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte a nakonfigurujte Confluence KSQL.
- Nastavte kanál zpracování datového proudu pouze pomocí příkazů SQL (bez kódování Java nebo Python).
- Provádějte filtrování dat, transformace, agregace, spojení, okna a sessionization zcela v SQL.
- Navrhněte a nasaďte interaktivní, nepřetržité dotazy pro streamování ETL a analýzy v reálném čase.
SMACK Stack for Data Science
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na datové vědce, kteří chtějí použít SMACK stack k vybudování platforem pro zpracování dat pro řešení velkých dat.
Na konci tohoto školení budou účastníci schopni:
- Implementujte architekturu datového kanálu pro zpracování velkých dat.
- Vyvíjejte klastrovou infrastrukturu pomocí Apache Mesos a Docker.
- Analyzujte data pomocí Spark a Scala.
- Spravujte nestrukturovaná data pomocí Apache Cassandra.
Spark Streaming with Python and Kafka
7 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na datové inženýry, datové vědce a programátory, kteří chtějí používat funkce Spark Streaming při zpracování a analýze dat v reálném čase.
Na konci tohoto školení budou účastníci schopni používat Spark Streaming ke zpracování živých datových toků pro použití v databázích, souborových systémech a živých řídicích panelech.
Microservices with Spring Cloud and Kafka
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí transformovat tradiční architekturu na vysoce souběžnou architekturu založenou na mikroslužbách pomocí Spring Cloud, Kafka, Docker, Kubernetes a Redis.
Na konci tohoto školení budou účastníci schopni:
- Nastavte potřebné vývojové prostředí pro budování mikroslužeb.
- Navrhněte a implementujte vysoce souběžný ekosystém mikroslužeb pomocí Spring Cloud, Kafka, Redis, Docker a Kubernetes.
- Transformujte monolitické a SOA služby na architekturu založenou na mikroslužbách.
- Přijměte přístup DevOps k vývoji, testování a vydávání softwaru.
- Zajistit vysokou souběžnost mezi mikroslužbami ve výrobě.
- Monitorujte mikroslužby a implementujte strategie obnovy.
- Proveďte ladění výkonu.
- Seznamte se s budoucími trendy v architektuře mikroslužeb.