Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie

  • Przegląd architektury mikrousług
  • Zrozumienie podstaw mikrousług

Tworzenie Mikrousług

  • Tworzenie mini-aplikacji mikrousługowej
  • Uruchamianie usług z Docker
  • Orkiestracja usług z Kubernetes
  • Zrozumienie architektury wielousługowych aplikacji
  • Wykorzystanie środowiska opartego na chmurze do tworzenia aplikacji
  • Stosowanie strategii normalizacji
  • Zarządzanie i modelowanie bazy danych
  • Wykorzystanie strategii i opcji uwierzytelniania

Testowanie Izolowanych Mikrousług

  • Zrozumienie architektury testowej
  • Testowanie nieprawidłowych danych wejściowych
  • Zmiana środowiska Node podczas testów
  • Testowanie funkcjonalności logowania i wylogowania
  • Problemy z ciasteczkami podczas testowania
  • Testowanie żądań nieautoryzowanych

Wykorzystanie NodeJS i React

  • Integracja aplikacji React renderowanej po stronie serwera
  • Współdzielenie i ponowne wykorzystanie kodu między usługami
  • Konfiguracja serwera create-read-update-destroy
  • Wykorzystanie serwera NATS streaming
  • Łączenie NATS w środowisku NodeJS
  • Zarządzanie klientem NATS
  • Wykorzystanie 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 Dostarczanie (CI/CD)

  • Zrozumienie przepływu pracy w rozwoju
  • Praca z Git
  • Uruchamianie testów
  • Opcje wdrażania

Podsumowanie i kolejne kroki

Wymagania

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

Grupa docelowa

  • Programiści
 21 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie