Kursplan

Introduktion till Containers och OpenShift

  • Kursorientering och lärandemål
  • Containers vs VMs: koncept och fördelar
  • Översikt över OpenShift arkitektur och komponenter

Container Images och Registries

  • Skapande av Docker/Podmanfiles och bildbyggnadsflöden
  • Image tags, lager och optimeringsmetoder
  • Användning av container registrer och bildhämtningar i OpenShift

Kubernetes Grundläggande

  • Livscykeln för pods, ReplicaSets och Deployments
  • Labels, selectors och resursförfrågningar/gränser
  • Namnrymder, kvoter och grundläggande schemaläggning

Distribution av Applikationer på OpenShift

  • OpenShift-projekt, BuildConfigs och ImageStreams
  • Användning av oc CLI och OpenShift-webbläsaren
  • Rullande uppdateringar, återgång och distributionsstrategier

Tjänster, Nätverk och Vägar

  • ClusterIP, NodePort och LoadBalancer tjänsttyper
  • OpenShift-vägar och externa åtkomstmönster
  • Nätverksprinciper och felsökning av anslutningar

Lagringsutrymme, ConfigMaps och Secrets

  • PersistentVolumes, PersistentVolumeClaims och lagringsklasser
  • Hantering av konfiguration med ConfigMaps och Secrets
  • Tillståndsbaserade applikationer och överväganden för backup/återställning

Säkerhet, Övervakning och Felsökning

  • RBAC, tjänstkonton och säkerhetskontexter
  • Övervakning med metrik, loggar och hälsokontroller
  • Vanliga felsökningsflöden och incidenthantering

Sammanfattning och Nästa Steg

Krav

  • Grundläggande kunskaper om Linux-kommandoraden
  • Kännedom om mjukvaruutvecklingskoncept
  • Förståelse för grundläggande nätverksprinciper

Målgrupp

  • Utvecklare som vill containerisera applikationer
  • Plattform- och operatörsingenjörer
  • DevOps-praktiker som implementerar OpenShift-baserade pipelines
 35 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (4)

Kommande Kurser

Relaterade Kategorier