Certificering i containerorkestrering ved brug af Kubernetes - Blandet læring (Live online klasseundervisning + e-læring)

3.900,00 DKK

  • 45 hours
Blandet Læring
eLearning
Live Virtuelt Klasselokale

Kubernetes er et af de mest populære værktøjer til containerorkestrering, der er tilgængelige. Kurset 'Containerorkestrering med Kubernetes-certificering' vil hjælpe dig med at forstå de væsentlige færdigheder, teknologi og koncepter, som en Kubernetes-administrator skal kende. Planlæg at overvåge containeriserede arbejdsbyrder og tjenester med industrielle organisationer ved hjælp af Kubernetes-træningskurset. Det dækker alle aspekter, herunder styring af applikationslivscyklus, installation, konfiguration og validering, netværk, planlægning, sikkerhed, vedligeholdelse af klynger, grundlæggende koncepter, Azure Kubernetes, lagring og mere.

e-læringspensum

Hero
  1. Introduktion

    Lektion 01

    - Introduktion

  2. Kubernetes Oversigt

    Lektion 02

    - Oversigt over containere

    - Demo - Opsæt Lab – VirtualBox

    - Demo – Docker

    - Container Orkestrering

    - Kubernetes-arkitektur

  3. Opsæt Kubernetes

    Lektion 03

    - Kubernetes Opsætning - Introduktion og Minikube

    - Demo – Minikube

    - Kubernetes Opsætning – Kubeadm

    - Demo - Kubeadm - Del 1 - Opsætning af virtuelle maskiner og forudsætninger

    - Demo - Kubeadm - Del 2 - Konfigurer klynge med Kubeadm

    - Demo - Kubernetes på Google Cloud Platform

    - Demo - leg-med-k8s.com

  4. Kubernetes-koncepter

    Lektion 04

    - POD'er

    - Demo - POD'er

  5. YAML Introduktion

    Lektion 05

    - Introduktion til YAML

  6. Kubernetes-koncepter - PODs, ReplicaSets, Deployments

    Lektion 06

    - POD'er med YAML

    - Tips & Tricks – YAML

    - Replication Controllers og ReplicaSets

    - Demo – ReplicaSets

    - Udrulninger

    - Demo – Udrulninger

    - Udrulninger - Opdatering og Tilbagerulning

    - Demo - Udrulninger - Opdatering og Tilbagerulning

  7. Netværk med Kubernetes

    Lektion 07

    - Grundlæggende om netværk i Kubernetes

    - Demo - Netværk i Kubernetes

  8. Tjenester

    Lektion 08

    - Tjenester – NodePort

    - Demo – Tjenester

    - Tjenester – ClusterIP

  9. Mikroservicestruktur

    Lektion 09

    - Mikroservicesapplikation

    - Demo - Udrulning af mikroservices

    - Ansøgning på GCP Kubernetes-kluster

    - Demo - Eksempel på improviseret afstemningsapplikation - v2

Live Virtuelt Pensum

Hero
  1. Kursusintroduktion

    Lektion 01

    - Introduktion til Kubernetes

    - CKA og dens betydning

    - Læringssti

    - Programoversigt

    - Kursusoversigt

    - Kursuskomponenter

    - Kriterier for gennemførelse af kursus

  2. Grundlæggende koncepter

    Lektion 02

    - Oversigt

    - Etcd

    - Kontrolenhed

    - Planlægger

    - Kubelet

    - Kube Proxy

    - Skud

    - ReplicaSets

    - Udrulninger

    - Tjenester, Lastbalancering &

    - Netværk

    - Containere

    - Politikker

  3. Kubernetes-kluster

    Lektion 03

    - Oversigt over klyngearkitektur

    - Konfiguration af en klynge

    - Styring og administration af klynger

    - Node

    - Kommunikation mellem kontrolplan og node

    - Forståelse af controllere

    - Betydningen af Cloud Controller Manager

    - Arbejde med Kubeadm

    - Styring af en klynge ved hjælp af Kubelet

    - Rollebaseret adgangskontrol

    - API-server

    - Opnå høj tilgængelighed

    - Sikkerhedskopiering, Gendannelse af etcd-kluster

    - Data

    - Versionsopgradering på Kubernetes

    - Klynge

    - Håndtering af Kubernetes-objekter

  4. Arbejdsbyrder

    Lektion 04

    - Oversigt over arbejdsbyrder

    - Udrulning

    - Forståelse af Pods

    - Pod-livscyklus

    - Arbejder på pod-tildeling

    - Init-containere

    - Styring af containerressourcer

    - Sundhedsovervågning

    - Multi Pod Containere

    - Pod Topologi Spredningsbegrænsninger

    - ReplicaSet

    - Statisk Pods

    - Applikationskonfiguration

    - ConfigMap og hemmeligheder

    - Opnå skalérbarhed

    - Opbygning af selvhelbredende pods med

    - Genstartspolitikker

    - Håndtering af manifest og fælles

    - Skabelonværktøjer

  5. Planlægning

    Lektion 05

    - Oversigt over planlægger

    - Planlægningsrammer

    - Kube-Scheduler

    - Node Selection i Kube-Scheduler

    - Udfør løbende opdateringer på et DaemonSet

    - Tilbagerulninger

    - Justering af planlæggers ydeevne

    - Planlægningspolitikker

    - Planlægningsprofiler

    - Politikker for topologistyring

    - DaemonSet

    - Pod Overhead

    - Præstationsoptimering

    - Ressourcestyring

  6. Tjenester, Load Balancing og Netværk

    Lektion 06

    - Oversigt

    - Tjenester

    - Topologi

    - Servicekatalog

    - DNS for tjenester og pods

    - Forbinder applikationer med tjenester

    - EndpointSlices

    - Indgang

    - Ingress-kontrollere

    - Netværkspolitikker

    - Tilføjelse af poster til Pod /etc/hosts

    - Med værtsaliaser

    - IPv4/IPv6 Dual-Stack

    - Klynge netværk

  7. Opbevaring

    Lektion 07

    - Oversigt over lagring i Kubernetes

    - Bind

    - Persistente Volumener

    - Volumesnapshots

    - CSI-volumenkopiering

    - Lagerklasser

    - Volumen Snapshot Klasser

    - Dynamisk Volumenallokering

    - Lagerkapacitet

    - Ephemere Volumener

    - Nodspecifikke volumengrænser

  8. Azure Kubernetes Service

    Lektion 08

    - Kubernetes i sky-miljøet

    - AKS Servicekomponenter

  9. Fejlfinding og Kubernetes case-studier

    Lektion 09

    - Oversigt over fejlfinding i Kubernetes

    - Kubernetes Cluster Logningsarkitektur

    - Klynge- og nodelogfiler

    - Containerlogfiler

    - Fejlfinding af applikation

    - Overvågningsværktøjer

    - Kommandoer til fejlfinding af netværk

    - Problemer

    - AKS Overvågning og Logføring

    - Case-studier

  10. Projekt 1: IT-softwarekonteinerisering

    Projekt 01

    Som Kubernetes-udvikler skal du demonstrere din webapplikations pakning i et Docker containerbillede. Brug containerbilledet på Google Kubernetes Engine klyngen som et load-balanceret sæt af replikaer, der kan skaleres efter dine brugeres behov. Skaler en udrullet applikation i Google Kubernetes Engine, deploy derefter en ny version af din app uden nedetid og til sidst deployer den til klyngen.

  11. Projekt 2: Underliggende infrastrukturudfordringer i sociale medier

    Projekt 02

    Som Kubernetes-udvikler skal du færdiggøre applikationens skaleringsegenskaber ved at demonstrere, hvordan man opretter et klynge med autoskalering, hvordan man ændrer størrelsen på den eksisterende klynge for at opfylde infrastrukturkravene for allerede kørende applikationer i produktion, og endelig hvordan man autoskalerer applikationen med hensyn til replikasæt og udrulninger.

Læringsresultater

Ved afslutningen af dette e-læringskursus i Container Orkestrering med Kubernetes vil du være i stand til at:

Forstå styringen af applikationslivscyklussen

Installer og konfigurer Kubernetes

Vedligehold klynger, sikkerhed, lager og volumener

Forstå mikroservicernes arkitektur

Vigtige funktioner

45+ timers blandet læring

40 timers instruktørledet undervisning

8 timers online selvstyret læring

2 Kurser og Projekter

2 Kurser og vurderinger

Fleksibilitet i valg af klasser

Brancheanerkendt kursusbevis

Hero

Hvem bør tilmelde sig dette program?

Det ville være bedst at have en grundig forståelse af containere, især Docker. Vores DevOps-certificeringskursus vil hjælpe dig med at lære om Docker. Arbejdserfaring med Linux shells er gavnligt, men ikke nødvendigt.

Softwareudviklere

Softwareingeniører

Systemadministratorer

Linux-administratorer

Cloudadministratorer

Start kursus nu

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!

;