Mikroserwisy .NET Core - Część II: Architektura wdrożeniowa

Warsztat ekspercki to coś więcej niż szkolenie. To praca w kontekście konkretnych problemów.

Kod: NET-arch-ms2
Kategoria: Architektura .NET
Forma: 30% wykłady / 70% ćwiczenia
Czas trwania: 3 dni
Odbiorcy: DevOps, developerzy, architekci
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 wykorzystaniem metodyki Event Storming oraz .NET Core.

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.

  1. Komunikacja pomiędzy usługami
    1. Integracja vs komunikacja
    2. Rejestr i odkrywanie usług
    3. Dystrybucja ruchu
  2. Bramka API
    1. Odpowiedzialności API Gateway
    2. Synchroniczna vs asynchroniczna bramka
  3. Rozproszone transakcje biznesowe
    1. Omówienie dostępnych wzorców
    2. Saga + Process manager w praktyce
  4. Uwierzytelnianie w systemie rozproszonym
    1. Bezstanowe uwierzytelnianie
    2. Autoryzacja dostępu do zasobów
  5. Testowanie mikroserwisów
    1. Testy jednostkowe
    2. Testy end-to-end
    3. Testy integracyjne
    4. Testy kontraktów
    5. Testy wydajnościowe
  6. Obserwowalność systemu
    1. Scentralizowane logowanie
    2. Monitorowanie i metryki
    3. Rozproszone śledzenie
  7. Bezpieczeństwo
    1. Dynamiczne generowanie danych dostępowych
    2. Rotacja certyfikatów PKI
    3. Podpis cyfrowy
  8. DevOps
    1. Docker - konteneryzacja
    2. Fundamenty Kubernetes
    3. Wzorzec Sidecar
    4. Wdrożenie i orkiestracja
    5. Service mesh


Pobierz program w formacie PDF

Trenerzy

Poznaj ekspertów, którzy mogą poprowadzić Twój Warsztat.

Materiały związane z warsztatem

Idea renesansowej pracowni - Bottegi zakłada nieustanną pracę jej członków i dzielenie się jej wynikami.

Zamów warsztat

Imię i nazwisko:
Firma:
E-mail:
Nr tel:
Temat:
Wiadomość:

Jeżeli preferujesz osobisty kontakt to zawsze możesz zadzwonić.

Iwona Sobótka

Koordynatorka szkoleń


Twoje dane osobowe przetwarzamy, aby udzielić odpowiedzi na Twoje pytanie. Administratorem Twoich danych osobowych jest Bottega It Minds Sławomir Sobótka. Przysługuje Ci prawo wniesienia sprzeciwu wobec przetwarzania, prawo dostępu do danych, prawo żądania ich sprostowania, usunięcia lub ograniczenia ich przetwarzania. Szczegółowe informacje dotyczące przetwarzania Twoich danych osobowych znajdują się TUTAJ.