Container Orchestration met Kubernetes - Gemengd leren (Live Virtueel Klassikaal & eLearning)
450,00 EUR
- 45 hours
Kubernetes is een van de meest populaire tools voor containerorkestratie die beschikbaar zijn. De certificeringscursus Container Orkestratie met Kubernetes zal je helpen de essentiële vaardigheden, technologie en concepten te begrijpen die een Kubernetes-beheerder moet kennen. Plan om containergebaseerde workloads en diensten te beheren met industriële organisaties door gebruik te maken van de Kubernetes Training cursus. Het dekt alle aspecten, inclusief beheer van de levenscyclus van applicaties, installatie, configuratie en validatie, netwerken, planning, beveiliging, onderhoud van clusters, kernconcepten, Azure Kubernetes, opslag en meer.
eLearning Curriculum
Inleiding
Les 01
- Inleiding
Overzicht van Kubernetes
Les 02
- Overzicht van containers
- Demo - Lab opzetten – VirtualBox
- Demo – Docker
- Containerorchestratie
- Kubernetes-architectuur
Kubernetes instellen
Les 03
- Kubernetes Installatie - Introductie en Minikube
- Demo – Minikube
- Kubernetes Installatie – Kubeadm
- Demo - Kubeadm - Deel 1 - Virtuele Machines Instellen en Voorwaarden
- Demo - Kubeadm - Deel 2 - Configureer Cluster met Kubeadm
- Demo - Kubernetes op Google Cloud Platform
- Demo - speel-met-k8s.com
Kubernetes-concepten
Les 04
- POD's
- Demo - POD's
Introductie tot YAML
Les 05
- Introductie tot YAML
Kubernetes Concepten - POD's, ReplicaSets, Deployments
Les 06
- POD's met YAML
- Tips & Trucs – YAML
- Replicatiecontrollers en ReplicaSets
- Demo – ReplicaSets
- Inzet
- Demo – Inzet
- Inzetten - Bijwerken en Terugdraaien
- Demo - Implementaties - Bijwerken en Terugdraaien
Netwerken met Kubernetes
Les 07
- Basisprincipes van netwerken in Kubernetes
- Demo - Netwerken in Kubernetes
Diensten
Les 08
- Diensten – NodePoort
- Demo – Diensten
- Diensten – ClusterIP
Microservices-architectuur
Les 09
- Microservices-applicatie
- Demo - Uitrollen van Microservices
- Applicatie op GCP Kubernetes Cluster
- Demo - Geïmproviseerde Voorbeeld Stemapplicatie - v2
Live Virtueel Leerplan
Cursus Introductie
Les 01
- Introductie tot Kubernetes
- CKA en het belang ervan
- Leerpad
- Programmaoverzicht
- Cursusoverzicht
- Cursusonderdelen
- Criteria voor voltooiing van de cursus
Kernconcepten
Les 02
- Overzicht
- Etcd
- Controller
- Planner
- Kubelet
- Kube Proxy
- Peulen
- ReplicaSets
- Inzet
- Diensten, Load Balancing &
- Netwerken
- Containers
- Beleid
Kubernetes-cluster
Les 03
- Overzicht van de clusterarchitectuur
- Een cluster configureren
- Beheren en administreren van clusters
- Knoop
- Communicatie tussen controlepaneel en node
- Begrip van Controllers
- Belang van Cloud Controller Manager
- Werken met Kubeadm
- Een cluster beheren met Kubelet
- Rolgebaseerde toegangscontroleur
- API-server
- Hoge Beschikbaarheid Realiseren
- Back-up, Herstel van etcd-cluster
- Gegevens
- Versie-upgrade op Kubernetes
- Cluster
- Beheren van Kubernetes-objecten
Werklasten
Les 04
- Overzicht van Werklasten
- Implementatie
- Het begrijpen van Pods
- Pod-levenscyclus
- Werken aan podtoewijzing
- Init Containers
- Beheren van containerbronnen
- Gezondheidsmonitoring
- Multi Pod Containers
- Spreidingsbeperkingen van pod-topologie
- ReplicaSet
- Statische pods
- Applicatieconfiguratie
- ConfigMap en Secrets
- Schaalbaarheid bereiken
- Het bouwen van zelfherstellende Pods met
- Herstartbeleid
- Beheer van manifesten en gemeenschappelijke
- Sjabloneergereedschap
Plannen
Les 05
- Overzicht van de planner
- Planningskaders
- Kube-Scheduler
- Knopenselectie in Kube-Scheduler
- Rolling updates uitvoeren op een DaemonSet
- Terugdraaiingen
- Prestatieafstemming van de planner
- Planningsbeleid
- Planningsprofielen
- Beleid voor topologiebeheer
- DaemonSet
- Boven het hoofd van de pod
- Prestatieafstemming
- Beheren van middelen
Diensten, Load Balancing en Netwerken
Les 06
- Overzicht
- Diensten
- Topologie
- Servicecatalogus
- DNS voor Services en Pods
- Applicaties koppelen met services
- EndpointSlices
- Toegang
- Ingress-controllers
- Netwerkbeleid
- Toevoegen van vermeldingen aan Pod /etc/hosts
- Met HostAliases
- IPv4/IPv6 Dual-Stack
- Cluster Netwerken
Opslag
Les 07
- Overzicht van opslag in Kubernetes
- Volumes
- Persistente volumes
- Volumesnapshots
- CSI Volumeklonen
- Opslagklassen
- Volumesnapshotklassen
- Dynamische volumeprovisionering
- Opslagcapaciteit
- Ephemere Volumes
- Node-specifieke volumelimieten
Azure Kubernetes Service
Les 08
- Kubernetes in cloudomgeving
- Onderdelen van de AKS-service
Probleemoplossing en casestudies over Kubernetes
Les 09
- Overzicht van probleemoplossing in Kubernetes
- Architectuur van Kubernetes Cluster Logging
- Cluster- en knooppuntlogboeken
- Containerlogboeken
- Probleemoplossing voor applicaties
- Monitoringtools
- Commando's om netwerkproblemen op te sporen
- Problemen
- AKS Monitoring en Logboekregistratie
- Casestudies
Project 1: Containerisatie van IT-software
Project 01
Als Kubernetes-ontwikkelaar, demonstreer de verpakking van je webapplicatie in een Docker-containerafbeelding. Gebruik de containerafbeelding op de Google Kubernetes Engine-cluster als een set van load-balanced replica's die kunnen schalen naar de behoeften van je gebruikers. Schaal een uitgerolde applicatie in Google Kubernetes Engine, implementeer vervolgens een nieuwe versie van je app zonder downtime en zet het ten slotte uit op de cluster.
Project 2: Uitdagingen van de onderliggende infrastructuur van sociale media
Project 02
As a Kubernetes Developer, complete the features of the application Scalability by demonstrating how to create a Cluster with the autoscale feature, How to resize the existing cluster size to meet infra requirements of already running applications in production, & Finally, how to auto-scale the application in terms of Replica set and deployments.
Leerresultaten
Aan het einde van deze eLearning Cursus Container Orkestratie met Kubernetes zult u in staat zijn om:
Begrijp het beheer van de applicatielevenscyclus
Installeer en configureer Kubernetes
Clusters, beveiliging, opslag en volumes beheren
Begrijp de architectuur van microservices
Belangrijkste kenmerken
45+ uur aan gemengd leren
40 uur instructeur-geleide training
8 uur online zelfstudie
2 Cursussen en Projecten
2 Cursussen en Beoordelingen
Flexibiliteit bij het kiezen van lessen
Branche-erkend cursusvoltooiingscertificaat
Wie zou zich moeten inschrijven voor dit programma?
Het is het beste om een grondig begrip te hebben van containers, in het bijzonder Docker. Onze DevOps Certificeringscursus zal je helpen om over Docker te leren. Werkervaring met Linux shells is voordelig maar niet verplicht.
Softwareontwikkelaars
Software Engineers
Systeembeheerders
Linux-beheerders
Cloudbeheerders
Heb je en zakelijke oplossing of LMS-integratie nodig?
Heb je niet de cursus of het programma gevonden dat geschikt zou zijn voor jouw bedrijf? Heb je een LMS-integratie nodig? Neem contact met ons op! Wij zullen met een passende oplossing komen!