Bądźmy w kontakcie

Plan Szkolenia

Zrozumienie Mikrousług

  • Czym są mikrousługi?
  • Kluczowe korzyści i wyzwania mikrousług
  • Architektury monolityczne vs. mikrousługowe

Projektowanie Systemów Mikrousługowych

  • Zasady architektury mikrousług
  • Definiowanie granic usług
  • Komunikacja między usługami

Projektowanie Usług

  • RESTful API i kontrakty usług
  • Strategie wersjonowania usług
  • Partycjonowanie i przechowywanie danych dla mikrousług

Event Sourcing

  • Zrozumienie koncepcji event sourcingu
  • Korzyści i przypadki użycia event sourcingu
  • Implementacja architektur opartych na zdarzeniach

CQRS (Command Query Responsibility Segregation)

  • Wprowadzenie do CQRS
  • Kiedy używać CQRS
  • Implementacja CQRS w systemach mikrousługowych

Inne Wzorce Projektowe dla Architektur Mikrousługowych

  • Rejestr i odkrywanie usług
  • Service mesh i bramy API
  • Wzorce odporności (np. Circuit Breaker, Bulkhead)

Projektowanie i Operacje Systemowe

  • Monitorowanie i logowanie w mikrousługach
  • Konteneryzacja i orkiestracja (np. Docker, Kubernetes)
  • Zagadnienia bezpieczeństwa dla mikrousług

Wdrażanie Mikrousług

  • Ocena gotowości organizacji na mikrousługi
  • Kroki migracji z monolitów do mikrousług
  • Zarządzanie wyzwaniami kulturowymi i technicznymi

Podsumowanie i kolejne kroki

Wymagania

  • Doświadczenie w programowaniu

Grupa docelowa

  • Programiści
  • Architekci systemów
  • Profesjonaliści DevOps
 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie