Projektowanie i architektura Software design

Szkolenie Design Patterns Microservices

Termin

Ustalamy indywidualnie

Czas

16h / 2 dni

Cena

Ustalamy indywidualnie

Szkolenie Design Patterns Microservices

Wzorce architektoniczne w architekturze mikroserwisowej to dwudniowe szkolenie na poziomie średniozaawansowanym, które łączy teorię z intensywnymi warsztatami praktycznymi. W trakcie szkolenia uczestnicy zdobędą wiedzę na temat kluczowych wzorców projektowych stosowanych w architekturze mikroserwisów oraz nauczą się, jak skutecznie implementować je w swoich projektach. Szkolenie składa się w 80% z praktyki i 20% z teorii, co zapewnia solidne podstawy teoretyczne połączone z praktycznym doświadczeniem.

Dla kogo jest szkolenie Design Patterns Microservices?

Szkolenie jest skierowane do programistów, architektów oprogramowania oraz inżynierów DevOps, którzy posiadają podstawowe doświadczenie w pracy z mikroserwisami i chcą pogłębić swoją wiedzę na temat wzorców projektowych oraz ich praktycznej implementacji.

Program szkolenia Design Patterns Microservices

1. Wprowadzenie do wzorców projektowych w mikroserwisach

Przegląd architektury mikroserwisowej i jej kluczowych założeń.
Dlaczego wzorce architektoniczne są kluczowe dla sukcesu w mikroserwisach?

2. Wzorce komunikacji między mikroserwisami

Budowanie API: API Gateway, API composition
Wzorce synchroniczne: Request-Response
Wzorce asynchroniczne: Fire and Forget, Async Request-Response

3. Wzorce integracji danych w mikroserwisach

CQRS (Command Query Responsibility Segregation)
Cache
Event-Driven Architecture
Shared Database

4. Zarządzanie niezawodnością i odpornością systemu

Wzorce Circuit Breaker i Retry: jak unikać przeciążeń w systemie
Timeouts i Rate Limiting: zarządzanie limitami obciążenia

5. Wzorce wdrażania i utrzymania mikroserwisów

Blue-Green Deployment i Canary Releases: bezpieczne wdrażanie zmian
Service Discovery i Load Balancing: automatyczne zarządzanie usługami

6. Warsztat praktyczny: Projektowanie i implementacja mikroserwisów

Projektowanie architektury mikroserwisów z zastosowaniem poznanych wzorców
Implementacja kluczowych wzorców w rzeczywistych scenariuszach biznesowych

Czego nauczysz się na szkoleniu Design Patterns Microservices?

Jak efektywnie stosować wzorce architektoniczne w architekturze mikroserwisowej.

Jak zarządzać komunikacją i integracją danych między mikroserwisami.

Jak projektować niezawodne i odporne na błędy systemy.

Jak wdrażać i utrzymywać mikroserwisy zgodnie z najlepszymi praktykami.

Chcesz dowiedzieć się więcej o szkoleniu z Design Patterns Microservices?

Dowiedz się więcej

Przemysław Wołosz

Szkolenia dla firm
(+48) 730 830 801

    Zamów rozmowę