Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Varighet 35 timer
Kursplan
Modul 1 – Introduksjon til containere
- Hvorfor containere?
- Containere kontra virtuelle maskiner
- Containerarkitektur
- Container-runtime
- Container-livssyklus
Modul 2 – Oppbygging av containerbilder
- Oppretting av containerbilder
- Å jobbe med Dockerfile eller Containerfile
- Optimalisering av bilder
- Container-registre
- Versjonering av bilder
Modul 3 – Kubernetes-grunnlegg
- Kubernetes-arkitektur
- Pods
- Deployments
- ReplicaSets
- Namespaces
- Etiketter og selektorer
Modul 4 – Introduksjon til OpenShift
- OpenShift-arkitektur
- Prosjekter og namespaces
- Webkonsoll
- OpenShift CLI
- Å jobbe med applikasjoner
Modul 5 – Distribusjon av applikasjoner
- Distribusjon av containeriserte applikasjoner
- Skalering av workloads
- Rullerende oppdateringer
- Konfigurasjonsadministrasjon
- Miljøvariabler
Modul 6 – Nettverk
- Kubernetes Services
- Eksponering av applikasjoner
- Rutes (Routes)
- Ingress-konsepter
- Grunnleggende nettverksfeilsøking
Modul 7 – Lagring og konfigurasjon
- Permanent lagring
- Permanent volumkrav (Persistent Volume Claims)
- ConfigMaps
- Secrets
- Stateful-applikasjoner
Modul 8 – Sikkerhetsgrunnlegg
- RBAC-konsepter
- Tjenestekontoer (Service accounts)
- Sikker konfigurasjon av applikasjoner
- Grunnleggende sikkerhet i bilder
- Bester praksis for sikkerhet
Modul 9 – Overvåking og feilsøking
- Logger
- Hendelser (Events)
- Målinger (Metrics)
- Helsekontroller (Health checks)
- Vanlige feilsøkingsprosedyrer
Modul 10 – Praktisk verksted
- Bygg et containerbilde
- Distribuer en applikasjon
- Konfigurer nettverk
- Lagre applikasjonsdata
- Gjør applikasjonen sikker og feilsøk den
Kursformat
- Interaktive forelesninger.
- Praktiske demonstrasjoner.
- Utdypende hender-i-løsningen øvelser.
- Reale distribusjonsscenarioer.
Muligheter for tilpasning av kurset
Kurset kan tilpasses de teknologier, utviklingsverktøy og distribusjonsmiljøer som brukes i din organisasjon.
Krav
Deltakerne bør ha:
- Grunnleggende ferdigheter med Linux-kommandolinjen.
- Generell forståelse av programvareutvikling eller systemadministrasjon.
- Grunnleggende nettverkskunnskaper.
- Ingen forkunnskaper i OpenShift kreves.
Referanser (1)
basiskunnskap om container/Kubernetes og hvordan de samhandler erkjennelige funksjoner i OpenShift-plattformen
Eric Scholze - NOW IT GmbH
Kurs - Introduction to Containers, Kubernetes & OpenShift
Maskinoversatt