Architektura systemów i usług – podejście mikroserwisowe

Opis

Szkolenie przedstawia nowoczesne podejście do projektowania systemów w architekturze mikroserwisowej, łącząc teorię z praktycznymi aspektami implementacji. Program prowadzi uczestników przez proces projektowania, wdrażania i zarządzania mikroserwisami, ze szczególnym uwzględnieniem aspektów skalowalności i niezawodności. Uczestnicy poznają zarówno architektoniczne wzorce projektowe, jak i praktyczne aspekty pracy z rozproszonymi systemami w środowisku produkcyjnym.

Profil uczestnika

  • Architekci systemowi projektujący nowoczesne aplikacje
  • Deweloperzy pracujący z architekturą rozproszoną
  • Inżynierowie DevOps wspierający systemy mikroserwisowe
  • Technical leaderzy zespołów projektowych
  • Specjaliści ds. niezawodności systemów
  • Architekci rozwiązań chmurowych
  • Inżynierowie platformy

Agenda

  1. Fundamenty architektury mikroserwisowej
    • Zasady projektowania mikroserwisów
    • Dekompozycja domeny biznesowej
    • Wzorce komunikacji międzyserwisowej
    • Zarządzanie danymi w systemach rozproszonych
  2. Projektowanie i implementacja
    • Strategia modularyzacji systemu
    • Wzorce integracyjne
    • Obsługa transakcji rozproszonych
    • Zapewnienie odporności na błędy
  3. Infrastruktura i deployment
    • Konteneryzacja mikroserwisów
    • Orkiestracja i zarządzanie
    • Strategie wdrażania
    • Monitoring i observability
  4. Operacje i optymalizacja
    • Zarządzanie konfiguracją
    • Skalowanie i wydajność
    • Bezpieczeństwo mikroserwisów
    • Praktyki DevOps

Korzyści

Uczestnik będzie potrafił projektować i wdrażać systemy oparte na architekturze mikroserwisowej. Zdobędzie umiejętność dekompozycji monolitycznych aplikacji na mikroserwisy z zachowaniem integralności biznesowej. Rozwinie zdolność implementacji wzorców zapewniających niezawodność systemu rozproszonego. Nauczy się zarządzać cyklem życia mikroserwisów w środowisku produkcyjnym. Pozna metody monitorowania i optymalizacji wydajności systemów rozproszonych. Będzie potrafił wdrażać praktyki DevOps w kontekście architektury mikroserwisowej.

Wymagane przygotowanie uczestników

  • Znajomość podstaw architektury systemów
  • Doświadczenie w projektowaniu aplikacji
  • Rozumienie wzorców projektowych
  • Podstawowa znajomość procesów continuous delivery

Zagadnienia

  • Domain-Driven Design
  • Event Sourcing
  • CQRS Pattern
  • Service Discovery
  • Circuit Breaker Pattern
  • API Gateway
  • Distributed Transactions
  • Container Orchestration
  • Service Mesh
  • Distributed Monitoring
  • Security Patterns
  • DevOps Practices

Poznaj naszą firmę

INFORMACJA CENOWA:
od 2450 zł netto za jedną osobę

CZAS TRWANIA (dni): 2

KOD SZKOLENIA: IT-AT-20

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *