Kubernetes Comprehensive Training Cursus
Kubernetes is an open-source platform designed to automate the deployment, scaling, and operation of application containers across clusters of hosts.
Deze instructor-geleide, live training (online of op locatie) is gericht op professionals op intermediate niveau die containerized applicaties effectief willen implementeren, beheren en schalen met behulp van Kubernetes.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
- De Kubernetes-architectuur en de componenten ervan te begrijpen.
- Effectief middelen te isoleren met behulp van Namespaces.
- Werkloaden te beheren en aan te passen met Deployments, StatefulSets en DaemonSets.
- Rekenbronnen te definiëren met behulp van Requests en Limits.
- Werken met Jobs en CronJobs voor geplande taken.
- Services en DNS binnen Kubernetes te begrijpen.
- Toepassingen bloot te stellen met behulp van Ingress.
- ConfigMaps, Secrets en Persistent Volumes te beheren.
- Kubernetes clusters te schalen en te upgraden met behulp van geavanceerde strategieën.
- Kubernetes-problemen te analyseren en op te lossen.
- Hulpmiddelen efficiënt te implementeren met behulp van Helm Charts.
Format van de cursus
- Interactieve lezing en discussie.
- Veel oefeningen en praktijk.
- Praktische implementatie in een live-labomgeving.
Opties voor cursusaanpassing
- Om een aangepaste training voor deze cursus aan te vragen, neem dan contact met ons op om een afspraak te maken.
Cursusaanbod
Inleiding tot Kubernetes
- Overzicht van Kubernetes en zijn architectuur
- Core-componenten: API-server, Controller Manager, Scheduler, etcd en Kubelet
- Pods, Nodes en Clusters begrijpen
Resource Management
- Hulpbronnen isoleren met Namespaces
- Verzoeken en limieten definiëren voor rekenresources
- Toepassingen schalen met Kubernetes
Workloads beheren
- Toepassingen implementeren met Deployments, StatefulSets en DaemonSets
- Jobs en CronJobs gebruiken voor taakscheduling
- Updates en terugrolletjes afhandelen
Networking en Service Discovery
- Kubernetes Services begrijpen: ClusterIP, NodePort, LoadBalancer, ExternalName
- DNS en Service Discovery configureren
- Toepassingen blootstellen via Ingress
Gegevenspersistentie
- Gegevens persistent maken met Persistent Volumes en Persistent Volume Claims
- Statische en dynamische volumes gebruiken
- Access Modi, herstelbeleiden en geprojecteerde volumes begrijpen
Configuration Management
- ConfigMaps en Secrets implementeren
- Omgevingsvariabelen en volumes gebruiken voor configuratie
Cluster Management
- Kubernetes cluster-upgrades met kubeadm
- De authenticatie configureren met TLS-certificaten
- Permissies beheren met Role-Based Access Control (RBAC)
Geavanceerde schaalstrategieën
- NodeSelector, NodeAffinity en PodAffinity
- Verontreinigingen en toleraties begrijpen en toepassen
Provisioning met Helm
- Inleiding tot Helm en Helm Charts
- Helm Charts maken en implementeren
- Afhankelijkheden beheren met Helm
Problemen oplossen Kubernetes
- BackOff en CrashLoopBackOff-problemen analyseren
- Nodes in NotReady-status troubleshooten
- kubectl en logs gebruiken voor debugging
Samenvatting en conclusies
Vereisten
- Basiskennis van Linux opdrachten
- Vertraagd met containerisatieconcepten (bijv. Docker)
- Ervaring met netwerksystemen is aan te raden, maar niet vereist
Doelgroep
- Systeembeheerders
- DevOps ingenieurs
- Ontwikkelaars die containerized toepassingen willen implementeren en beheren
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
Kubernetes Comprehensive Training Cursus - Boeking
Kubernetes Comprehensive Training Cursus - Navraag
Kubernetes Comprehensive - Consultancyaanvraag
Getuigenissen (1)
Ik vond het een-op-een-formaat van deze cursus erg leuk, wat veel meer flexibiliteit bood voor vragen en antwoorden. De docent behandelde het materiaal dat relevant was voor mijn opleidingsbehoeften, en extra kennis die zeker voor mij van pas zal komen.
Dylan - MacStadium
Cursus - Kubernetes Comprehensive
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Advanced Platform Engineering: Schalen met Microservices en Kubernetes
35 UrenDeze live training onder leiding van een instructeur in België (online of op locatie) is bedoeld voor platformingenieurs op gevorderd niveau en DevOps professionals die schaaltoepassingen onder de knie willen krijgen met behulp van microservices en Kubernetes.
Aan het einde van deze training zijn de deelnemers in staat om:
- Ontwerp en implementeer schaalbare microservices-architecturen.
- Implementeer en beheer toepassingen op Kubernetes clusters.
- Gebruik Helm-grafieken voor een efficiënte service-implementatie.
- Bewaak en onderhoud de status van microservices in productie.
- Pas best practices toe voor beveiliging en compliance in een Kubernetes-omgeving.
AI-Gedreven Kubernetes-Bewerkingen: Autoscaling, Scheduling & Resource Optimalisatie
21 UrenKubernetes is een container-orchestratieplatform dat breed wordt gebruikt voor het beheren van gedistribueerde toepassingen op schaal.
Deze instructeurgeleide live training (online of ter plaatse) is gericht op geavanceerde praktijkers die wensen AI- en machine learning-technieken toe te passen om de Kubernetes-bronverdeling, -planning en autoscaling-strategieën te optimaliseren.
Na het afwerken van dit programma zullen de deelnemers in staat zijn:
- AI/ML-modellen toe te passen om werkbelastingplanningsopties in Kubernetes te verbeteren.
- Predictieve analytics te gebruiken voor het optimaliseren van CPU-, GPU- en geheugentoewijzing.
- Intelligent autoscaling te implementeren met behulp van reinforcement learning en voorspellende metrieken.
- Infrastructuurkosten en latentie te verminderen door geautomatiseerde bronoptimalisatie.
Format van de cursus
- Instructeurgeleide technische presentaties en diepgaande besprekingen.
- Praktijkwerk met echte Kubernetes-clusters.
- Praktische oefeningen waarbij AI-modellen worden toegepast op echte operationele scenario's.
Cursusaanpassingsmogelijkheden
- Om deze cursus aan uw platforminstellingen of operationele vereisten aan te passen, neem dan contact met ons op voor aanpassingen.
AI Workloads op Kubernetes: Machine Learning Modellen Schaalbaar Deployen
14 UrenKubernetes is een schaalbare platform voor het deployen, serveren en beheren van machine learning modellen in productieomgevingen.
Deze instructeurgeleide live training (online of on-site) is gericht op professioneel geschoolde professionals die ML-modellen betrouwbaar willen operationeel maken met Kubernetes.
Na het voltooien van deze training zullen de deelnemers de vaardigheden hebben om:
- ML-modellen containeriseren en voor efficiënte deployment voorbereiden.
- Modellen serveren met moderne inference frameworks.
- Workloads optimaliseren met autoscaling, GPU-configuratie en resource tuning.
- Model rollout strategieën zoals A/B testing en canary deployments implementeren.
Format van het Cursus
- Gecombineerde les, architecturaal analyse en begeleide discussie.
- Uitgebreide praktische oefeningen met realistische deployment scenario's.
- Praktische implementatie in een live Kubernetes omgeving.
Cursus Aanpassingsopties
- Als u deze cursus wilt aanpassen aan uw omgeving of toolchain, neem dan contact met ons op om de aanpassingsmogelijkheden te bespreken.
Kubernetes-netwerken met Calico
14 UrenDit instructeur-led, live training in België (online of op locatie) is gericht op ingenieurs die netwerken voor Kubernetes-clusters willen optimaliseren.
Na afloop van deze training zullen de deelnemers in staat zijn:
- Calico te installeren en configureren.
- Inzicht te krijgen in het verschil tussen Calico en traditionele overlay-netwerken.
- Begrijpen hoe Calico internet-routingprotocollen combineert met consensusgebaseerde gegevensopslag.
- Calico gebruiken om een container-netwerkoplossing voor Kubernetes-clusters te creëren.
- Calico gebruiken om netwerkbeleid voor Kubernetes in te stellen.
Certified Kubernetes Administrator (CKA) - exam voorbereiding
21 UrenHet Certified Kubernetes Administrator (CKA)-programma is gemaakt door The Linux Foundation en de Cloud Native Computing Foundation (CNCF).
Kubernetes is Nowadys een toonaangevend platform dat wordt gebruikt voor het orkestreren van containers.
NobleProg geeft vanaf 2015 Docker & Kubernetes trainingen. Met meer dan 360 succesvol afgeronde opleidingsprojecten zijn wij uitgegroeid tot een van de bekendste opleidingsbedrijven wereldwijd op het gebied van containerisatie.
Sinds 2019 helpen we onze klanten ook om hun prestaties in de k8s-omgeving te bevestigen door hen voor te bereiden en aan te moedigen om te slagen voor CKA- en CCAD-examens.
Deze live training onder leiding van een instructeur (online of op locatie) is bedoeld voor systeembeheerders, Kubernetes gebruikers die hun kennis willen bevestigen door te slagen voor het CKA-examen.
Aan de andere kant is de training ook gericht op het opdoen van praktische ervaring in Kubernetes Administratie, dus we raden aan om eraan deel te nemen, zelfs als je niet van plan bent om het CKA-examen af te leggen.
Formaat van de cursus
- Interactieve lezing en discussie.
- Veel oefeningen en oefeningen.
- Hands-on implementatie in een live-lab omgeving.
Opties voor het aanpassen van cursussen
- Om een training op maat voor deze cursus aan te vragen, neem dan contact met ons op om dit te regelen.
- Ga voor meer informatie over CKA-certificering naar: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka
Certified Kubernetes Application Developer (CKAD) - examen voorbereiding
21 UrenHet Certified Kubernetes Application Developer (CKAD) programma is ontwikkeld door The Linux Foundation en de Cloud Native Computing Foundation (CNCF), de thuisbasis van Kubernetes.
Deze instructeurgeleide, live training (online of on-site) is gericht op Ontwikkelaars die hun vaardigheden willen bevestigen in het ontwerpen, bouwen, configureren en exponeren van cloud-native toepassingen voor Kubernetes.
Aan de andere kant richt de training zich ook op het verkrijgen van praktische ervaring in Kubernetes-toepassingsontwikkeling. We raden aan om er deel van uit te maken, zelfs als je niet van plan bent om de CKAD-examen af te leggen.
NobleProg levert Docker & Kubernetes trainingen sinds 2015. Met meer dan 360 succesvol afgeronde trainingprojecten zijn we een van de best bekende trainingondernemingen ter wereld op het gebied van containerisatie geworden. Sinds 2019 helpen we onze klanten ook hun prestaties in de k8s-omgeving te bevestigen door hen voor te bereiden en aan te moedigen om de CKA en CKAD-examens af te leggen.
Format van het cursus
- Interactieve les en discussie.
- Vele oefeningen en praktijk.
- Hands-on implementatie in een live-lab omgeving.
Cursus aanpassingsopties
- Om een aangepaste training voor deze cursus te vragen, neem contact met ons op om het te regelen.
- Om meer te weten te komen over CKAD, bezoek: https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
Certified Kubernetes Security Specialist (CKS)
21 UrenDit instructeurgeleide, live-training in België (online of ter plaatse) is gericht op Kubernetes-professionals die zich willen voorbereiden op het CKS-examen.
Na afloop van deze training zullen deelnemers weten hoe ze Kubernetes-omgevingen en container gebaseerde toepassingen veilig kunnen maken gedurende de verschillende fasen van een toepassingsleven: bouw, implementatie en runtime.
Cloud-Native DevOps Meesterschap: Ontwerpen, Deployen en Beheren van Schaalbare Kubernetes Microservices
49 UrenDit zeven dagen durende programma biedt een grondig, praktijkgericht inzicht in het ontwerpen, deployen en beheren van cloud-native toepassingen met behulp van moderne DevOps-praktijken.
De deelnemers zullen onderzoeken hoe ze schaalbare microservices-architecturen kunnen ontwerpen, containeromgevingen kunnen optimaliseren en productieworkloads kunnen beheren met Kubernetes. Het programma behandelt geavanceerde deploystrategieën, GitOps-gebaseerde automatisering en observabiliteitspraktijken om systeemprestaties en betrouwbaarheid te waarborgen.
Er wordt een sterke focus gelegd op praktische operationele uitdagingen, waaronder incidentresponse, foutsimulatie en oorzaksanalyse. Het programma eindigt met het gebruik van AI-gebaseerde tools om ondersteuning te bieden bij probleemoplossing en de snelheid van operationeel besluitvattend vermogen te verhogen.
Aan het einde van de training zullen de deelnemers een duidelijk begrip hebben van hoe ze robuuste gedistribueerde systemen in een Kubernetes-gebaseerde omgeving kunnen bouwen, deployen, bewaken en onderhouden.
DO180: Inleiding tot Containers, Kubernetes & OpenShift
35 UrenDO180 is een introductie tot containers, Kubernetes fundamentals, en Red Hat OpenShift platformconcepten met de nadruk op praktische vaardigheden.
Deze door een instructeur geleide, live training (online of on-site) is gericht op beginnende tot gemiddeld gevorderde technische professionals die containerworkflows, Kubernetes primitives willen leren en hoe ze applicaties op OpenShift kunnen implementeren en beheren.
Aan het einde van deze training kunnen de deelnemers:
- Containerimages en registries bouwen en beheren met beste praktijken voor herhaalbaarheid en beveiliging.
- Kubernetes-objecten zoals pods, deployments, en services in OpenShift implementeren en beheren.
- OpenShift-functies gebruiken zoals routes, buildconfigs, en de webconsole om de levering van applicaties te streamlinen.
- Persistent storage, configuratiebeheer en gegevensbeheer voor stateful workloads implementeren.
- Basisbeveiliging, RBAC en monitoringpraktijken toepassen om gezonde clusters en applicaties te behouden.
Opzet van de cursus
- Interactieve lezingen en discussies.
- Hands-on labs in een live OpenShift-omgeving elke dag.
- Scenario-gebaseerde oefeningen en troubleshootingworkshops.
Opties voor cursusaanpassing
- Om een aangepaste training voor deze cursus te vragen, neem dan contact met ons op om dit te regelen.
Docker en Kubernetes op AWS
21 UrenDit door instructeur geleide live-training (online of ter plaatse) is gericht op ingenieurs die elke dienst willen evalueren om een weloverwogen beslissing te nemen over welke ze binnen hun organisatie gaan implementeren.
Na afloop van deze training zullen de deelnemers in staat zijn:
- Een ontwikkelomgeving in te stellen die alle benodigde bibliotheken, pakketten en frameworks bevat om aan de slag te gaan met het ontwikkelen.
- Een reeks demonstratiecontainers op verschillende manieren in te stellen, in te stellen en te implementeren.
- De architectuur- en ontwerpfouten van verschillende Docker/Kubernetes-oplossingen binnen AWS te begrijpen.
- De implementatie van Docker-containers te automatiseren.
- Een continue integratie- en implementatiepijplijn in te stellen.
- Docker en Kubernetes in een bestaand systeem voor continue integratie te integreren.
Docker, Kubernetes en OpenShift 3 voor Beheerders
35 UrenIn deze live training in België onder leiding van een instructeur, leren deelnemers hoe ze Red Hat OpenShift Container Platform kunnen beheren.
Aan het einde van deze training zijn de deelnemers in staat om:
- Clusters maken, configureren, beheren en problemen met OpenShift oplossen.
- Implementeer gecontaineriseerde applicaties on-premise, in de openbare cloud of in een gehoste cloud.
- Beveiligd OpenShift containerplatform
- Bewaak en verzamel statistieken.
- Opslag beheren.
Docker en Kubernetes: Bouwen en schalen van een containerisatie applicatie
21 UrenTijdens deze instructiegeleide live training in België (op locatie of remote), zullen de deelnemers leren hoe ze Docker containers kunnen maken en beheren, waarna ze een voorbeeldtoepassing binnen een container implementeren. De deelnemers leren ook hoe ze hun containerisatie toepassingen automatisch, op schaal en gecontroleerd kunnen beheren binnen een Kubernetes cluster. Tot slot gaat de training door naar meer geavanceerde onderwerpen, waarbij de deelnemers worden geleid door het proces van beveiligen, scalen en bewaken van een Kubernetes cluster.
Na afloop van deze training zullen de deelnemers in staat zijn:
- Een Docker container instellen en uitvoeren.
- Een containerisatie server en webtoepassing implementeren.
- Docker images bouwen en beheren.
- Een Docker en Kubernetes cluster instellen.
- Kubernetes gebruiken om een geclusteerde webtoepassing te implementeren en te beheren.
- Een Kubernetes cluster beveiligen, schalen en bewaken.
Kubernetes-toepassingen implementeren met Helm
7 UrenDeze door de instructeur geleide, live-training in België (online of ter plekке) is gericht op ingenieurs die Helm willen gebruiken om het proces van installatie en beheer van Kubernetes-toepassingen te vereenvoudigen.
Aan het einde van deze training zullen de deelnemers in staat zijn:
- Helm te installeren en configureren.
- Reproduceerbare builds van Kubernetes-toepassingen te maken.
- Toepassingen als Helm-charts te delen.
- Derden-toepassingen opgeslagen als Helm-charts uit te voeren.
- Releases van Helm-pakketten te beheren.
Inleiding tot Minikube en Kubernetes
21 UrenDeze live training onder leiding van een instructeur in België (online of op locatie) is bedoeld voor softwareontwikkelaars van beginners tot gemiddeld niveau en DevOps professionals die willen leren hoe ze een lokale Kubernetes omgeving kunnen opzetten en beheren met behulp van Minikube.
Aan het einde van deze training zijn de deelnemers in staat om:
- Installeer en configureer Minikube op hun lokale machine.
- Begrijp de basisconcepten en architectuur van Kubernetes.
- Implementeer en beheer containers met behulp van kubectl en het Minikube-dashboard.
- Stel permanente opslag- en netwerkoplossingen in voor Kubernetes.
- Gebruik Minikube voor het ontwikkelen, testen en debuggen van applicaties.
Minikube voor ontwikkelaars
14 UrenDeze door een instructeur geleide, live training in België (online of op locatie) is bedoeld voor ontwikkelaars van gemiddeld niveau en DevOps ingenieurs die Minikube willen gebruiken als onderdeel van hun ontwikkelingsworkflow.
Aan het einde van deze training zijn de deelnemers in staat om:
- Installeer en beheer een lokale Kubernetes omgeving met behulp van Minikube.
- Begrijp hoe u toepassingen op Minikube kunt implementeren, beheren en debuggen.
- Integreer Minikube in hun continue integratie- en implementatiepijplijnen.
- Optimaliseer hun ontwikkelingsproces met behulp van de geavanceerde functies van Minikube.
- Pas best practices toe voor lokale Kubernetes ontwikkeling.