Plan Szkolenia

Wprowadzenie

  • Przegląd architektury mikroserwisów
  • Zrozumienie podstaw mikroserwisów

Budowanie Mikroserwisów

  • Opracowywanie aplikacji mikroserwisowej w skali mini
  • Uruchamianie usług za pomocą Docker
  • Symfonia usług za pomocą Kubernetes
  • Zrozumienie architektury wielu usług
  • Korzystanie z chmurowego środowiska do tworzenia aplikacji
  • Korzystanie ze strategii normalizacji
  • Zarządzanie i modelowanie bazy danych
  • Korzystanie ze strategii i opcji uwierzytelniania

Testowanie izolowanych mikroserwisów

  • Zrozumienie architektury testowania
  • Testowanie nieprawidłowego wejścia
  • 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 serwerowej aplikacji React
  • Dzielenie się kodem i ponowne wykorzystywanie go między usługami
  • Konfiguracja serwera do tworzenia, odczytu, aktualizacji i usuwania
  • Korzystanie z serwera strumieniowego NATS
  • Połączenie NATS w środowisku NodeJS
  • Zarządzanie klientem NATS
  • Korzystanie z replikacji danych między usługami
  • Zrozumienie przepływu zdarzeń
  • Obsługa zdarzeń i problemów z współbieżnością

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

  • Zrozumienie workflowa rozwojowego
  • Praca z Git
  • Uruchamianie testów
  • Opcje wdrożenia

Podsumowanie i dalsze kroki

Wymagania

  • Podstawowa wiedza z zakresu JavaScript i React
  • Znajomość korzystania z linii poleceń

Audience

  • Deweloperzy
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie