Plan Szkolenia

Wprowadzenie

  • Omówienie architektury mikroserwisów
  • Rozumienie podstaw mikroserwisów

Budowanie Mikroserwisów

  • Tworzenie małej aplikacji mikroserwisowej
  • Uruchamianie usług za pomocą Docker
  • Orkiestrowanie usług za pomocą Kubernetes
  • Rozumienie architektury wieloservisowych aplikacji
  • Korzystanie z opartego na chmurze środowiska do tworzenia aplikacji
  • Użycie strategii normalizacji
  • Zarządzanie bazą danych i modelowanie
  • Wykorzystywanie strategii uwierzytelniania i opcje

Testowanie Izolowanych Mikroserwisów

  • Rozumienie architektury testowania
  • Testowanie niepoprawnych danych wejściowych
  • Zmiana środowiska Node podczas testów
  • Testowanie funkcji logowania i wylogowywania
  • Problemy z ciasteczkami podczas testów
  • Testowanie nieautoryzowanych żądań

Korzystanie z NodeJS i React

  • Integracja serwerowo renderowanej aplikacji React
  • Dzielenie się kodem i ponowne wykorzystywanie go między usługami
  • Tworzenie, odczytywanie, aktualizowanie i usuwanie serwera
  • Korzystanie z serwera strumieniowego NATS
  • Połączenie NATS w środowisku NodeJS
  • Zarządzanie klientem NATS
  • Użycie replikacji danych między usługami
  • Rozumienie przepływu zdarzeń
  • Obsługa zdarzeń i problemów z współbieżnością

Ciągła Integracja i Wdrażanie (CI/CD)

  • Rozumienie przepływu pracy rozwojowego
  • Korzystanie z Git
  • Uruchamianie testów
  • Opcje wdrożenia

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowa znajomość JavaScript i React
  • Znajomość korzystania z wiersza poleceń

Współczesny Uczestnik

  • Programiści
 21 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie