Kursplan

Avanserte konsepter innen plattformteknikk

  • Gjennomgang av grunnleggende plattformteknikk
  • Utviklingen av plattformteknikk i sammenheng med skalerbarhet
  • Designprinsipper for skalerbar plattformarkitektur

Dykk dypt inn i Microservices arkitektur

  • Prinsipper for design av mikrotjenester
  • Dekomponere monolittiske applikasjoner til mikrotjenester
  • Communication mønstre og tjenesteoppdagelse

Containerisering med Docker

  • Avanserte containeriseringsteknikker
  • Bygge optimaliserte Docker bilder for mikrotjenester
  • Hensyn til containernettverk og lagring

Kubernetes Økosystem og arkitektur

  • Inngående utforskning av Kubernetes komponenter
  • Sette opp og administrere en Kubernetes klynge
  • Kubernetes beste praksis for nettverk, lagring og sikkerhet

Utplasserer Microservices på Kubernetes

  • Implementeringsstrategier for mikrotjenester
  • Administrere tjenesteimplementeringer med Helm diagrammer
  • Kontinuerlig distribusjonspraksis i et Kubernetes miljø

Observerbarhet og overvåking i Microservices

  • Implementering av logging, overvåking og varsling for mikrotjenester
  • Verktøy og plattformer for observerbarhet i et Kubernetes økosystem
  • Analyserer beregninger og logger for å opprettholde systemets helse

Skalering og ytelsesjustering

  • Horisontale og vertikale skaleringsstrategier
  • Automatisk skaleringstjenester basert på belastning
  • Ytelsesjustering og ressursoptimalisering

Resiliens og pålitelighetsteknikk

  • Design for fiasko: motstandsmønster i mikrotjenester
  • Implementering av helsesjekker, effektbrytere og hastighetsbegrensning
  • Katastrofegjenoppretting og strategier med høy tilgjengelighet

Sikkerhetshensyn for Microservices og Kubernetes

  • Sikring av mikrotjenestekommunikasjon
  • Kubernetes sikkerhetsfunksjoner og beste praksis
  • Implementering av servicenettverk for økt sikkerhet

Hands-on prosjekt

  • Designe og distribuere en skalerbar mikrotjenesteapplikasjon på Kubernetes
  • Implementering av CI/CD-pipelines for distribusjon av mikrotjenester
  • Bruk av overvåkings- og skaleringspraksis for å opprettholde applikasjonsytelsen

Sammendrag og neste trinn

Krav

  • En forståelse av containerisering og orkestreringskonsepter
  • Erfaring med Docker og grunnleggende Kubernetes operasjoner
  • Kjennskap til cloud computing og mikrotjenester arkitektur

Publikum

  • Plattformingeniører
  • DevOps fagfolk
  • Programvarearkitekter
 35 timer

Antall deltakere



Price per participant

Testimonials (4)

Relaterte kurs

Related Categories