Ta kontakt

Kursplan

Modul 1 – Introduksjon til containere

  • Hvorfor containere?
  • Containere vs. virtuelle maskiner
  • Containerarkitektur
  • Container-runtimer
  • Container-livssyklus

Modul 2 – Bygging av containerbilder

  • Lage containerbilder
  • Arbeide med Dockerfiles eller Containerfiles
  • Bildeoptimalisering
  • Container-registre
  • Bildespesifikk versjonering

Modul 3 – Kubernetes-grunnleggende

  • Kubernetes-arkitektur
  • Pods
  • Deployments
  • ReplicaSets
  • Namsrom (Namespaces)
  • Merkelapper og selektorer

Modul 4 – Introduksjon til OpenShift

  • OpenShift-arkitektur
  • Prosjekter og namsrom
  • Web-konsoll
  • OpenShift CLI
  • Arbeide med applikasjoner

Modul 5 – Utplassering av applikasjoner

  • Utplassering av container-applikasjoner
  • Skalere arbeidsbelastninger
  • Rullerende oppdateringer
  • Konfigurasjonshåndtering
  • Miljøvariabler

Modul 6 – Nettverk

  • Kubernetes Services
  • Tilgjengeliggjøring av applikasjoner
  • Ruter (Routes)
  • Ingress-konsepter
  • Grunnleggende feilsøking av nettverk

Modul 7 – Lagring og konfigurasjon

  • Vedvarende lagring
  • Persistent Volume Claims (PVC)
  • ConfigMaps
  • Secrets
  • Tilstandshåndterte applikasjoner

Modul 8 – Sikkerhetsgrunnleggende

  • RBAC-konsepter (Role-Based Access Control)
  • Tjenestekontoer
  • Sikker applikasjonskonfigurasjon
  • Bildesikkerhet grunnleggende
  • Sikkerhetsbest practices

Modul 9 – Overvåking og feilsøking

  • Logger
  • Hendelser (Events)
  • Metrikker
  • Helsekontroller
  • Vanlige feilsøkings scenarier

Modul 10 – Praktisk workshop

  • Lage et container-bilde
  • Utplassere en applikasjon
  • Konfigurere nettverk
  • Lagre applikasjonsdata
  • Sikre og feilsøke applikasjonen

Kursformat

  • Interaktive forelesninger.
  • Praktiske demonstrasjoner.
  • Utgjort antall praktiske øvelser.
  • Reelle utplacerings-scenarioer.

Tilpasningsmuligheter for kurset

Kurset kan tilpasses de teknologiene, utviklingsverktøyene og utplasseringsmiljøene som brukes i din organisasjon.

Krav

Deltakerne bør ha:

  • Grunnleggende ferdigheter i Linux-kommandolinjen.
  • Generell forståelse for programvareutvikling eller systemadministrasjon.
  • Grundleggende nettverkskunnskap.
  • Ingen tidligere erfaring med OpenShift er nødvendig.
 35 Timer

Antall deltakere


Pris per deltaker

Referanser (1)

Kommende kurs

Relaterte kategorier