Návrh Školení

Úvod

  • Přehled architektury mikroservisů
  • Poznání základů mikroservisů

Budova Microservices

  • Vývoj malé aplikace s mikroservisy
  • Spuštění služeb pomocí Docker
  • Orchestrace služeb pomocí Kubernetes
  • Poznání architektury vícejednotkových aplikací
  • Využití cloudového prostředí pro vývoj aplikací
  • Využití normalizačních strategií
  • Manažerská a modelovací Database
  • Využití strategií a možností autentizace

Izolované testování Microservices

  • Poznání architektury testování
  • Testování neplatného vstupu
  • Změna Node prostředí během testů
  • Testování funkce přihlášení a odhlášení
  • Potíže s cookies během testování
  • Testování neautentizovaných požadavků

Využití NodeJS a React

  • Integrace server-side-rendered React aplikace
  • Sdílení a opakované používání kódu mezi službami
  • Nastavení serveru pro vytváření, čtení, aktualizaci a mazání
  • Využití NATS streamovacího serveru
  • Připojení NATS v prostředí NodeJS
  • Manažerský NATS klienta
  • Využití replikace dat mezi službami
  • Poznání toku událostí
  • Zpracování událostí a problémů s konkurzí

Nepřetržitá integrace a doručování (CI/CD)

  • Poznání vývojového pracovního postupu
  • Práce s Gitem
  • Spuštění testů
  • Možnosti nasazení

Shrnutí a další kroky

Požadavky

  • Základní znalosti JavaScript a React
  • Orientace v příkazovém řádku

Publikum

  • Vývojáři
 21 hodiny

Počet účastníků


Price per participant

Reference (1)

Upcoming Courses

Související kategorie