Plan Szkolenia

Wprowadzenie

  • Przegląd funkcji i architektury Debezium
  • Przypadki użycia Change Data Capture (CDC)
    • Replikacja danych
    • Aktualizacja / unieważnianie pamięci podręcznej
    • Aktualizacja indeksów wyszukiwania
    • Synchronizacja danych w mikrousługach

Konfiguracja i instalacja

  • Konfiguracja środowiska programistycznego
  • Konwencjonalne podejście do instalacji.
  • Korzystanie z Docker i obrazów kontenerów Debezium.

Pierwsze kroki

  • Wybór bazy danych
  • Uruchamianie Zookeepera
  • Uruchamianie usługi Kafka
  • Uruchamianie usługi łącznika
  • Rejestrowanie konektora
  • Konfigurowanie serializacji, routingu, filtrowania wiadomości, sygnałów itp.

Praca z Database

  • Jak działa przechwytywanie danych
  • Zrozumienie strumieni zdarzeń
  • Praca z topologiami baz danych (autonomiczne, klastry itp.)

Debezium w akcji

  • Wstawianie, aktualizowanie i usuwanie rekordów
  • Czyszczenie pamięci podręcznej
  • Aktualizowanie indeksów wyszukiwania
  • Generowanie pochodnych widoków i danych
  • Synchronizowanie źródeł danych

Inne implementacje

  • Debezium Server
  • Wbudowane Debezium

Praca z interfejsem API Debezium

  • Zrozumienie silnika Debezium
  • Praca z modułem debezium-api
  • Obsługa zależności
  • Praca z komunikatami

Rozwiązywanie problemów

Podsumowanie i wnioski

Wymagania

  • Zrozumienie koncepcji baz danych
  • Doświadczenie z koncepcjami tworzenia oprogramowania

Uczestnicy

  • Programiści
  • Profesjonaliści Database
 14 godzin

Liczba uczestników


cena netto za uczestnika

Propozycje terminów

Powiązane Kategorie