Kursplan

Introduksjon

  • Oversikt over mikrotjenesterarkitektur
  • Forklaring av grunnleggende prinsipper for mikrotjenester

Bygge Mikrotjenester

  • Utvikle en mini-mikrotjenesteapplikasjon
  • Kjøre tjenester med Docker
  • Orkestre tjenester med Kubernetes
  • Forklaring av arkitekturen for flerservisapplikasjoner
  • Bruk av skybasert miljø for applikasjonutvikling
  • Bruk av normaliseringsstrategier
  • Databasebehandling og modellering
  • Bruk av autentiseringsstrategier og alternativer

Teste Isolerte Mikrotjenester

  • Forklaring av testarkitektur
  • Test av ugyldig input
  • Endre Node-miljø under tester
  • Test av inlogging og utlogging-funksjonalitet
  • Problemer med cookies under testing
  • Test av ikke-autoriserte forespørsler

Bruk av NodeJS og React

  • Integrasjon av server-side-renderet React-applikasjon
  • KodeDeling og gjenbruk mellom tjenester
  • Create-read-update-destroy-serveroppsett
  • Bruk av NATS strømningsserver
  • Tilkobling til NATS i NodeJS-miljøet
  • Administrasjon av NATS-klient
  • Bruk av kryss-tjenestedatareplikering
  • Forklaring av hendelsesflyt
  • Håndtering av hendelser og konkurrensproblemer

Kontinuerlig integrasjon og levering (CI/CD)

  • Forklaring av utviklingsarbeidsflyt
  • Arbeid med Git
  • Kjøre tester
  • Distribusjonsalternativer

Sammendrag og neste trinn

Krav

  • Grunnleggende kunnskaper i JavaScript og React
  • Familier med bruk av kommandolinje

Målgruppe

  • Utviklere
 21 timer

Antall deltakere


Pris per deltaker

Referanser (1)

Kommende kurs

Relaterte kategorier