Containerorkestrering med Kubernetes - eLearning

4.900,00 SEK

  • 20 hours
eLearning

Ta dina containerkunskaper till nästa nivå genom att bemästra Kubernetes – branschstandarden för containerorkestrering. Den här praktiska kursen är utformad för att hjälpa dig att automatisera driftsättning, skalning och hantering av containeriserade applikationer i moderna molnmiljöer.

Viktiga funktioner

Språk

Kurs och material finns tillgängliga på engelska

Nivå

Nybörjar- till mellannivå

9 timmar videor på begäran

med 20+ timmars rekommenderad studietid

94 praktiska övningar

10 automatisk rättade prov

4 verkliga projekt

4 omfattande uppgifter

1 års e-lärandeåtkomst

Intyg om genomförd utbildning ingår

Hero

Lärandemål

I slutet av den här kursen kommer du att kunna:

Förstå grundläggande Kubernetes-koncept

Förstå grunderna i containerorkestrering och Kubernetes

Installera

Ställ in och konfigurera Kubernetes-kluster med verktyg som Minikube

Hantera

Distribuera och hantera containeriserade applikationer i Kubernetes

Kubectl

Använd kubectl för att interagera effektivt med Kubernetes-kluster

Docker

Arbeta med Docker Compose och Swarm för orkestrering

Arkitektur

Förstå Kubernetes arkitektur och kärnkomponenter

Flera containrar

Hantera applikationer och tjänster med flera containrar

Skala

Tillämpa orkestreringsstrategier för skalbarhet och hög tillgänglighet

Bygg

Bygg verkliga arbetsflöden för containerdistribution

Hero

Kursöversikt

  1. Introduktion till Kubernetes

    Lektion 01

    • Vägen till Kubernetes
    • Var finns Kubernetes?
    • Installation av Minikube
    • Första applikationen på Minikube
    • Komponenter i K8s-arkitekturen
    • Kommunikation mellan K8s-komponenter
    • Kubectl: Kubernetes schweiziska armékniv
    • Formatering av utdata från kubectl-kommandon
  2. K8s i produktion

    Lektion 02

    • Skapa ett konto på Google Cloud Platform (GCP)
    • Skapa virtuella maskiner för Kubernetes-klusterinstallation
    • Uppfylla förutsättningar och installera paket för K8s-kluster
    • Starta upp K8s-klustret
    • Typer av Kubernetes-objekt
    • Introduktion till pods
    • Arbeta med pods
    • Förstå etiketter och väljare
    • Arbeta med etiketter och väljare
    • Introduktion till namnrymder
    • Arbeta med namnrymder
  3. Kubernetes-arbetslaster

    Lektion 03

    • ReplicaSets
    • Att arbeta med ReplicaSets
    • Distributioner
    • Arbeta med distributioner
    • Uppdatera utrullningar och återställningar
    • Daemonsets
    • Att arbeta med daemonsets
    • Jobbar och CronJobbar
    • Arbeta med jobb
    • Att arbeta med CronJobs
    • Städa upp arbetsytan
    • Återställning av Kubernetes-klustret
  4. Nätverk i K8s

    Lektion 04

    • Nätverk i K8s
    • Introduktion till K8s-nätverk
    • Typer av K8s-tjänster
    • Arbeta med ClusterIP-tjänst
    • Arbeta med NodePort-tjänst
    • LoadBalancer-tjänst
    • Skapa en LoadBalancer (LB)-tjänst med GCP LB
    • Åtkomst till DNS för K8s-objekt
    • Att arbeta med CoreDNS
  5. Lagringsobjekt i K8s

    Lektion 05

    • Lagringsobjekt i K8s
    • Introduktion till K8s-lagring
    • Arbete med volymer
    • Konfigurera infrastruktur för persistenta volymer (PV:er)
    • Skapa objekt för Persistent Volume (PV)
    • Att arbeta med persistenta volymer (PV:er)
    • Att arbeta med hemligheter
    • Arbeta med ConfigMaps
  6. Avancerad orkestrering med Kubernetes

    Lektion 06

    • Avancerad orkestrering med Kubernetes
    • Liveness- och readiness-prober
    • Init- och sidovagnscontainrar
    • Nodaffinitet
    • Taints och tolerations
    • Introduktion till StatefulSets
    • Skapa förutsättningar för StatefulSets
    • Skriva och skapa StatefulSet
    • Kör ZooKeeper StatefulSet
    • Introduktion till Helm
    • Konfigurera och arbeta med Helm
    • Konfigurera HAProxy-lastbalanserare
    • Skapa ett högtilgängligt K8s-kluster med Kubeadm
    • Testa klustrets höga tillgänglighet
    • Säkerhetskopiering av etcd-databasen
    • Uppgradera klustret och återställa Etcd-databasen
  7. Säkerhet och felsökning

    Lektion 07

    • Säkerhet och felsökning
    • K8s-säkerhetsmodell
    • Introduktion till K8s Security Context
    • Konfiguration av K8s säkerhetskontext
    • Introduktion till säkerhetsstandarder för K8s
    • K8s-säkerhetsstandarder – tillämpning av säkerhetspolicyer på namnrymder
    • Introduktion till rollbaserad åtkomstkontroll (RBAC)
    • Att arbeta med RBAC
    • Felsökning av pods
    • K8-loggar
    • Arbeta med podprioritetsklasser
  8. Hanterad K8s i molnet

    Lektion 08

    • Hanterad K8s i molnet
    • Introduktion till Google Kubernetes Engine (GKE)
    • Skapa GKE-kluster
    • GKE-klusteranslutning och analys
    • Lastbalanserartjänst med GKE
    • Enkel Ingress med GKE
    • Ingress med flera sökvägar i GKE
    • PV med GKE med hjälp av CSI-drivrutiner och lagringsklasser
    • GCP-loggar
    • Övervakning med GCP
    • Skapa och importera instrumentpaneler
    • Skapa larmregel
    • Borttagning av GKE-kluster
  9. Anvisningar för övningsprov

    Lektion 09

    • Epilog: Prov- och övningsanvisningar
    • Introduktion till CKA-provet
kuberneteskurs

Vem bör anmäla sig till det här programmet?

Programvaruutvecklare

Mjukvaruingenjörer

Systemingenjörer

IT-administratörer

Molnadministratörer

Starta kursen nu

Förutsättningar

  • Grundläggande förståelse för containerisering och Docker-koncept
  • Vana vid Linux-system är till hjälp
  • Grundläggande nätverkskunskaper är ett plus
  • Tidigare kunskaper om molntjänster (valfritt men fördelaktigt)

Uttalanden

Licensiering och ackreditering

Den här kursen 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

Contact background

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!