Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Varaktighet 35 timmar
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.
Vittnesmål (1)
grundläggande förståelse av containrar och Kubernetes samt hur de samverkar funktioner hos OpenShift-plattformen
Eric Scholze - NOW IT GmbH
Kurs - Introduction to Containers, Kubernetes & OpenShift
Maskintolkat