Containerorchestratie met Kubernetes - eLearning
450,00 EUR
- 20 hours
Breng je container-vaardigheden naar een hoger niveau door Kubernetes onder de knie te krijgen – het industriestandaardplatform voor containerorkestratie. Deze praktijkgerichte cursus is ontworpen om je te helpen bij het automatiseren van de uitrol, het schalen en het beheer van gecontaineriseerde applicaties in moderne cloudomgevingen.
Belangrijkste functies
Taal
Cursus en lesmateriaal zijn beschikbaar in het Engels
Niveau
Niveau: beginner - gemiddeld
9 uur aan on-demandvideo's
met meer dan 20 uur aanbevolen studietijd
94 praktische oefeningen
10 automatisch beoordeelde toetsen
4 praktijkprojecten
4 uitgebreide opdrachten
1 jaar toegang tot e-learning
Inclusief certificaat van afronding van het programma

Leerdoelen
Aan het einde van deze cursus ben je in staat om:
Begrijp de kernconcepten van Kubernetes
Begrijp de basisprincipes van containerorkestratie en Kubernetes
Installeren
Kubernetes-clusters opzetten en configureren met tools zoals Minikube
Beheren
Implementeer en beheer containerized applicaties in Kubernetes
Kubectl
Gebruik kubectl om effectief met Kubernetes-clusters te werken
Docker
Werken met Docker Compose en Swarm voor orkestratie
Architectuur
Begrijp de Kubernetes-architectuur en kerncomponenten
Multi-container
Beheer toepassingen en services met meerdere containers
Schaal
Pas orkestratiestrategieën toe voor schaalbaarheid en hoge beschikbaarheid
Bouwen
Bouw praktijkgerichte container-deploymentworkflows

Cursusplanning
Inleiding tot Kubernetes
Les 01
- De weg naar Kubernetes
- Waar bevindt Kubernetes zich?
- Minikube-installatie
- Eerste applicatie op Minikube
- Onderdelen van de K8s-architectuur
- Communicatie tussen K8s-componenten
- Kubectl: het Zwitserse zakmes van Kubernetes
- De uitvoer van kubectl-opdrachten opmaken
K8s in productie
Les 02
- Een account aanmaken op Google Cloud Platform (GCP)
- VM's maken voor het opzetten van een Kubernetes-cluster
- Vereisten vervullen en pakketten installeren voor een K8s-cluster
- Het K8s-cluster opstarten
- Typen Kubernetes-objecten
- Inleiding tot Pods
- Werken met pods
- Labels en selectors begrijpen
- Werken met labels en selectors
- Inleiding tot namespaces
- Werken met namespaces
Kubernetes-workloads
Les 03
- ReplicaSets
- Werken met ReplicaSets
- Deployments
- Werken met deployments
- Updates uitrollen en terugdraaien
- DaemonSets
- Werken met DaemonSets
- Jobs en CronJobs
- Werken met vacatures
- Werken met cronjobs
- De werkruimte opruimen
- Het Kubernetes-cluster opnieuw instellen
Netwerken in K8s
Les 04
- Netwerken in K8s
- Inleiding tot K8s-netwerken
- Typen K8s-services
- Werken met een ClusterIP-service
- Werken met NodePort-service
- LoadBalancer-service
- Een LoadBalancer (LB)-service maken met GCP LB
- Toegang tot de DNS van K8s-objecten
- Werken met CoreDNS
Opslagobjecten van K8s
Les 05
- Opslagobjecten van K8s
- Inleiding tot K8s-opslag
- Werken met volumes
- Infrastructuur opzetten voor Persistent Volumes (PVs)
- De Persistent Volume (PV)-objecten maken
- Werken met persistente volumes (PV's)
- Werken met geheimen
- Werken met ConfigMaps
Geavanceerde orkestratie met Kubernetes
Les 06
- Geavanceerde orkestratie met Kubernetes
- Liveness- en Readiness-probes
- Init- en sidecar-containers
- Node-affiniteit
- Taints en tolerations
- Inleiding tot StatefulSets
- Vereisten creëren voor StatefulSets
- Een StatefulSet schrijven en maken
- ZooKeeper StatefulSet uitvoeren
- Inleiding tot Helm
- Helm instellen en gebruiken
- HAProxy-loadbalancer instellen
- Een hoogbeschikbaar K8s-cluster maken met Kubeadm
- De hoge beschikbaarheid van het cluster testen
- Een back-up maken van de Etcd-database
- Het cluster upgraden en de Etcd-database herstellen
Beveiliging en probleemoplossing
Les 07
- Beveiliging en probleemoplossing
- K8s-beveiligingsmodel
- Inleiding tot K8s-beveiligingscontext
- Configuratie van K8s-beveiligingscontext
- Inleiding tot K8s-beveiligingsstandaarden
- K8s-beveiligingsstandaarden – Toepassing van beveiligingsbeleid op namespaces
- Inleiding tot role-based access control (RBAC)
- Werken met RBAC
- Problemen met pods oplossen
- K8-logs
- Werken met Pod-prioriteitsklassen
Beheerde K8s in de cloud
Les 08
- Beheerde K8s in de cloud
- Introductie tot Google K8s Engine (GKE)
- GKE-cluster maken
- GKE-clusterverbinding en -analyse
- Loadbalancerservice met GKE
- Eenvoudige Ingress met GKE
- Multi-path ingress met GKE
- PV met GKE met behulp van CSI-stuurprogramma's en opslagklassen
- GCP-logboeken
- Monitoring met GCP
- Dashboard maken en importeren
- Waarschuwingsbeleid maken
- Verwijderen van GKE-cluster
Instructies voor examen oefenen
Les 09
- Epiloog: Examen- en oefenrichtlijnen
- Inleiding tot het CKA-examen

Voor wie is dit programma bedoeld?
Softwareontwikkelaars
Software-ingenieurs
Systeemingenieurs
IT-beheerders
Cloudbeheerders
Vereisten
- Basiskennis van containerisatie en Docker-concepten
- Vertrouwdheid met Linux-systemen is nuttig
- Basiskennis van netwerken is een pluspunt
- Eerdere cloudkennis (optioneel maar wel een pluspunt)
Verklaringen
Vergunningverlening en accreditatie
Deze cursus wordt aangeboden in overeenstemming met de Partnerprogramma-overeenkomst en voldoet aan de vereisten van de Licentieovereenkomst.
Gelijkheidsbeleid
Kandidaten worden aangemoedigd om tijdens het hele accommodatieproces contact op te nemen met AVC voor begeleiding en ondersteuning.
Veelgestelde vragen

Heeft u bedrijfsoplossingen 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!
