| Tytuł: | Mikroserwisy .NET Core - Część II: Architektura wdrożeniowa |
| Kod: | NET-arch-ms2 |
| Kategoria: | Architektura .NET |
| Forma: | 30% wykłady / 70% ćwiczenia |
| Czas trwania: | 3 dni |
| Odbiorcy: | DevOps, architekci, developerzy |
| Zapisy: |
Indywidualne zamówienie i dopasowanie dla grupy. |
| Logistyka: |
W siedzibie klienta lub w innym dowolnym miejscu. |
Warsztaty wprowadzające w świat nowoczesnej architektury mikroserwisów
Z nami odkryjesz domenę systemu wykorzystując Event Storming, a następnie utworzysz pierwsze mikroserwisy wraz z całą infrastrukturą.
Warsztaty mogą być połączone w kompleksowy program trwający łącznie 6 dni :
- Część pierwsza
- Dzień 1: Event Storming - Jak odkrywać nieznane? Określanie granic usług i dobieranie strategii integracji
- Dzień 2 i 3: Architektura aplikacji - Wprowadzenie w architekturę mikroserwisów wraz z ich implementacją oraz integracją.
- Część druga
- Dzień 4, 5 i 6: Architektura wdrożenia - Zaawansowane zagadnienia związane z testowaniem, budową, utrzymaniem i wdrożeniem mikroserwisów.
Wyróżniki warsztatu
- Architektura wdrożenia - zaawansowane zagadnienia związane z testowaniem, budową, utrzymaniem i wdrożeniem mikroserwisów.
- Komplet narzędzi wdrożeniowych i monitorujących
Program Warsztatu eksperckiego
Program jest ramą w jakiej możemy się poruszać merytorycznie - program dla konkretnego szkolenia dedykowanego ustalamy z grupą na podstawie analizy przed-szkoleniowej.-
Komunikacja pomiędzy usługami- Integracja vs komunikacja
- Rejestr i odkrywanie usług
- Dystrybucja ruchu
- Integracja vs komunikacja
-
Bramka API- Odpowiedzialności API Gateway
- Synchroniczna vs asynchroniczna bramka
- Odpowiedzialności API Gateway
-
Rozproszone transakcje biznesowe- Omówienie dostępnych wzorców
- Saga + Process manager w praktyce
- Omówienie dostępnych wzorców
-
Uwierzytelnianie w systemie rozproszonym- Bezstanowe uwierzytelnianie
- Autoryzacja dostępu do zasobów
- Bezstanowe uwierzytelnianie
-
Testowanie mikroserwisów- Testy jednostkowe
- Testy end-to-end
- Testy integracyjne
- Testy kontraktów
- Testy wydajnościowe
- Testy jednostkowe
-
Obserwowalność systemu- Scentralizowane logowanie
- Monitorowanie i metryki
- Rozproszone śledzenie
- Scentralizowane logowanie
-
Bezpieczeństwo- Dynamiczne generowanie danych dostępowych
- Rotacja certyfikatów PKI
- Podpis cyfrowy
- Dynamiczne generowanie danych dostępowych
-
DevOps- Docker - konteneryzacja
- Fundamenty Kubernetes
- Wzorzec Sidecar
- Wdrożenie i orkiestracja
- Service mesh
- Docker - konteneryzacja
Pobierz program w formacie PDF