Kursplan

Inledning

  • Översikt över mikrotjänstararkitekturen
  • Förstå grundläggande koncept inom mikrotjänster

Bygga mikrotjänster

  • Utveckla en miniatyr-mikrotjänstapplikation
  • Köra tjänster med Docker
  • Orkestrera tjänster med Kubernetes
  • Förstå arkitekturen för flertjänstapplikationer
  • Använda en molnbaserad miljö för apputveckling
  • Använda normaliseringsstrategier
  • Databashantering och modellering
  • Använda autentiseringsstrategier och alternativ

Testa isolerade mikrotjänster

  • Förstå testarkitekturen
  • Testa ogiltig inmatning
  • Ändra Node-miljö under tester
  • Testa inlogg- och utloggningsfunktioner
  • Tillfälligheter med cookies under testning
  • Testa oautentiserade förfrågningar

Använda NodeJS och React

  • Integrera en serverside-renderad React-applikation
  • Koddelning och återanvändning mellan tjänster
  • Skapa-läs-ändra-radera-serverinställningar
  • Använda NATS streaming server
  • Ansluta NATS i NodeJS-miljön
  • Hantera NATS-klienten
  • Använda kors-tjänstdatareplikering
  • Förstå händelsedistribution
  • Handha händelser och konkurrensproblem

Kontinuerlig integration och leverans (CI/CD)

  • Förstå utvecklingsarbetsflödet
  • Arbeta med Git
  • Köra tester
  • Distribueringsoptioner

Sammanfattning och nästa steg

Krav

  • Grundläggande kunskap i JavaScript och React
  • Känsliga för användningen av kommandoraden

Målgrupp

  • Utvecklare
 21 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier