Kursplan

Innføring

  • Oversikt over mikrotjenester-arkitektur
  • Forklar grunnleggende prinsipper for mikrotjenester

Bygge Mikrotjenester

  • Utvikle en minitypes mikrotjenester-applikasjon
  • Kjøre tjenester med Docker
  • Flytting av tjenester med Kubernetes
  • Forklar arkitekturen for multi-tjenestapplikasjoner
  • Bruk en skybasert miljø for applikasjonutvikling
  • Bruk normaliseringsstrategier
  • Databasehåndtering og modellering
  • Bruk autentiseringsstrategier og alternativer

Teste Isolerte Mikrotjenester

  • Forklar testarkitekturen
  • Test ugyldig innputt
  • Endre Node-miljø under tester
  • Test innlogging og utlogging funksjonalitet
  • Problemer med cookies under testing
  • Test ubeskyttede forespørsler

Bruk av NodeJS og React

  • Integrere en server-side-rendered React-applikasjon
  • Kodelagring og gjenbruk mellom tjenester
  • Lag oppsett for create-read-update-destroy-server
  • Bruk NATS streaming server
  • Koble til NATS i NodeJS-miljøet
  • Håndtere NATS-klienten
  • Bruk kryss-tjenestedatareplikering
  • Forklar hendelsesflyt
  • Håndtere hendelser og konkurrensproblemer

Kontinuerlig Integrering og Utforming (CI/CD)

  • Forklar utviklingsarbeidsflyten
  • Arbeid med Git
  • Kjør tester
  • Utformingsoptsjoner

Sammendrag og neste trinn

Krav

  • Grunnleggende kunnskap om JavaScript og React
  • Familiar med å bruke kommandolinjen

Målgruppe

  • Utviklere
 21 timer

Antall deltakere


Pris per deltaker

Referanser (1)

Kommende kurs

Relaterte kategorier