Docker og Kubernetes med JavaScript - eLearning
3.500,00 DKK
- 20 hours
Bliv fortrolig med moderne applikationsdeployment og orkestrering med Docker og Kubernetes – to af de mest efterspurgte DevOps-teknologier i dag. Dette praktiske kursus er designet til at hjælpe dig med at bygge, pakke, deploye og administrere containeriserede applikationer i stor skala. Du begynder med at lære Docker‑grundlæggende, herunder containerisering, oprettelse af images og netværk. Derefter går du videre til Kubernetes, hvor du udforsker, hvordan du kan automatisere deployment, skalering og administration af containeriserede applikationer på tværs af klynger.
Nøglefunktioner
Sprog
Kursus og materiale på engelsk
Niveau
Begynderniveau
Adgang
1 års adgang til læringsplatformen
6 timers on-demand videoer
med over 20 timers anbefalet studietid
24 guidede praktiske øvelser
10 automatisk bedømte opgaver
Certificering
Bevis for gennemført program medfølger

Læringsudbytte
Når du har gennemført dette kursus, vil du være i stand til at:
Forstå
Forstå containeriseringskoncepter og hvordan Docker fungerer
Byg
Byg, administrer og implementer containeriserede applikationer
Billeder
Opret Docker-images, -volumener og -netværk
Automatisér
Arbejd med Docker-registries og automatiser builds
Skriv
Brug Docker Compose og Swarm til orkestrering
Kubernetes
Forstå Kubernetes-arkitektur og -komponenter
Udrul
Implementer og administrer applikationer i Kubernetes-klynger
Pods
Arbejd med pods, deployments og services
Skalering
Automatiser skalering og administration af applikationer
Bedste praksis
Anvend DevOps-best practices i containerbaserede miljøer

Kursusforløb
Introduktion til Docker og containere
Lektion 01
- Introduktion til Docker
- Virtualisering vs. containerisering
- Hvad er Docker
- Installation af Docker
- Grundlæggende Docker-kommandoer
- Docker-arkitektur
Docker Compose
Lektion 02
- Introduktion til containere og images
- Forståelse af images og containere
- Containerlivsstil
- Hvad er en Dockerfile
- Oprettelse af et image med en Dockerfile
- Opbygning og kørsel af et containerimage
- Deling af image: DockerHub
Billeder og containere
Lektion 03
- Leg med containere (shell-adgang m.m.)
- Brug af Docker Commit
- Oprettelse af flere containere
- Docker-netværk
- Håndtering af container-genstarter
Skriv
Lektion 04
- Hvad er Docker Compose
- Sådan opretter du en Docker Compose-fil
- Sådan opretter du services med Docker Compose
- Grundlæggende Docker Compose-kommandoer
Docker-orkestrering
Lektion 05
- Forståelse af orkestrering
- Introduktion til Docker Swarm
- Docker Swarm vs Kubernetes
Introduktion til Kubernetes
Lektion 06
- Hvad er Kubernetes
- Hvorfor Kubernetes og dets udvikling
- Forstå Kubernetes-arkitektur
- Kubectl-kommandoer
Udrulning af et klynge-miljø
Lektion 07
- Udrulning af et cluster lokalt med Minikube
- Oprettelse af et cluster i AWS Cloud
- Oprettelse af et cluster på Google Cloud
Bliv fortrolig med pods
Lektion 08
- Bliv fortrolig med pods
- Håndtering af pods
- Pods livscyklus
- Oprettelse af pods fra YAML-filer
- Administration af pods med labels
- Replikationskontrollere
Tjenester og Ingress
Lektion 09
- Tjenester og Ingress
- Hvad er en service?
- Oprettelse af tjenester
- Load balancere og Ingress
Udrulinger
Lektion 10
- Hvad er deployment?
- Hvad er ReplicaSets?
- Håndtering af udrulninger (oprettelse, sletning, overvågning)
- Rullende opdateringer med Kubernetes
- Kubernetes-dashboard og klyngeovervågning
- Kubernetes: Anvendelsesmuligheder og analyse

Hvem bør tilmelde sig dette program?
Forudsætninger
- Ingen obligatoriske forudsætninger
- Grundlæggende kendskab til Linux og netværk er en fordel
- Kendskab til virtualiseringskoncepter er en fordel
- Grundlæggende forståelse af applikationsudrulning er en fordel
Softwareudviklere
DevOps-ingeniører
Cloud-ingeniører
Systemadministratorer
Løsningsarkitekter
IT-professionelle
Udtalelser
Licensering og akkreditering
Dette kursus tilbydes i henhold til Partnerprogramaftalen og overholder kravene i licensaftalen
Lighedspolitik
Kandidater opfordres til at kontakte AVC for vejledning og støtte gennem hele processen med tilpasning af arbejdsforhold.
Ofte stillede spørgsmål

Har du brug for virksomhedsløsninger eller LMS-integration?
Fandt du ikke kurset eller programmet, der ville være til gavn for din virksomhed? Har du brug for LMS-integration? Skriv til os, vi løser alt!
