Kubernetes Omfattande Träningskurs
Kubernetes är en öppen källkodsplattform som är utformad för att automatisera distributionen, skalningen och driften av applikationscontainrar över kluster av värdar.
Denna instruktörsledda, liveutbildning (online eller på plats) riktar sig till yrkesverksamma på mellanliggande nivå som vill effektivt distribuera, hantera och skala containeriserade applikationer med hjälp av Kubernetes.
Vid slutet av denna utbildning ska deltagarna kunna:
- Förstå Kubernetes arkitekturen och dess komponenter.
- Effektivt isolera resurser med Namespaces.
- Hantera och anpassa arbetsbelastningar med Deployments, StatefulSets och DaemonSets.
- Definiera datorkällor med Requests och Limits.
- Arbeta med jobb och CronJobs för schemalagda uppgifter.
- Förstå tjänster och DNS inom Kubernetes.
- Exponera applikationer med Ingress.
- Hantera ConfigMaps, Secrets och Persistent Volumes.
- Skala och uppgradera Kubernetes kluster med hjälp av avancerade strategier.
- Analysera och felsöka Kubernetes problem.
- Distribuera resurser effektivt med Helm Charts.
Format för kursen
- Interaktiv föreläsning och diskussion.
- Många övningar och praktik.
- Praktisk implementation i en live-lab miljö.
Alternativ för anpassning av kursen
- För att begära en anpassad utbildning för den här kursen, vänligen kontakta oss för att ordna.
Kursplan
Introduktion till Kubernetes
- Översikt över Kubernetes och dess arkitektur
- Kernekonom komponenter: API-server, Controller Manager, Scheduler, etcd och Kubelet
- Förstå Pods, noder och kluster
Resurs Management
- Isolera resurser med Namespaces
- Definiera begärningar och gränser för beräkningsresurser
- Skala applikationer med Kubernetes
Hantera arbetsbelastningar
- Distribuera applikationer med Deployments, StatefulSets och DaemonSets
- använda Jobs och CronJobs för uppgiftsschemaläggning
- Hantera uppdateringar och återgå
Networking och tjänsteförfrågningar
- Förstå Kubernetes tjänster: ClusterIP, NodePort, LoadBalancer, ExternalName
- Konfigurera DNS och tjänsteförfrågningar
- Exponera applikationer via Ingress
Databehandling
- Behålla data med Persistent Volumes och Persistent Volume Claims
- Använda statiska och dynamiska volymer
- Förstå Access lägen, återkravspolicys och projicerade volymer
Configuration Management
- Distribuera ConfigMaps och Secrets
- använda miljövariabler och volymer för konfiguration
Klustret Management
- Kubernetes klusteruppgraderingar med kubeadm
- Konfigurera autentisering med TLS-certifikat
- Hantera behörigheter med Role-Based Access Control (RBAC)
Avancerade skalningsstrategier
- NodeSelector, NodeAffinity och PodAffinity
- Förstå och tillämpa Taints och Tolerations
Provisionering med Helm
- Introduktion till Helm och Helm Charts
- Skapa och distribuera Helm Charts
- Hantera beroenden med Helm
Felsökning av Kubernetes
- Analysera BackOff och CrashLoopBackOff-problem
- Felsöka noder i NotReady-status
- använda kubectl och loggar för felsökning
Sammanfattning och nästa steg
Krav
- Grundläggande förståelse för Linux kommandon
- Familiaritet med containerisering koncept (t.ex. Docker)
- Erfarenhet av nätverksgrundläggande är rekommenderat men inte nödvändigt
Målgrupp
- Systemadministratörer
- DevOps ingenjörer
- Utvecklare som syftar till att distribuera och hantera containerbaserade applikationer
Öppna Utbildningskurser kräver 5+ deltagare.
Kubernetes Omfattande Träningskurs - Bokning
Kubernetes Omfattande Träningskurs - Fråga
Kubernetes Omfattande - Konsultfråga
Vittnesmål (1)
Jag uppskattade den en-till-en-formaten av denna kurs, vilket tillät mycket mer flexibilitet i frågor och svar. Instruktören gick igenom materialet som var relevant för min utbildningsbehov, samt ytterligare kunskaper som säkert kommer att gagna mig i fortsättningen.
Dylan - MacStadium
Kurs - Kubernetes Comprehensive
Maskintolkat
Kommande Kurser
Relaterade Kurser
Avancerad Platform Engineering: Skalning med Microservices och Kubernetes
35 TimmarDenna instruktörsledda, live-utbildning i Sverige (online eller på plats) riktar sig till plattformsingenjörer på avancerad nivå och DevOps proffs som vill behärska skalningsapplikationer med hjälp av mikrotjänster och Kubernetes.
I slutet av denna utbildning kommer deltagarna att kunna:
- Utforma och implementera skalbara arkitekturer för mikrotjänster.
- Distribuera och hantera program i Kubernetes kluster.
- Använd Helm diagram för effektiv distribution av tjänster.
- Övervaka och upprätthålla hälsotillståndet för mikrotjänster i produktion.
- Tillämpa metodtips för säkerhet och efterlevnad i en Kubernetes miljö.
AI-drivna Kubernetes-operationer: Autoskalning, schemaläggning och resursoptimering
21 TimmarKubernetes är en containerorchestreringplattform som används omfattande för att hantera distribuerade applikationer i stora skal.
Denna handledareledd, liveutbildning (online eller på plats) riktas till avancerad nivå praktiker som vill tillämpa AI- och maskininlärningstekniker för att optimera Kubernetes-resursanvändning, schemaläggningsbeslut och autoskalningsstrategier.
Vid avslutandet av detta program kommer deltagarna kunna:
- Tillämpa AI/ML-modeller för att förbättra arbetsbelastningsschemaläggningsbeslut i Kubernetes.
- Använda prediktiv analys för att optimera CPU-, GPU- och minnestilldelning.
- Implementera intelligenta autoskalningsfunktioner med hjälp av förstärkningsinlärning och metriktaxering.
- Minska infrastrukturkostnader och latens genom automatisk resursoptimering.
Kursformat
- Handledareledda tekniska presentationer och djupdykande diskussioner.
- Praktiskt labbarbete med riktiga Kubernetes-kluster.
- Praktiska övningar för att tillämpa AI-modeller på verkliga operativa scenarier.
Kursanpassningsalternativ
- För att anpassa denna kurs efter din plattformssetup eller operativa krav, vänligen kontakta oss för anpassning.
AI-arbetsbelastningar på Kubernetes: Distribuera maskininlärningsmodeller i större skala
14 TimmarKubernetes är en skalbar plattform för att distribuera, servera och hantera maskininlärningsmodeller i produktionsmiljöer.
Denna instruktörledd, live-träning (online eller på plats) riktas till mellannivåprofessionella som önskar operationalisera ML-modeller på ett säkert sätt i Kubernetes.
Vid avslutandet av denna träning kommer deltagarna att ha skaffat följande färdigheter:
- Behållariserad och förberedelse av ML-modeller för effektiv distribution.
- Servera modeller med moderna inferensramverk.
- Optimering av arbetsbelastningar med automatisk skalning, GPU-konfiguration och resurstuning.
- Implementera modelldriftstrategier som A/B-testning och kanary-driftar.
Kursformat
- Blandad föreläsning, arkitekturanalys och vägledande diskussion.
- Omfattande praktiska övningar med reala driftscenarier.
- Praktisk implementation med en live Kubernetes-miljö.
Kursanpassningsalternativ
- Om du behöver anpassa denna kurs till din miljö eller verktygslänk, kontakta oss för att diskutera anpassningsalternativ.
Kubernetes-nätverk med Calico
14 TimmarDenna instruktörsvägleda liveutbildning i Sverige (online eller på plats) riktas till ingenjörer som vill optimera nätverk för Kubernetes-kluster.
Genom denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Calico.
- Förstå hur Calico skiller sig från traditionella overlay-nätverk.
- Förstå hur Calico kombinerar internetrutningsprotokoll med konsensusbaserade datalager.
- Använda Calico för att skapa en container-nätverkslösning för Kubernetes-kluster.
- Använda Calico för att erbjuda nätverkspolicy för Kubernetes.
Certified Kubernetes Administrator (CKA) - förberedelse för examen
21 TimmarProgrammet Certified Kubernetes Administrator (CKA) skapades av The Linux Foundation och Cloud Native Computing Foundation (CNCF).
Kubernetes Är Nowadys en ledande plattform som används för orkestrering av containrar.
NobleProg har levererat Docker och Kubernetes utbildning sedan 2015. Med mer än 360 framgångsrikt genomförda utbildningsprojekt blev vi ett av de mest kända utbildningsföretagen i världen inom containerisering.
Sedan 2019 hjälper vi också våra kunder att bekräfta sina prestationer i k8s-miljö genom att förbereda dem och uppmuntra dem att klara CKA- och CKAD-prov.
Denna instruktörsledda, liveutbildning (online eller på plats) riktar sig till systemadministratörer, Kubernetes användare som vill bekräfta sina kunskaper genom att klara CKA-provet.
Å andra sidan är utbildningen också inriktad på att få praktisk erfarenhet av Kubernetes administration, så vi rekommenderar att du deltar i den, även om du inte tänker ta CKA-examen.
Kursens upplägg
- Interaktiv föreläsning och diskussion.
- Massor av övningar och övning.
- Praktisk implementering i en live-lab-miljö.
Alternativ för kursanpassning
- För att begära en skräddarsydd utbildning för denna kurs, vänligen kontakta oss för att ordna.
- Om du vill veta mer om CKA-certifiering kan du besöka: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka
Certified Kubernetes Application Developer (CKAD) - examensförberedelse
21 TimmarProgrammet Certified Kubernetes Application Developer (CKAD) har utvecklats av The Linux Foundation och Cloud Native Computing Foundation (CNCF), värd för Kubernetes.
Denna instruktörsguidade, liveutbildning (online eller på plats) är riktad till Utvecklare som vill bekräfta sina kunskaper i design, byggande, konfiguration och exponering av molnbaserade appar för Kubernetes.
På andra sidan fokuserar utbildningen också på att få praktisk erfarenhet inom Kubernetes-apputveckling, så vi rekommenderar att delta även om du inte tänker ta CKAD-examen.
NobleProg har levererat Docker & Kubernetes-utbildningar sedan 2015. Med mer än 360 framgångsrikt genomförda utbildningsprojekt har vi blivit en av de mest erkända utbildningsföretagen i hela världen inom containertechnik. Sedan 2019 hjälper vi också våra kunder att bekräfta deras prestationer i k8s-miljö genom att förbereda dem och uppmuntra dem att ta CKA- och CKAD-examen.
Kursformat
- Interaktiv föreläsning och diskussion.
- Många övningar och praktik.
- Händer på plats i en live-lab-miljö.
Kursanpassningsalternativ
- För att begära en anpassad utbildning för denna kurs, kontakta oss för att ordna det.
- Mer information om CKAD finns på: https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
Certified Kubernetes Security Specialist (CKS)
21 TimmarDenna instruktörsledd, liveutbildning i Sverige (online eller platsbunden) är riktad till Kubernetes-praktiker som önskar förbereda sig inför CKS-provet.
Till slut av denna utbildning kommer deltagarna att kunna säkra Kubernetes-miljöer och containerbaserade applikationer i olika steg i en applikations livscykel: bygg, distribution och körning.
Mästare i Cloud-Native DevOps: Design, distribution och drift av skalbara Kubernetes-microservices
49 TimmarDetta 7-dagarsprogram ger en omfattande, praktisk resa in i design, distribution och drift av cloud-native-applikationer med moderna DevOps-praktiker.
Deltagarna kommer att utforska hur man designer skalbara mikrotjänstarkitekturer, optimiserar containermiljöer och hanterar produktionsarbetsbelastningar med hjälp av Kubernetes. Kursen täcker avancerade distributionsstrategier, GitOps-baserad automatisering och observabilitetssätt att säkerställa systemets tillförlitlighet och prestanda.
En stark fokus ligger på reell driftsoperativa utmaningar, inklusive incidenthantering, felmedvetenhet och rotorsaksanalys. Programmet avslutas med användningen av AI-drivna verktyg för att stödja felsökning och snabba operativa beslut.
Vid slutet av utbildningen kommer deltagarna att ha en tydlig förståelse för hur man bygger, distribuerar, övervakar och underhåller robusta distribuerade system i en Kubernetes-baserad miljö.
DO180: Introduktion till Containers, Kubernetes och OpenShift
35 TimmarDO180 är en introduktion till containrar, grundläggande koncept för Kubernetes och Red Hat OpenShift-plattformen med fokus på praktiska färdigheter.
Denna ledda träning (online eller på plats) vänder sig till tekniska yrkesverksamma på nybörjarnivå till mellan-nivå som vill lära sig containerarbetssätt, Kubernetes-primitiver och hur man distribuerar och drifter applikationer på OpenShift.
Vid slutet av denna träning kommer deltagarna att kunna:
- Skapa och hantera containerbilder och register med bästa praxis för återupprepbarhet och säkerhet.
- Distribuera och hantera Kubernetes-objekt såsom pods, deployments och tjänster i OpenShift.
- Använda OpenShift-funktioner inklusive rutter, buildconfigs och webbläsarkonsolen för att effektivisera leverans av applikationer.
- Implementera persistent lagring, konfigurationshantering och hantering av hemligheter för statiska arbetsbelastningar.
- Tillämpa grundläggande säkerhets-, RBAC- och övervakningspraxis för att upprätthålla hälsosamma kluster och applikationer.
Kursformat
- Interaktiv föreläsning och diskussion.
- Praktiska laborationer i en levande OpenShift-miljö varje dag.
- Scenariodrivna övningar och felsökningsverkstäder.
Anpassningsalternativ för kursen
- För att begära en anpassad träning för denna kurs, vänligen kontakta oss för att ordna.
Docker och Kubernetes på AWS
21 TimmarDenna instruktörsvägleda, liveutbildning (online eller lokalt) är riktad till tekniker som vill utvärdera varje tjänst för att kunna fatta ett informerat beslut om vilken som ska distribueras inom deras organisation.
Till slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera en utvecklingsmiljö som inkluderar alla nödvändiga bibliotek, paket och ramverk för att börja utveckla.
- Konfigurera, sätta upp och distribuera en serie demonstrationscontainer med flera olika metoder.
- Förstå arkitektoniska och designskillnader mellan olika Docker- och Kubernetes-lösningar inom AWS.
- Automaatisera distributionen av Docker-container.
- Konfigurera en kontinuerlig integrations- och distributionspipeline.
- Integrera Docker och Kubernetes med ett existerande kontinuerligt integreringssystem.
Docker, Kubernetes och OpenShift 3 för administratörer
35 TimmarI denna instruktörsledda, liveträning i Sverige kommer deltagarna att lära sig hur man hanterar Red Hat OpenShift Container Platform.
I slutet av denna utbildning kommer deltagarna att kunna:
- Skapa, konfigurera, hantera och felsök OpenShift kluster.
- Distribuera containerbaserade applikationer lokalt, i det offentliga molnet eller i ett värdbaserat moln.
- Säker OpenShift containerplattform
- Övervaka och samla in mätvärden.
- Hantera lagring.
Docker och Kubernetes: Bygga och Skala en Containeriserad Applikation
21 TimmarI detta instruktör-ledna, live-träning i Sverige (platsbunden eller fjärran), kommer deltagarna att lära sig hur man skapar och hanterar Docker-containrar, sedan distribuerar ett exempel på en applikation inuti en containare. Deltagarna kommer också att lära sig hur man automatiserar, skalnar och hanterar sina containeriserade applikationer i ett Kubernetes-kluster. Slutligen går träningen vidare till mer avancerade ämnen, genom att guida deltagarna genom processen med att säkra, skalera och övervaka ett Kubernetes-kluster.
Vid slutet av denna träning kommer deltagarna kunna:
- Konfigurera och köra en Docker-container.
- Distribuera en containeriserad server och webbapplikation.
- Bygga och hantera Docker-avbildningar.
- Konfigurera ett Docker- och Kubernetes-kluster.
- Använda Kubernetes för att distribuera och hantera en klusterad webbapplikation.
- Säkra, skalera och övervaka ett Kubernetes-kluster.
Distribuera Kubernetes-applikationer med Helm
7 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) är riktad till ingenjörer som vill använda Helm för att förenkla processen med att installera och hantera Kubernetes-applikationer.
Efter denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Helm.
- Skapa återproducerbara byggen av Kubernetes-applikationer.
- Dela applikationer som Helm-diagram.
- Köra tredjepartsapplikationer sparade som Helm-diagram.
- Hantera utgåvor av Helm-paket.
Introduktion till Minikube och Kubernetes
21 TimmarDenna instruktörsledda, live-utbildning i Sverige (online eller på plats) riktar sig till mjukvaruutvecklare på nybörjarnivå till mellannivå och DevOps proffs som vill lära sig att konfigurera och hantera en lokal Kubernetes miljö med Minikube.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Minikube på den lokala datorn.
- Förstå de grundläggande begreppen och arkitekturen i Kubernetes.
- Distribuera och hantera containrar med hjälp av kubectl och Minikube-instrumentpanelen.
- Konfigurera beständiga lagrings- och nätverkslösningar för Kubernetes.
- Använd Minikube för att utveckla, testa och felsöka applikationer.
Minikube för Utvecklare
14 TimmarDenna instruktörsledda, live-utbildning i Sverige (online eller på plats) riktar sig till utvecklare på mellannivå och DevOps ingenjörer som vill använda Minikube som en del av sitt utvecklingsarbetsflöde.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera och hantera en lokal Kubernetes miljö med Minikube.
- Förstå hur du distribuerar, hanterar och felsöker program på Minikube.
- Integrera Minikube i deras pipelines för kontinuerlig integrering och distribution.
- Optimera deras utvecklingsprocess med hjälp av Minikubes avancerade funktioner.
- Tillämpa metodtips för lokal Kubernetes utveckling.