Kom i kontakt

Kursplan

Modul 1: Introduktion till OpenShift och Kubernetes

  • OpenShift-arkitektur och komponenter
  • Relationen mellan OpenShift och Kubernetes
  • Behållare, bilder och registren
  • Översikt över OpenShift-utgåvor (OKD vs OCP)

Modul 2: OpenShift 4-arkitektur

  • Kontrollplanets komponenter
  • Arbetar-noder och MachineSets
  • Red Hat CoreOS-översikt
  • Operators och Operator Lifecycle Manager (OLM)

Modul 3: Installation av OpenShift 4

  • Installationsmetoder (IPI vs UPI)
  • Klusterbootstrapprocessen
  • Nätverks- och DNS-krav
  • Praktisk klusterdistribution

Modul 4: Hantering av klusterresurser

  • Noder och MachineSets
  • Skalning av klustret
  • Resurskvoter och begränsningar
  • Namnrymder och projekt

Modul 5: Distribution av applikationer

  • Distributioner, ReplicaSets, Pods
  • Källa-till-Bild (S2I)
  • Behållarbaserade distributioner
  • Rullande uppdateringar och återställningar

Modul 6: Arbeta med Operators

  • Operator-koncept och fördelar
  • Installation och hantering av Operators
  • Användning av Operators för applikationslivscykel
  • Anpassade resursdefinitioner (CRDs)

Modul 7: Nätverk i OpenShift

  • Grundläggande klusternätverk
  • Tjänster och rutts
  • Ingress och lastbalansering
  • Nätverkspolicyer

Modul 8: Lagringshantering

  • Persistenta volymer (PV) och Persistent Volume Claims (PVC)
  • Lagringsklasser
  • Tillståndshållande applikationer
  • Dynamisk provisionering

Modul 9: Säkerhet i OpenShift

  • Autentisering och auktorisering (RBAC)
  • Security Context Constraints (SCC)
  • Hantering av användare och roller
  • Säkra applikationer och hemligheter

Modul 10: Övervakning och loggning

  • Inbyggd övervakningsstack
  • Mätetal och varningar
  • Loggningsarkitektur
  • Felsökning av klusterproblem

Modul 11: Uppgraderingar och livscykelhantering

  • Klusteruppgraderingar i OpenShift 4
  • Operator-uppgraderingar
  • Backup-överväganden
  • Migrering från OpenShift 3 (övergripande)

Modul 12: Felsökning och bästa praxis

  • Diagnostik av klusterproblem
  • Felsökning av applikationer
  • Prestandaöverväganden
  • Bästa praxis för produktion

Krav

Förkunskaper

  • Grundläggande förståelse för behållare och Docker-koncept
  • Vanor vid Linux-systemadministration
  • Grundläggande DevOps-kunskaper rekommenderas

Målgrupp

  • Systemadministratörer
  • DevOps-engineers
  • Plattformsengineers
  • Moln- och infrastrukturarkitekter
 35 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (2)

Kommande Kurser

Relaterade Kategorier