Plan Szkolenia
Zrozumienie Microservices
- Czym są mikrousługi?
- Kluczowe korzyści i wyzwania związane z mikrousługami
- Architektury monolityczne a architektury mikrousługowe
Projektowanie systemów mikrousługowych
- Zasady architektury mikrousług
- Definiowanie granic usług
- Communication między usługami
Projektowanie usług
- Interfejsy API RESTful i kontrakty usług
- Strategie wersjonowania usług
- Partycjonowanie i przechowywanie danych dla mikrousług
Pozyskiwanie zdarzeń
- Zrozumienie koncepcji pozyskiwania zdarzeń
- Korzyści i przypadki użycia dla event sourcingu
- Wdrażanie architektur sterowanych zdarzeniami
CQRS (Command Query Responsibility Segregation)
- Wprowadzenie do CQRS
- Kiedy używać CQRS
- Wdrażanie CQRS w systemach mikrousługowych
Inne Design Patterns dla architektur opartych na mikrousługach
- Rejestr i wykrywanie usług
- Siatka usług i bramy API
- Wzorce odporności (np. Circuit Breaker, Bulkhead)
Projektowanie i obsługa systemu
- Monitorowanie i rejestrowanie w mikrousługach
- Konteneryzacja i orkiestracja (np. Docker, Kubernetes)
- Względy bezpieczeństwa dla mikrousług
Adaptacja Microservices
- Ocena gotowości organizacyjnej na mikrousługi
- Kroki migracji z monolitu do mikrousług
- Zarządzanie wyzwaniami kulturowymi i technicznymi
Podsumowanie i kolejne kroki
Wymagania
- Wcześniejsze doświadczenie w programowaniu
Publiczność
- Programiści
- Architekci systemów
- Profesjonaliści DevOps
Opinie uczestników (7)
Była to dobrą mieszankę praktycznych i teoretycznych informacji. Angażująca prezentacja z przykładami z rzeczywistego życia.
Anita
Szkolenie - Building Microservice Architectures
Przetłumaczone przez sztuczną inteligencję
Podobała mi się forma prezentacji informacji, Hassan jest charyzmatyczny i jest dobrze przygotowany na każdy temat, o który może paść pytanie.
Daniel Onisor
Szkolenie - Building Microservice Architectures
Przetłumaczone przez sztuczną inteligencję
Interakcja z nami, ćwiczenia i materiały. Wiele rzeczy wyjaśnionych i bardzo praktycznych.
Stefan Andrei
Szkolenie - Building Microservice Architectures
Przetłumaczone przez sztuczną inteligencję
Jeśli interesuje Cię ten temat, bez problemu znajdziesz potrzebne informacje w szkoleniach. Dobrze zorganizowane. Podobał mi się tempo szkolenia.
Marius
Szkolenie - Building Microservice Architectures
Przetłumaczone przez sztuczną inteligencję
Dowiaduję się wielu nowych rzeczy i zmieniłem swoje spojrzenie z perspektywy programistycznej na architektoniczną.
Georgiana
Szkolenie - Building Microservice Architectures
Przetłumaczone przez sztuczną inteligencję
Interaktywna sesja z pytaniami pomagającymi nam zrozumieć bieżący temat, dobrze zbalansowana teoria i praktyka.
Mihai Cleja
Szkolenie - Building Microservice Architectures
Przetłumaczone przez sztuczną inteligencję
Cała tematyka szkolenia była dla mnie bardzo interesująca ponieważ jestem zielony w tym obszarze