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
Uczestnicy
- Programiści
- Architekci systemów
- Profesjonaliści DevOps
Opinie uczestników (7)
Dobre połączenie informacji praktycznych i teoretycznych. Angażująca prezentacja z przykładami z prawdziwego świata.
Anita
Szkolenie - Building Microservice Architectures
Przetłumaczone przez sztuczną inteligencję
Podobał mi się sposób prezentacji informacji, Hassan jest charyzmatyczny i dobrze przygotowany na każdy temat, w którym może pojawić się 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 jesteś zainteresowany tematem, możesz łatwo znaleźć potrzebne informacje w szkoleniach. Dobrze zorganizowane. Podobało mi się tempo szkolenia.
Marius
Szkolenie - Building Microservice Architectures
Przetłumaczone przez sztuczną inteligencję
Nauczyłem się wielu nowych rzeczy i zmieniłem perspektywę z deweloperskiej na architektoniczną.
Georgiana
Szkolenie - Building Microservice Architectures
Przetłumaczone przez sztuczną inteligencję
Interaktywna sesja z pytaniami pomagającymi nam zrozumieć bieżący temat, dobra równowaga między teorią a praktyką.
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