Wprowadzenie do architektury mikroserwisów
Praktyczne wprowadzenie do architektury mikroserwisów. Podczas szkolenia uczestnicy poznają podstawy oraz dobre praktyki w tworzeniu rozwiązań opartych o architekturę mikroserwisów. Podstawy teoretyczne zostaną wsparte licznymi przykładami w języku Java i Spring Framework.
Czego się nauczysz?
Dla kogo jest ten warsztat?
Wymagania wstępne
Prowadzący
Pasjonat dobrych praktyk programistycznych, od lat związany z technologiami JVM. Domain-driven design i Test-driven development to jedne z jego ulubionych technik wytwarzania oprogramowania. W przeszłości prowadził własny startup, pracował jako freelancer a później założyciel własnego małego software house’u. Oprócz programowania zajmuje się również szkoleniami, konsultacjami, tworzy kursy online i pisze artykuły na temat inżynierii oprogramowania.
Program warsztatów
- Mikroserwisy vs Monolit:
- Kiedy stosować podejście mikroserwisowe
- Kiedy monolit jest lepszy
- Wyzwania podczas korzystania z mikroserwisów
- Bounded Context
- Mikroserwis vs Bounded Context:
- Implementacja Bounded Context jako mikroserwis
- Wzorce komunikacji między Bounded Contexts
- Przydatne wzorce:
- Service Discovery
- API Gateway
- Load Balancing
- Circuit Breaker
- Eventual consistency
- CQRS
- Architektura Ports and Adapters
- Baza danych w kontekście mikroserwisów
Uwaga
Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektronicznej po warsztacie. Jeśli chcesz otrzymać zakupiony certyfikat w formie papierowej, zgłoś to mailowo na adres kontakt@stacja.it.
Zapisy na wybrany warsztat zostały zakończone.