Zaawansowana architektura mikroserwisów oraz komunikacja asynchroniczna
Szkolenie w opcji stacjonarnej i zdalnej
Poznaj program szkolenia
- Co zyskasz dzięki szkoleniu ?
Cele szkolenia
Celem szkolenia jest poznanie zasad komunikacji między mikroserwisami dzięki wykorzystaniu komunikacji asynchronicznej i kolejki wiadomości takiej jak Kafka czy Hermes oraz poznanie sposobów optymalizacji czasu odpowiedzi serwisu przy użyciu pamięci podręcznej oraz uruchomienie usługi na chmurze Kubernetes.
Umiejętności
Dzięki szkoleniu uczestnik będzie potrafił:
- Wybrać odpowiedni rodzaj komunikacji dla konkretnego problemu
- Optymalizować system dzięki użyciu cache i kolejek wiadomości
- Wdrażać aplikacje na chmurze Kubernetes
- Czy to szkolenie jest dla Ciebie ?
Profil uczestników
Szkolenie przeznaczone jest dla osób, które chcą poznać zasady tworzenia, optymalizacji oraz komunikacji między mikro usługami. Szkolenie dla programistów i architektów
Przygotowanie uczestników
Uczestnictwo w szkoleniu “Architektura mikroserwisów w opraciu o Spring i Docker”.
Projekt na którym bazuje szkolenie został stworzony podczas uczestnictwa w szkoleniu “Architektura mikroserwisów w opraciu o Spring i Docker”.
- Czas trwania
Przed nami:
- 3 dni, 24 godziny szkoleniowe
- Szczegółowy program szkolenia
Szczegółowy opis szkolenia
Komunikacja miedzy mikroserwisami
- Komunikacja synchroniczna
- Komunikacja asynchroniczna
Kolejki wiadomości
- Kafka - podstawa systemu mikro usług
- Podstawowe problemy oraz mechanizmy działania
- Hermes - nakładka na Kafkę
Optymalizacja mikroserwisów
- Wprowadzenie do Cache
- Największe wyzwania oraz problemy
- Redis - magazyn struktur danych
4. Mikroserwisy uruchomione w chmurze
- Kubernetes - podstawy obiekty
- Kubernetes - metryki i autoskalowanie
Metoda realizacji szkolenia
Szkolenie realizowane jest w formie naprzemiennie następującej po sobie części teoretycznej w postaci mini wykładów oraz części praktycznej w postaci ćwiczeń komputerowych. Szkolenie łączy w sobie fachową wiedzę merytoryczną z praktycznymi przykładami jej wykorzystania w środowisku pracy.
- Ścieżka rozwoju
- Podcast Better Software Design
- Konferencja Confitura
- Kanał na YT - Allegro Tech
- W ramach szkolenia zapewniamy
- materiały szkoleniowe
- certyfikat potwierdzający udział w kursie
- pełna obsługa cateringowa (dla szkoleń stacjonarnych)

