Kom i kontakt

Kursplan

Modul 1 – Introduktion till containrar

  • Varför containrar?
  • Containraer kontra virtuella maskiner
  • Containrsarkitektur
  • Containrruntider
  • Containrlivscykel

Modul 2 – Bygga containerimages

  • Skapa containerimages
  • Arbeta med Dockerfiles eller Containerfiles
  • Optimera images
  • Containerregistri
  • Versionering av images

Modul 3 – Grunder i Kubernetes

  • Kubernetes-arkitektur
  • Pods
  • Distributioner
  • ReplicaSets
  • Namnrymder (Namespaces)
  • Etiketter och selektorer

Modul 4 – Introduktion till OpenShift

  • OpenShift-arkitektur
  • Projekt och namnrymder
  • Webbkonsol
  • OpenShift CLI (kommandotolksgränssnitt)
  • Arbeta med applikationer

Modul 5 – Distribuerar applikationer

  • Distribuera containeriserade applikationer
  • Skala arbetsbelastningar
  • Rullande uppdateringar
  • Konfigurationshantering
  • Miljövariabler

Modul 6 – Nätverk

  • Kubernetes-tjänster
  • Tillgängliggörande av applikationer
  • Rutter
  • Ingress-koncept
  • Grundläggande felsökning av nätverk

Modul 7 – Lagring och konfiguration

  • Beständig lagring
  • Persistent Volume Claims (Begäran om beständigt volym)
  • ConfigMaps
  • Hemligheter (Secrets)
  • Tillståndshållande applikationer

Modul 8 – Säkerhetsgrunder

  • Koncept kring RBAC (Roll-based Access Control)
  • Tjänstkonton
  • Säker applikationskonfiguration
  • Grunder i bildsäkerhet
  • Bästa praxis för säkerhet

Modul 9 – Övervakning och felsökning

  • Loggar
  • Händelser
  • Mätvärden (Metrics)
  • Hälsokontroller
  • Vanliga felsöknings scenarier

Modul 10 – Praktiskt verkstadspassing

  • Bygga en containerimage
  • Distribuera en applikation
  • Konfigurera nätverk
  • Lagra applikationsdata
  • Säkra och felsök applikationen

Kursformat

  • Interaktiva föreläsningar.
  • Praktiska demonstrationer.
  • Utförliga praktiska övningar.
  • Verkliga distribuerings scenarier.

Möjligheter till anpassning av kursen

Kursen kan skräddarsys för att matcha de teknologier, utvecklingsverktyg och distributionsmiljöer som används inom din organisation.

Krav

Deltagarna bör ha:

  • Grundläggande färdigheter i Linux-kommandotolk.
  • Allmän förståelse för mjukvaruutveckling eller systemadministration.
  • Grundläggande nätverkskunskaper.
  • Ingen tidigare erfarenhet av OpenShift krävs.
 35 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier