Containerorkestrering med Kubernetes - Blandat lärande (Live virtuellt klassrum & eLearning)

4.900,00 SEK

  • 45 hours
Blandad inlärning
eLearning
Live Virtuellt Klassrum

Kubernetes är en framstående plattform för containerorkestrering som åtnjuter en betydande popularitet inom branschen. Syftet med certifieringskursen i containerorkestrering med Kubernetes är att förse deltagarna med en djup förståelse för grundläggande färdigheter, teknologi och koncept som är avgörande för rollen som Kubernetes-administratör. Genom att genomföra denna utbildning kommer deltagarna att kunna effektivt planera och övervaka containeriserade arbetsbelastningar och tjänster inom olika industrier. Kursinnehållet omfattar ett brett spektrum av ämnen, inklusive men inte begränsat till hantering av applikationslivscykler, installation, konfiguration och validering, nätverk, schemaläggning, säkerhet, klusterunderhåll, grundläggande koncept, Azure Kubernetes, lagring och andra relevanta områden.

eLearning-läroplan

Hero
  1. Introduktion

    Lektion 01

    - Introduktion

  2. Översikt av Kubernetes

    Lektion 02

    - Översikt över behållare

    - Demo - Konfigurera labb – VirtualBox

    - Demo – Docker

    - Containerorkestrering

    - Kubernetes-arkitektur

  3. Konfigurera Kubernetes

    Lektion 03

    - Kubernetes-installation - Introduktion och Minikube

    - Demo – Minikube

    - Kubernetes-installation – Kubeadm

    - Demo - Kubeadm - Del 1 - Förbered virtuella maskiner och förutsättningar

    - Demo - Kubeadm - Del 2 - Konfigurera kluster med Kubeadm

    - Demo - Kubernetes på Google Cloud Platform

    - Demo - lek-med-k8s.com

  4. Kubernetes-koncept

    Lektion 04

    - POD:er

    - Demo - POD:er

  5. Introduktion till YAML

    Lektion 05

    - Introduktion till YAML

  6. Kubernetes-koncept - PODs, ReplicaSets, Deployments

    Lektion 06

    - PODs med YAML

    - Tips & Tricks – YAML

    - Replication Controllers och ReplicaSets

    - Demo – ReplicaSets

    - Distributioner

    - Demo – Distributioner

    - Distributioner - Uppdatera och Återställ

    - Demo - Distributioner - Uppdatering och Återställning

  7. Nätverkande med Kubernetes

    Lektion 07

    - Grundläggande om nätverk i Kubernetes

    - Demo - Nätverkande i Kubernetes

  8. Tjänster

    Lektion 08

    - Tjänster – NodePort

    - Demo – Tjänster

    - Tjänster – ClusterIP

  9. Mikrotjänstarkitektur

    Lektion 09

    - Mikrotjänster applikation

    - Demo - Distribuering av mikrotjänster

    - Applikation på GCP Kubernetes-kluster

    - Demo - Exempel på improviserad röstningsapplikation - v2

Live virtuellt läroplan

Hero
  1. Kursintroduktion

    Lektion 01

    - Introduktion till Kubernetes

    - CKA och dess betydelse

    - Lärstig

    - Programöversikt

    - Kursöversikt

    - Kurskomponenter

    - Kriterier för kursavslut

  2. Grundläggande koncept

    Lektion 02

    - Översikt

    - Etcd

    - Kontrollant

    - Schemaläggare

    - Kubelet

    - Kub-proxy

    - Kapslar

    - ReplicaSets

    - Distributioner

    - Tjänster, Lastbalansering &

    - Nätverkande

    - Behållare

    - Policys

  3. Kubernetes-kluster

    Lektion 03

    - Översikt av klusterarkitektur

    - Konfigurera en kluster

    - Hantering och administration av kluster

    - Nod

    - Kommunikation mellan kontrollplan och nod

    - Förståelse för kontroller

    - Vikten av Cloud Controller Manager

    - Arbeta med Kubeadm

    - Hantera en kluster med Kubelet

    - Rollbaserad åtkomstkontroll

    - API-server

    - Uppnå hög tillgänglighet

    - Säkerhetskopiering, Återställning av etcd-kluster

    - Data

    - Versionsuppgradering på Kubernetes

    - Kluster

    - Hantering av Kubernetes-objekt

  4. Arbetsbelastningar

    Lektion 04

    - Översikt av arbetsbelastningar

    - Distribution

    - Förståelse för Pods

    - Pod Livscykel

    - Arbetar med tilldelning av Pod

    - Initieringscontainers

    - Hantering av containerresurser

    - Hälsövervakning

    - Flera Pod-behållare

    - Pod-topologispridningsbegränsningar

    - ReplicaSet

    - Statiska pods

    - Applikationskonfiguration

    - ConfigMap och hemligheter

    - Att uppnå skalbarhet

    - Bygga självläkande pods med

    - Omstartspolicyer

    - Hantering av manifest och gemensamma

    - Mallverktyg

  5. Schemaläggning

    Lektion 05

    - Översikt över schemaläggare

    - Schemaläggningsramverk

    - Kube-Scheduler

    - Nodval i Kube-Scheduler

    - Utför rullande uppdateringar på en DaemonSet

    - Återställningar

    - Optimering av schemaläggarens prestanda

    - Schemaläggningspolicyer

    - Schemaprofiler

    - Policyer för topologihantering

    - DaemonSet

    - Pod Överhuvud

    - Prestandajustering

    - Hantera resurser

  6. Tjänster, Lastbalansering och Nätverk

    Lektion 06

    - Översikt

    - Tjänster

    - Topologi

    - Tjänstekatalog

    - DNS för tjänster och pods

    - Ansluter applikationer med tjänster

    - EndpointSlices

    - Inledning

    - Ingress-kontrollanter

    - Nätverkspolicyer

    - Lägga till poster i Pod /etc/hosts

    - Med värdalias

    - IPv4/IPv6 Dual-Stack

    - Kluster-nätverk

  7. Lagring

    Lektion 07

    - Översikt av lagring i Kubernetes

    - Volym

    - Beständiga volymer

    - Volymbilder

    - CSI Volymkloning

    - Lagringsklasser

    - Volymögonblicksbilder Klasser

    - Dynamisk volymallokering

    - Lagringskapacitet

    - Ephemerala volymer

    - Nodspecifika volymbegränsningar

  8. Azure Kubernetes-tjänst

    Lektion 08

    - Kubernetes i molnmiljö

    - Komponenter för AKS-tjänsten

  9. Felsökning och fallstudier för Kubernetes

    Lektion 09

    - Översikt av felsökning i Kubernetes

    - Arkitektur för loggning i Kubernetes-kluster

    - Kluster- och nodloggar

    - Containerloggar

    - Felsökning av applikationer

    - Övervakningsverktyg

    - Kommandon för att felsöka nätverk

    - Frågor

    - Övervakning och loggning i AKS

    - Fallstudier

  10. Projekt 1: Containerisering av IT-mjukvara

    Projekt 01

    I egenskap av en Kubernetes-utvecklare förväntas du demonstrera förfarandet för att paketera din webbapplikation i en Docker containeravbildning. Efter detta moment ska du använda den resulterande containeravbildningen inom Google Kubernetes Engine-klustret för att konstruera en lastbalanserad uppsättning av repliker, vilka är kapabla att skalas dynamiskt i enlighet med användarnas behov. Din uppgift omfattar att utföra skalning av den distribuerade applikationen inom Google Kubernetes Engine, följt av en sömlös distribution av en ny version av din applikation, utan driftsavbrott. Slutligen förväntas du distribuera den uppdaterade applikationen till klustret.

  11. Projekt 2: Utmaningar med den underliggande infrastrukturen för sociala medier

    Projekt 02

    Som en Kubernetes-utvecklare, slutför applikationens skalbarhetsfunktioner genom att demonstrera hur man skapar en kluster med autoskalningsfunktion, Hur man ändrar storleken på den befintliga klustern för att möta infrastrukturkraven för redan körande applikationer i produktion, & Slutligen, hur man autoskalar applikationen med avseende på replikset och distributioner.

Lärandemål

I slutet av denna eLearning-kurs i Container Orchestration med Kubernetes kommer du att kunna:

Förstå hanteringen av applikationslivscykeln

Installera och konfigurera Kubernetes

Underhåll kluster, säkerhet, lagring och volymer

Förstå mikrotjänstarkitektur

Nyckelfunktioner

45+ timmar av blandat lärande

40 timmars lärarledd utbildning

8 timmar av självstudier online

2 Kurser och projekt

2 Kurser och bedömningar

Flexibilitet vid val av kurser

Brancheigen kursavslutningscertifikat

Hero

Vem bör anmäla sig till denna kurs?

Det är av största vikt att inneha en djupgående förståelse för container-teknologier, särskilt Docker. Vår certifieringskurs inom DevOps är avsedd att utveckla din kompetens inom Docker. Erfarenhet av arbete med Linux-terminalen är att föredra men inte obligatoriskt.

Mjukvaruutvecklare

Programvaru Ingenjörer

System Administratörer

Linux Administratörer

Cloud Administratörer

Starta kursen nu

Behöver du en företagslösning eller integration av LMS?

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!

;