Sprawdź 159 GWARANTOWANYCH TERMINÓW SZKOLEŃ na rok 2026! Dofinansowanie do 100% — sprawdź możliwości z BUR i KFS!
22 299 53 69
Szkolenie Big Data

Szkolenie Zarządzanie Schemami w Kafce dla deweloperów aplikacji Java

Zarządzanie Schemami (Schema Management) jest krytycznym aspektem budowania złożonych ekosystemów Data Streaming. Zapewnia wydajność, przewidywalność i umożliwia zaawansowane integracje budowane na bazie Twoich strumieni danych.

więcej →

Program, termin i format dostosujemy do Twojego zespołu

1200 PLN netto 1 476 PLN brutto Możliwość dofinansowania BUR/KFS
Czas trwania 1 dzień
Jan Siekierski
Jan Siekierski Autor szkolenia

Najbliższe terminy 9:00 – 16:00

16.11
Termin niegwarantowany Online
Wolne miejsca
Do koszyka
Kliknij aby przejść do formularza zapisu
01.03
Termin niegwarantowany Online
Jan Siekierski Jan Siekierski
Wolne miejsca
Do koszyka
Kliknij aby przejść do formularza zapisu
31.05
Termin niegwarantowany Online
Jan Siekierski Jan Siekierski
Wolne miejsca
Do koszyka
Kliknij aby przejść do formularza zapisu
Powiadamiaj mnie o nowych terminach gwarantowanych tego szkolenia

Powiadomienia o terminach gwarantowanych

Na podany adres e-mail będziesz otrzymywać informacje o pojawiających się terminach gwarantowanych szkolenia Zarządzanie Schemami w Kafce dla deweloperów aplikacji Java.

Z powiadomień możesz wypisać się w dowolnym momencie.

Zorganizuj to szkolenie tylko dla swojego zespołu

To szkolenie można zorganizować w formie zamkniętej - z programem dopasowanym do potrzeb Twojego zespołu, w uzgodnionym terminie i formacie. Może odbyć się zarówno online, jak i stacjonarnie - w naszej lub w Waszej siedzibie.

Dowiedz się więcej

Opis szkolenia

O szkoleniu w skrócie

Zarządzanie Schemami (Schema Management) jest krytycznym aspektem budowania złożonych ekosystemów Data Streaming. Zapewnia wydajność, przewidywalność i umożliwia zaawansowane integracje budowane na bazie Twoich strumieni danych. Jest to jednak często pomijane – ponieważ bez praktyki i wiedzy jest postrzegane jako dodające istotny narzut podczas dewelopmentu.

Te warsztaty są przeznaczone dla deweloperów, którzy już używają Kafki, ale albo nie używali Schem, albo mieli z nimi niewielki kontakt i chcą pogłębić swoje zrozumienie tematu. Obejmują zarówno podstawy, jak i zaawansowane tematy, które pomogą Ci stworzyć wydajny proces zarządzania Schemami, co przełoży się na płynny przepływ pracy i przewidywalną strukturę wiadomości w Topikach.

Szkolenie ma formę warsztatów z dwoma ćwiczeniami praktycznymi, które będą bardzo pomocne, jeśli chcesz zbudować lub ulepszyć sposób zarządzania Schemami w swoich projektach. Ze względu na intensywność warsztatów, nie będziemy budować wszystkiego od zera – nauczysz się, jak wygląda przepływ pracy w dojrzałym środowisku produkcyjnym. Zobaczysz jak wydajny może być ten proces i otrzymasz gotowy do użycia kod, który możesz wykorzystać.


Czego się nauczysz

  1. Jak działa Confluent Schema Registry
  2. Jak klienci Spring Boot Kafka serializują i deserializują wiadomości oraz używają Schema Registry
  3. Podstaw formatu serializacji Avro
  4. Jak mapować Schemy na Topiki i kiedy używać której strategii
  5. Jak używać Schem w Kafka Connect i Kafka REST Proxy
  6. Jak ewoluować swoje Schemy bez naruszania kompatybilności i jak wybrać Compatibility Type dla swoich Topików
  7. Jak zbudować dedykowane repozytorium Schem (Schema repository) i jak je zintegrować z Twoimi klientami i środowiskami Schema Registry

Co nie wchodzi w zakres

  • Wdrażanie i utrzymywanie Schema Registry
  • Zabezpieczanie Schema Registry

Technologie używane na warsztatach

  • Confluent Schema Registry – istnieje wiele otwartych rejestrów Schem (schema registries) dla Kafki – ale Confluent Schema Registry jest najpopularniejszy i stanowi punkt odniesienia – większość alternatywnych rozwiązań implementuje API Confluent Schema Registry.
  • Spring Boot – najpopularniejszy framework Java z doskonałą integracją zarówno z Kafką, jak i Schema Registry.
  • Avro – najpopularniejszy format serializacji, więc będziemy go używać na otwartych warsztatach. Dedykowane warsztaty mogą być dostosowane do użycia Protobuf lub JsonSchema w ćwiczeniach.

Sprawdź, czy w Twoim przypadku dostępne jest finansowanie szkolenia ze środków BUR/KFS. Dostępność finansowania zależy od warunków danego programu oraz decyzji właściwej instytucji. Więcej informacji: https://jsystems.pl/dofinansowanie/



Przejdź do programu szkolenia

Prowadzący szkolenie

Jan Siekierski

Jan Siekierski

Programista Java i Kotlin z 10-letnim doświadczeniem, z czego 5 lat jako Tech Lead.

Pasjonat Data Streamingu na którym obecnie koncentruje się w całości. Inne obszary w których się specjalizuje to Architektura Event-Driven, Mikroserwisy, DDD oraz Enterprise Data Architecture.

Obecnie niezależny Konsultant, Trener i Twórca, publikujący głównie na platformie LinkedIn.

Program szkolenia

  1. Dlaczego używać Schem w Kafce?
    • Retencja wiadomości
    • Ewoluowanie Schem
    • Przewidywalność i systemy zależne (konsumenci)
    • Kompaktowość zapisu
  2. Formaty serializacji
    • Avro
    • Protobuf
    • JSON & JSON Schema
  3. Jak działa Confluent Schema Registry
    • Schemas, Subjects i Topics
      • SubjectNameStrategy
      • Schema Evolution & Compatibility Type
    • Deployment Schem
      • Używanie REST API
      • Używanie Terraform
      • Jak Schemy są przechowywane w Kafce?
    • Confluent Wire Format
  4. Używanie Schem w aplikacjach klienckich Spring Boot
    • Konfiguracja producentów i konsumentów
    • Podstawy Avro
      • Avro-reflect
    • Problemy z Serializacją / Deserializacją
      • Poison Pill & ExceptionHandlingDeserializer
  5. Ćwiczenie praktyczne – Avro
    • Generowanie klas Java ze Schem Avro
    • Generowanie Avro z klas Java
    • Serializacja i Deserializacja Java POJO za pomocą Avro
  6. Używanie Schem z narzędziami Kafki
    • Kafka Connect
    • Kafka REST Proxy
  7. Ćwiczenie praktyczne – Dedykowane Repozytorium Schem
    • Projektowanie przepływu pracy
    • Integracja z repozytorium Maven
    • Integracja z Schema Registry

Zainteresowany? Zapisz się na szkolenie!

Zapisz się — wybierz termin

Szkolenie Zarządzanie Schemami w Kafce dla deweloperów aplikacji Java realizowane tylko dla pracowników Twojej firmy?

To szkolenie możemy zorganizować w formie zamkniętej — wyłącznie dla Twojego zespołu. Doświadczony trener-praktyk poprowadzi szkolenie skrojone pod potrzeby Twojej organizacji:

  • Program dopasujemy do potrzeb i poziomu uczestników
  • Termin ustalimy indywidualnie, pod Twój kalendarz
  • Format do wyboru: online na żywo lub stacjonarnie w Twojej lub naszej siedzibie

Zamów bezpłatną, niezobowiązującą wycenę szkolenia zamkniętego.

Zapytaj o bezpłatną wycenę szkolenia
Szkolenie dedykowane dla Twojego zespołu Dopasowany program, termin i format - online lub stacjonarnie w naszej albo w Waszej siedzibie. Napisz lub zadzwoń - wspólnie dobierzemy rozwiązanie dla Twoich pracowników.
5/5 średnia ocena JSystems w Google na podstawie 298 ocen

Terminy gwarantowane

Szkolenia oznaczone jako "termin gwarantowany" odbędą się w zaplanowanym terminie niezależnie od liczby zgłoszonych uczestników. Nie musisz się martwić, że szkolenie zostanie odwołane z powodu zbyt małej liczby zapisanych osób.

Szkolenia online

Szkolenie realizowane jest w formie zdalnej na żywo poprzez platformę ZOOM. Trener prowadzi szkolenie na żywo, a uczestnicy mogą na bieżąco zadawać pytania i wykonywać ćwiczenia. Format online zapewnia pełną interakcję z trenerem, identyczną jak przy szkoleniu stacjonarnym.

Szkolenie na żywo z trenerem — nie kurs video

To nie jest nagrany kurs video. Przez cały czas trwania szkolenia masz bezpośredni kontakt z doświadczonym trenerem-praktykiem. Możesz na bieżąco zadawać pytania, prosić o wyjaśnienie trudnych zagadnień, konsultować własne projekty i uzyskać odpowiedź na dowolne pytanie związane z tematyką szkolenia. To realne wsparcie eksperta, którego nie zapewni żaden kurs nagrany.

Certyfikat ukończenia szkolenia

Każdy uczestnik po ukończeniu szkolenia otrzymuje imienny certyfikat potwierdzający udział i zdobyte kompetencje. Certyfikat wystawiany jest przez JSystems — firmę z certyfikatem ISO 9001 — i jest honorowany przez pracodawców.

Środowisko robocze

Nie jest wymagane instalowanie żadnego oprogramowania. Każdy uczestnik szkolenia otrzymuje dostęp do gotowego środowiska w chmurze, skonfigurowanego na potrzeby szkolenia. Dostęp realizowany jest poprzez przeglądarkę lub zdalny pulpit, w zależności od szkolenia.

Sprawdź pozostałe szkolenia z kategorii:

Hurtownie danych i Big Data

Opinie uczestników

5.0/5
Kompleksowe wprowadzenie do Big Data - szkolenie w formie warsztatowej

Kompletne, elastyczne z dużą interakcją na zapytania uczestników.

Wojciech Brożyński Energa-Operator S.A.
5.0/5
Kompleksowe wprowadzenie do Big Data - szkolenie w formie warsztatowej

Świetne szkolenie, bardzo dobre materiały, rewelacyjny prowadzący posiadający ogromną wiedzę teoretyczną jak i praktyczną.

Jacek Kuligowski Energa-Operator S.A.
5.0/5
Kompleksowe wprowadzenie do Big Data - szkolenie w formie warsztatowej

Pan Arek to dobry trener, wie co mówi :)

Szymon Nowacki Energa-Operator S.A.
5.0/5
Kompleksowe wprowadzenie do Big Data - szkolenie w formie warsztatowej

Prowadzący bardzo sympatyczny, dobrze przekazywał wiedzę i tłumaczył

Zuzanna Motylińska Asseco Poland S.A.
5.0/5
Kompleksowe wprowadzenie do Big Data - szkolenie w formie warsztatowej

Polecam , szkolenie przeprowadzone przez osobe z duza wiedza i bogatym doswiadczeniem , ciekawe zagadnienia i rozwiazania

Arlan Akhmet Ornsson Solutions Sp. z o.o.
5.0/5
Kompleksowe wprowadzenie do Big Data - szkolenie w formie warsztatowej

Szkolenie bardzo fachowe, trener merytoryczny, ciekawa tematyka. Naprawdę warto.

Rafał Ślubowski Narodowy Bank Polski
5.0/5
Kompleksowe wprowadzenie do Big Data - szkolenie w formie warsztatowej

Szkolenie bardzo ciekawe, zachęcające to dalszego poszerzania swoich kompetencji w Big Data oraz w technologiach z nią związanych.

Mateusz Wiktorek OPITZ CONSULTING Polska Sp. z o.o.
5.0/5
Kompleksowe wprowadzenie do Big Data - szkolenie w formie warsztatowej

Bardzo dobrze przeprowadzone szkolenie. Bardzo użyteczne dla osoby początkującej w obszarze BigData. Pozwoliło na usystematyzowanie wiedzy zdobytej w innych źródłach i rozpoczęcie przygody praktycznej.

Radosław Laskowski Polish Airports Academy Sp. z o.o.
Pokaż wszystkie opinie Google Opinie w Google

Zaufali nam

...oraz setki innych firm

Dlaczego warto nas wybrać?

Terminy gwarantowane na 100%

Jeśli termin jest oznaczony jako gwarantowany, odbędzie się we wskazanym czasie — nawet jeśli część grupy wycofa się z udziału. Ryzyko organizacyjne ponosimy my, nie Ty.

Trenerzy-praktycy z oceną minimum 4.75/5

Każdy trener JSystems ma bogate doświadczenie komercyjne w technologiach których uczy i musi utrzymywać średnią z ankiet powyżej 4.75 na 5. Czerwony pasek to u nas minimum ;)

100% format warsztatowy

Każde zagadnienie teoretyczne jest poparte ćwiczeniami praktycznymi o rosnącym poziomie trudności. Uczymy przez działanie, nie przez slajdy.

Jesteśmy w BUR

Jako zarejestrowany dostawca usług w Bazie Usług Rozwojowych umożliwiamy sfinansowanie szkoleń pracowników ze środków zewnętrznych — dofinansowanie z BUR i KFS sięga nawet 100% wartości szkolenia.

Certyfikat ISO 9001

Posiadamy certyfikat ISO 9001 potwierdzający najwyższe standardy jakości naszych usług szkoleniowych i procesów organizacyjnych.

Gotowe środowiska w chmurze

Do każdego szkolenia wymagającego oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Uczestnik nie musi nic instalować — łączy się przez zdalny pulpit lub SSH.

Dowiedz się dlaczego warto nas wybrać

Masz pytania? Zadzwoń lub napisz!
22 299 53 69 biuro@jsystems.pl
Pon–Pt 9:00–17:00
A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia

Najczęstsze pytania

Ile trwa szkolenie „Zarządzanie Schemami w Kafce dla deweloperów aplikacji Java”?

Szkolenie trwa 1 dzień.

Ile kosztuje szkolenie „Zarządzanie Schemami w Kafce dla deweloperów aplikacji Java”?

Cena to 1 200 zł netto (1 476 zł brutto) za osobę.

Czy szkolenie „Zarządzanie Schemami w Kafce dla deweloperów aplikacji Java” jest dofinansowane z BUR / KFS?

Tak. Jesteśmy wpisani do Bazy Usług Rozwojowych, więc udział w szkoleniu można sfinansować z dofinansowania BUR lub KFS - nawet do 100% wartości. Szczegóły znajdziesz na stronie dofinansowanie BUR/KFS.

Czy szkolenie „Zarządzanie Schemami w Kafce dla deweloperów aplikacji Java” ma termin gwarantowany?

W tej chwili nie mamy ustawionego terminu gwarantowanego tego szkolenia. Zapisz się na powiadomienia o terminach gwarantowanych, a damy Ci znać, gdy tylko taki termin się pojawi. Szkolenie jest też dostępne w formie dedykowanej dla firm.

Czy szkolenie „Zarządzanie Schemami w Kafce dla deweloperów aplikacji Java” można zamówić jako zamknięte dla firmy?

Tak. Realizujemy je również w formie zamkniętej (dedykowanej) dla Twojego zespołu.

Czy szkolenie „Zarządzanie Schemami w Kafce dla deweloperów aplikacji Java” odbywa się online, czy stacjonarnie?

Szkolenie „Zarządzanie Schemami w Kafce dla deweloperów aplikacji Java” prowadzimy w formie online - na żywo z trenerem przez platformę ZOOM, z pełną interakcją i ćwiczeniami. To nie jest nagrany kurs wideo. Szkolenie stacjonarne możemy zrealizować jako dedykowane - tylko dla Twojej firmy.

A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia

Zanim wyjdziesz

Wyślemy Ci podsumowanie tego szkolenia z terminami i ceną — do przemyślenia w spokoju.

Żadnego spamu — tylko jedno podsumowanie.