Docker och Kubernetes med JavaScript - eLearning
4.950,00 SEK
- 20 hours
Bemästra modern applikationsdistribution och orkestrering med Docker och Kubernetes – två av de mest eftertraktade DevOps-teknikerna idag. Den här praktiska kursen är utformad för att hjälpa dig att bygga, paketera, distribuera och hantera containeriserade applikationer i stor skala. Du börjar med att lära dig grunderna i Docker, inklusive containerisering, skapande av images och nätverk. Därefter går du vidare till Kubernetes, där du utforskar hur du automatiserar distribution, skalning och hantering av containeriserade applikationer över kluster.
Nyckelfunktioner
Språk
Kurs och material på engelska
Nivå
Nybörjarnivå
Åtkomst
1 års tillgång till utbildningsplattformen
6 timmar videor på begäran
med 20+ timmars rekommenderad studietid
24 guidade praktiska övningar
10 automatiskt rättade prov
Certifiering
Intyg om genomförd utbildning ingår

Lärandemål
I slutet av den här kursen kommer du att kunna:
Förstå
Förstå containeriseringskoncept och hur Docker fungerar
Bygg
Bygg, hantera och distribuera containeriserade applikationer
Bilder
Skapa Docker-avbildningar, volymer och nätverk
Automatisera
Arbeta med Docker-register och automatisera byggen
Skriv
Använd Docker Compose och Swarm för orkestrering
Kubernetes
Förstå Kubernetes arkitektur och komponenter
Distribuera
Distribuera och hantera applikationer i Kubernetes-kluster
Pods
Arbeta med pods, deploymenter och tjänster
Skalning
Automatisera skalning och hantering av applikationer
Bästa praxis
Tillämpa DevOps-bästa praxis i containerbaserade miljöer

Kursöversikt
Introduktion till Docker och containrar
Lektion 01
- Introduktion till Docker
- Virtualisering vs containerisering
- Vad är Docker
- Installation av Docker
- Grundläggande Docker-kommandon
- Docker-arkitektur
Docker Compose
Lektion 02
- Introduktion till containrar och avbildningar
- Förstå bilder och containrar
- Containerlivsstil
- Vad är en Dockerfile
- Skapa en avbild med Dockerfile
- Bygga och köra en containeravbildning
- Dela avbilden: DockerHub
Bilder och behållare
Lektion 03
- Att arbeta med containrar (skaltillgång m.m.)
- Använda Docker Commit
- Skapa flera behållare
- Docker-nätverk
- Hantera omstarter av containrar
Skriv
Lektion 04
- Vad är Docker Compose
- Hur du skapar en Docker Compose-fil
- Hur du skapar tjänster med Docker Compose
- Grundläggande Docker Compose-kommandon
Docker-orkestrering
Lektion 05
- Förstå orkestrering
- Introduktion till Docker Swarm
- Docker Swarm vs Kubernetes
Introduktion till Kubernetes
Lektion 06
- Vad är Kubernetes
- Varför Kubernetes och dess utveckling
- Förstå Kubernetes-arkitektur
- Kubectl-kommandon
Distribuera ett kluster
Lektion 07
- Distribuera ett kluster lokalt med Minikube
- Skapa ett kluster i AWS-molnet
- Skapa ett kluster på Google Cloud
Lär känna Pods
Lektion 08
- Bekanta sig med pods
- Hantera pods
- Pods livscykel
- Skapa pods från YAML-filer
- Hantera pods med etiketter
- Replicationskontroller
Tjänster och Ingress
Lektion 09
- Tjänster och Ingress
- Vad är en tjänst?
- Skapa tjänster
- Lastbalanserare och Ingress
Distributioner
Lektion 10
- Vad är distributioner?
- Vad är ReplicaSets?
- Hantera distributioner (skapa, ta bort, övervaka)
- Rullande uppdateringar med Kubernetes
- Kubernetes-instrumentpanel och klusterövervakning
- Användningsfall och analys av Kubernetes

Vem bör anmäla sig till det här programmet?
Förutsättningar
- Inga obligatoriska förkunskaper
- Grundläggande kunskaper i Linux och nätverk är till hjälp
- Vana vid virtualiseringskoncept är en fördel
- Grundläggande förståelse för applikationsdistribution är fördelaktigt
Programvaruutvecklare
DevOps-ingenjörer
Molningenjörer
Systemadministratörer
Lösningsarkitekter
IT-specialister
Uttalanden
Licensiering och ackreditering
Denna kurs erbjuds i enlighet med Partnerprogramavtalet och uppfyller kraven i licensavtalet
Likabehandlingspolicy
Kandidater uppmuntras att kontakta AVC för vägledning och stöd under hela processen för att ordna anpassningar.
Vanliga frågor

Behöver du företagslösningar eller LMS-integration?
Hittade du inte kursen eller programmet som skulle passa för ditt företag? Behöver du LMS-integration? Skriv till oss! Vi löser det!
