< Wróć do szkoleń IT

Architektura mikroserwisów w Spring Cloud

calendar

TERMIN

Ustalamy indywidualnie

clocl

CZAS

24h / 3 dni

money

CENA

Ustalamy indywidualnie

photo

Poniżej przedstawiamy przykładowy program szkolenia, który może zostać zmodyfikowany zgodnie z oczekiwaniami oraz poziomem grupy szkoleniowej. Przed przygotowaniem docelowego programu szkolenia, przeprowadzamy rozmowę techniczną, w której bierze udział trener oraz osoba techniczna lub cały zespół developerów reprezentujący klienta, w celu ustalenia szczegółów szkolenia.

pattern

pattern
pattern pattern

Program szkolenia

  • Dzień: 1

    1. Mikroserwisy
      • Porównanie z aplikacjami monolitycznymi
      • Założenia Cloud Native
    2. Spring Cloud
      • Spring Boot
      • Actuator
      • Spring Cloud Commons
    3. Service Registry, Service Discovery
      • Service Registry – Eureka
      • Rejestrowanie usług – identyfikacja instancji
      • Service Discovery – pozyskiwanie informacji o instancjach
    4. Spring Cloud Config
      • Spring Cloud Config Client
      • Spring Cloud Config Server
      • Konfiguracja dla aplikacji, profili i środowisk
      • RefreshScope i odświeżanie konfiguracji
      • Automatyczne odświeżenie konfiguracji
      • Wykorzystanie repozytorium GIT
  • Dzień: 2

    1. Komunikacja pomiędzy serwisami
      • Wykorzystanie RestTemplate
      • Równoważenie obciążenia z wykorzystaniem Spring Cloud Load Balancer
      • OpenFeign jako klient REST
      • Definicja klienta za pomocą adnotacji
      • Obsługa błędów
    2. Spring Cloud Circuit Breaker
      • Obsługa błędów komunikacji
      • Wykorzystanie Hystrix i Resillience4j
      • Polityki reagowania na błędy
    3. Gateway API
      • Usługa bramki
      • Routing usług
  • Dzień: 3

    1. Spring Cloud Stream
      • Komunikacja asynchroniczna
      • Sink, Producer i Processor
      • Podejście funkcyjne
    2. Spring Cloud Sleuth
      • Śledzenie przebiegu żądania
      • Trace i Span
      • Kolekcjonowanie logów w Zipkin
      • OpenTelemetry API
    3. Konteneryzacja
      • Docker – tworzenie kontenerów
      • Docker Compose – komponowanie serii usług
      • Spring Cloud Kubernetes – adaptery dla Kubernetesa
pattern

Trener

Przemysław Wołosz

Key Account Manager

Telefon

+48 730 830 801

Porozmawiajmy o szkoleniu

Wypełniając formularz zgadzasz się na przetwarzanie Twoich danych w celu udzielenia odpowiedzi na wysłaną przez Ciebie wiadomość
Administratorem danych osobowych jest infoShare Academy sp. z o.o., który dane osobowe przetwarza zgodnie z Klauzulą informacyjną.