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
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €11400 online delivery, based on a group of 2 delegates, €3600 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Hulp nodig bij het kiezen van de juiste cursus?
opleidingen@nobleprog.com of +31 208 080 666
Kubernetes Comprehensive Training Cursus - Enquiry
Kubernetes Comprehensive - Consultancyaanvraag
Consultancyaanvraag
Reviews (5)
Hij had geduld en begreep dat we achterop raken
Albertina - REGNOLOGY ROMANIA S.R.L.
Cursus - Deploying Kubernetes Applications with Helm
Automatisch vertaald
Hij legde alles uit, niet alleen k8s noties.
Stefan Voinea - EMAG IT Research S.R.L
Cursus - Certified Kubernetes Application Developer (CKAD) - exam preparation
Automatisch vertaald
Depth of knowledge of the trainer
Grant Miller - BMW
Cursus - Certified Kubernetes Administrator (CKA) - exam preparation
It gave a good grounding for Docker and Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Cursus - Docker (introducing Kubernetes)
I mostly enjoyed the knowledge of the trainer.
- Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Cursus - Docker, Kubernetes and OpenShift for Developers
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Advanced Platform Engineering: Scaling with Microservices and Kubernetes
35 UrenDeze live training onder leiding van een instructeur in Nederland (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.
Kubernetes Networking with Calico
14 UrenDeze instructeur-geleide, live training in Nederland (op locatie of op afstand) is gericht op ingenieurs die het netwerken voor Kubernetes clusters willen optimaliseren.
Aan het einde van deze training kunnen deelnemers:
- Installeer en configureer Calico.
- Begrijp hoe Calico verschilt van traditionele overlay-netwerken.
- Begrijp hoe Calico internetrouteringsprotocollen combineert met op consensus gebaseerde gegevensopslag.
- Gebruik Calico om een containernetwerkoplossing te maken voor Kubernetes clusters.
- Gebruik Calico om netwerkbeleid op te geven voor Kubernetes.
Certified Kubernetes Administrator (CKA) - exam preparation
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) - exam preparation
21 UrenHet Certified Kubernetes Application Developer (CKAD) programma is ontwikkeld door The Linux Foundation en de Cloud Native Computing Foundation (CNCF), de gastheer van Kubernetes.
Deze instructeur geleide, live training (online of on-site) is gericht op Ontwikkelaars die hun vaardigheden willen bevestigen in het ontwerpen, bouwen, configureren en blootstellen cloud native toepassingen voor Kubernetes.
Aan de andere kant is de training ook gericht op het verkrijgen van praktische ervaring in Kubernetes applicatieontwikkeling, dus we raden u aan deel te nemen aan het, zelfs als u niet van plan bent om de CKAD-examen te nemen.
NobleProg heeft geleverd Docker & Kubernetes training sinds 2015. Met meer dan 360 succesvol voltooide opleidingsprojecten, zijn we een van de bekendste opleidingsmaatschappijen wereldwijd op het gebied van containering. Sinds 2019 helpen we ook onze klanten hun prestaties in de k8s-omgeving te bevestigen door hen voor te bereiden en aan te moedigen om CKA en CKAD-examen te passeren.
Format van de cursus
- Interactieve lezingen en discussie.
- Veel oefeningen en oefeningen.
- Hand-on implementatie in een live-lab-omgeving.
Cursus aanpassingsopties
- Om een aangepaste training voor deze cursus te vragen, neem dan contact met ons op om te organiseren.
- Om meer te weten te komen over CKAD, bezoek dan:https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
Certified Kubernetes Security Specialist (CKS)
21 UrenDeze door een instructeur geleide, live training in Nederland (op locatie of op afstand) is gericht op Kubernetes beoefenaars die zich willen voorbereiden op het CKS-examen.
Aan het einde van deze training weten de deelnemers hoe ze Kubernetes omgevingen en containergebaseerde applicaties kunnen beveiligen gedurende de verschillende fasen van de levenscyclus van een applicatie: bouwen, implementeren en runtime.
Docker and Kubernetes on AWS
21 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ingenieurs die elk van deze services willen evalueren om weloverwogen beslissingen te nemen over welke ze binnen hun organisatie willen inzetten.
Aan het einde van deze training kunnen deelnemers:
- Zet een ontwikkelomgeving op die alle benodigde bibliotheken, pakketten en raamwerken bevat die nodig zijn om te beginnen met ontwikkelen.
- Installeer, configureer en implementeer een reeks democontainers met behulp van een aantal verschillende benaderingen.
- Begrijp de architecturale en ontwerpverschillen tussen verschillende Docker/Kubernetes-oplossingen binnen AWS.
- Automatiseer de implementatie van Docker-containers.
- Zet een continue integratie- en implementatiepijplijn op.
- Integreer Docker en Kubernetes in een bestaand continu integratiesysteem.
Docker, Kubernetes and OpenShift 3 for Administrators
35 UrenIn deze live training in Nederland 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 and Kubernetes: Building and Scaling a Containerized Application
21 UrenIn deze door een instructeur geleide, live training in Nederland (op locatie of op afstand), leren deelnemers hoe ze Docker-containers kunnen maken en beheren, en vervolgens een voorbeeldapplicatie in een container kunnen implementeren. Deelnemers leren ook hoe ze hun gecontaineriseerde applicaties binnen een Kubernetes cluster kunnen automatiseren, schalen en beheren. Ten slotte gaat de training verder naar meer geavanceerde onderwerpen, waarbij deelnemers door het proces van het beveiligen, schalen en monitoren van een Kubernetes cluster worden geleid.
Aan het einde van deze training kunnen deelnemers:
- Een Docker-container instellen en uitvoeren.
- Implementeer een containerserver en webapplicatie.
- Bouw en beheer Docker-images.
- Stel een Docker- en Kubernetes-cluster in.
- Gebruik Kubernetes om een geclusterde webapplicatie te implementeren en te beheren.
- Beveilig, schaal en monitor een Kubernetes cluster.
Docker (introducing Kubernetes)
14 UrenHet doel van deze praktische cursus is om alle tools te bieden die betrekking hebben op de praktische aspecten van Docker en Kubernetes , zodat de deelnemers kunnen rekenen op de nodige vaardigheden voor een goed beheer van het programma.
Docker and Kubernetes
21 UrenLeerdoelen: Het verwerven van theoretische en operationele vaardigheden op Docker en Kubernetes.
Docker, Kubernetes and OpenShift 3 for Developers
35 UrenIn deze live training onder leiding van een instructeur in Nederland leren deelnemers hoe ze OpenShift Container Platform kunnen gebruiken om gecontaineriseerde applicaties te implementeren.
Aan het einde van deze training zijn de deelnemers in staat om:
- Maak en configureer een OpenShift setup.
- Implementeer applicaties snel on-premise, in de public cloud of in een gehoste cloud.
Running Kubernetes on Fedora CoreOS
14 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op DevOps-ingenieurs en -ontwikkelaars die Fedora CoreOS willen gebruiken om de onderhouds- en upgradekosten van het draaien van containerapplicaties op Kubernetes te verminderen.
Aan het einde van deze training kunnen deelnemers:
- Installeer en configureer Fedora CoreOS.
- Zet Kubernetes cluster op Fedora CoreOS op.
- Voer en beheer Kubernetes implementaties op Fedora CoreOS.
- Update Fedora OS automatisch met de nieuwste OS-verbeteringen, bugfixes en beveiligingsupdates.
Deploying Kubernetes Applications with Helm
7 UrenDeze door een instructeur geleide, live training in Nederland (op locatie of op afstand) is gericht op ingenieurs die Helm willen gebruiken om het proces van het installeren en beheren van Kubernetes applicaties te stroomlijnen.
Aan het einde van deze training kunnen deelnemers:
- Installeer en configureer Helm.
- Creëer reproduceerbare builds van Kubernetes applicaties.
- Deel applicaties als Helm-diagrammen.
- Voer toepassingen van derden uit die zijn opgeslagen als Helm-diagrammen.
- Beheer releases van Helm-pakketten.
Introduction to Minikube and Kubernetes
21 UrenDeze live training onder leiding van een instructeur in Nederland (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 for Developers
14 UrenDeze door een instructeur geleide, live training in Nederland (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.