Mikroserwisy w Javie

Tytuł: Mikroserwisy w Javie
Kod: Java-ms
Kategoria: Java i JVM
Forma: 30% wykłady / 70% warsztaty
Czas trwania: 3 dni
Odbiorcy: architekci, developerzy, liderzy techniczni
Zapisy: Indywidualne zamówienie i dopasowanie dla grupy.
Logistyka: W siedzibie klienta lub w innym dowolnym miejscu.

Szkolenie wprowadza uczestników do mikroserwisów, omawiając kluczowe koncepcje zarządzania zależnościami i generowania projektów.

Uczestnicy uczą się tworzyć projekty, zarządzać konfiguracją oraz odświeżać konfigurację aplikacji w trakcie jej trwania.

Uczestnicy będą też skupiać się na komunikacji mikroserwisów. Poznają zasady odkrywania usług, odpornej komunikacji HTTP oraz komunikacji opartej na wiadomościach. Praktyczne ćwiczenia obejmują tworzenie aplikacji HTTP, korzystanie z bezpieczników (circuit breakers) i pisanie API gateways.

Szkolenie koncentruje się też na obserwowalności aplikacji. Uczestnicy uczą się monitorować aplikacje, tworzyć metryki, śledzić rozproszone systemy i testować stabilność za pomocą inżynierii chaosu. Szkolenie obejmuje również wykorzystanie przełączników funkcji (feature toggles).

    Uczestnicy szkolenia

  • nauczą się tworzyć i zarządzać mikroserwisami
  • zapewnią niezawodność i skalowalność aplikacji poprzez techniki takie jak bezpieczniki (circuit breakers) i komunikację opartej na wiadomościach
  • monitorować aplikacje za pomocą metryk i śledzenia rozproszonego

Wyróżniki szkolenia

  • szkolenie prowadzone przez współtwórcę narzędzi do mikroserwisów
  • szeroki zakres tematyczny szkolenia - od konfigurację, po komunikację i obserwowalność
  • aktualne technologie i zaawansowane techniki takie jak inżynieria chaosu lub przełączniki funkcji (feature toggles)

Program Szkolenia

Program jest ramą w jakiej możemy się poruszać merytorycznie - program dla konkretnego szkolenia dedykowanego ustalamy z grupą na podstawie analizy przed-szkoleniowej.

  1. Dzień 1: Wprowadzenie do mikroserwisów
    1. Wprowadzenie do mikroserwisów na przykładzie frameworka Spring Boot
    2. Odświeżanie konfiguracji w trakcie życia aplikacji
    3. Zarządzanie konfiguracją aplikacji
    4. Mikroserwisy na platformie Kubernetes
  2. Dzień 2: Komunikacja mikroserwisów
    1. Odkrywanie usług
    2. Odporna komunikacja HTTP
    3. Komunikacja oparta na wiadomościach
    4. Pisanie API Gateway
  3. Dzień 3: Obserwowalność aplikacji
    1. Metryki aplikacji z Micrometer
    2. Obserwowalność przez abstrakcję
    3. Inżynieria chaosu
    4. Używanie przełączników funkcji (feature toggles)


Pobierz program w formacie PDF

Trenerzy

Poznaj ekspertów, którzy mogą poprowadzić Twoje szkolenie.

Materiały związane ze szkoleniem

Idea renesansowej pracowni - Bottegi zakłada nieustanną pracę jej członków i dzielenie się jej wynikami.

Zamów szkolenie

Imię i nazwisko:
Firma:
E-mail:
Nr tel:
Temat:
Wiadomość:

Jeżeli preferujesz osobisty kontakt to zawsze możesz zadzwonić.

Iwona Sobótka

Koordynatorka szkoleń


Twoje dane osobowe przetwarzamy, aby udzielić odpowiedzi na Twoje pytanie. Administratorem Twoich danych osobowych jest Bottega It Minds Sławomir Sobótka. Przysługuje Ci prawo wniesienia sprzeciwu wobec przetwarzania, prawo dostępu do danych, prawo żądania ich sprostowania, usunięcia lub ograniczenia ich przetwarzania. Szczegółowe informacje dotyczące przetwarzania Twoich danych osobowych znajdują się TUTAJ.