Kubernetes och Gitlab Träningskurs
Gitlab är en DevOps livscykelplattform som tillhandahåller CI/CD-funktioner för projektplanering och hantering. Kubernetes är ett orkestreringssystem för att automatisera programdistribution. Med hjälp av Gitlab och Kubernetes kan användare automatisera byggen och distribution till containeriserade molnmiljöer.
Denna instruktörsledda, liveutbildning (online eller på plats) riktar sig till DevOps ingenjörer som vill använda Kubernetes och Gitlab för att automatisera DevOps-livscykeln.
I slutet av denna utbildning kommer deltagarna att kunna:
- Automatisera programbyggen, tester och distributioner.
- Skapa en automatiserad bygginfrastruktur.
- Distribuera ett program till en containerbaserad molnmiljö.
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 anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna.
Kursplan
Införandet
Översikt över kontinuerlig integrering och kontinuerlig leverans
- Vad är CI?
- Vad är CD?
Gitlab i korthet
- Vad är Gitlab?
- Gitlab-funktioner
- Gitlab CI
Förbereda DevOps-miljön
- Installera och konfigurera Auto DevOps i Gitlab
Kubernetes
- Integrera Kubernetes
- Skapa Kubernetes kluster
- Skapa en Kubernetes instans
- Använda Gitlab SSH-nycklar
Faser, artefakter och beroenden
- Placering av jobb i etapper
- Använda cache
- Definiera och använda artefakter
Gitlab Auto DevOps
- Arbeta med Helm
- Använda Auto DevOps
- Konfigurera Gitlab-körare
- Lägga till repository
Automatiserad distribution
- Distribuera till Kubernetes
Felsökning
- Fel vid hantering
Provning
- Integration och funktionstestning
Övervakning
- Använder Prometheus
- Samla in mätvärden
Säkra
- Härdning av rörledningar och rörledningssystem
Felsökning
Sammanfattning och nästa steg
Krav
- En förståelse för DevOps
Publik
- DevOps Ingenjörer
Öppna Utbildningskurser kräver 5+ deltagare.
Kubernetes och Gitlab Träningskurs - Bokning
Kubernetes och Gitlab Träningskurs - Fråga
Kubernetes och Gitlab - Konsultfråga
Vittnesmål (2)
Demoar av fungerande exempel
Daniel Wegner - Fraunhofer IOSB
Kurs - Kubernetes and Gitlab
Maskintolkat
Jag uppskattade Ahmeds responsivitet på varje fråga vi ställde och hans förmåga att ge tydliga svar på alla av dem, samtidigt som han gav ytterligare insikter om andra relaterade frågor som vi kanske inte ens tänkt på.
Jose Perez - Fraunhofer IOSB
Kurs - Kubernetes and Gitlab
Maskintolkat
Kommande Kurser
Relaterade Kurser
Avancerad GitLab
21 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till professionella på mellan- och avancerad nivå som vill tillämpa GitLab för avancerade CI/CD-flöden, projektstrukturering och samarbetsutveckling med den fria versionen av GitLab.
Vid kursens slut kommer deltagarna att kunna:
- Implementera avancerade GitLab CI/CD-pipelines med anpassade körare och återanvändbara mallar.
- Organisera projekt effektivt med hjälp av grupper och namnrymder.
- Samarbeta om kod, problem och dokumentation med Markdown och GitLab-verktyg.
- Tillämpa GitLab Pages, utgivningsflöden och säkra konfigurationer i verkliga projekt.
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.
Gitlab och Gitlab CI
14 TimmarDenna instruktörsledda, liveutbildning i Sverige (på plats eller på distans) riktar sig till utvecklare som vill sätta upp och använda Gitlab för versionskontroll och kontinuerlig integration.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Gitlab.
- Förstå hur du implementerar ett alternativ till Github.
- Använd Gitlab för att hantera en DevOps livscykel.
- Använd Gitlab för Continuous Integration / Continuous Delivery.
- Utveckla, släpp och testa programvara effektivt med hjälp av Gitlab.
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.