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.
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.
Cloud-Native DevOps-mästerskap: Att designa, distributera och driva skalsbara Kubernetes-mikrotjänster
49 TimmarDetta sju dagars program erbjuder en omfattande, praktisk resa genom att designa, distribuera och driva moln-innehavande applikationer med moderna DevOps-praxis.
Deltagarna kommer att utforska hur man designar skalsbara arkitekturer för mikrotjänster, optimerar behållarmiljöer och hanterar produktionsarbetsbelastningar med Kubernetes. Kursen täcker avancerade distribueringsstrategier, GitOps-baserad automation och observabilitet-praxis för att säkerställa systemets tillförlitlighet och prestanda.
Stark tonvikt läggs på verkliga operativa utmaningar, inklusive incidenthantering, missimulering och root cause analysis. Programmet avslutas med användningen av AI-drivna verktyg för att stödja felsökning och snabba på operativ beslutsfattande.
Am slutet av utbildningen kommer deltagarna att ha en tydlig förståelse för hur man bygger, distribuerar, övervakar och underhåller resistenta distribuerade system i en Kubernetes-baserad miljö.
Introduktion till containrar, Kubernetes och OpenShift
35 TimmarLär dig grunderna i containrar, Kubernetes och OpenShift genom en praktisk utbildning med hands-on-moment, utformad för utvecklare, DevOps-ingenjörer och IT-professionella. Deltagarna kommer att lära sig hur man bygger containeriserade applikationer, distribuerar arbetsbelastningar, hanterar Kubernetes-resurser och använder OpenShift för att effektivisera modern applikationsleverans i moln- och hybridmiljöer.
Administration av containerplattformar med Docker, Kubernetes och OpenShift
35 TimmarLär dig hur man bygger, distribuerar och administrerar containervärdade miljöer med hjälp av Docker, Kubernetes och OpenShift. Denna femdagars praktiska utbildning täcker containerbilder, Kubernetes-arbetslasters, klusternätverk, lagring, säkerhet, övervakning och praktisk OpenShift-administration. Deltagarna får de färdigheter som krävs för att driva moderna containerplattformar och felsöka applikationer i både utvecklings- och produktionsmiljöer.
Gitlab och Gitlab CI
14 TimmarGitLab är en mjukvaruapplikation för att hantera hela livscykeln för mjukvarutveckling. Huvudfunktionerna inkluderar projektledning, källkods Hantering (source control), kontinuerlig integration och leverans (CI/CD), övervakning samt säkerhet.
Denna instruktörsledda, levande utbildning (online eller på plats) riktar sig till utvecklare som vill sätta upp och använda Gitlab för versionshantering och kontinuerlig integration.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Gitlab.
- Förstå hur man implementerar ett alternativ till Github.
- Använda Gitlab för att hantera en DevOps-livscykel.
- Använda Gitlab för kontinuerlig integration (CI) och kontinuerlig leverans (CD).
- Utveckla, släppa och testa mjukvaru på ett effektivt sätt med hjälp av Gitlab.
Kursformatet
- Interaktiv föreläsning och diskussion.
- Många övningar och praktikmoment.
- Praktisk implementation i en live-lab-miljö.
Möjligheter till anpassning av kursen
- För att begära skräddarsydd utbildning för denna kurs, vänligen kontakta oss för att arrangera detta.
- För att läsa mer om Gitlab, besök: https://about.gitlab.com/
GitLab Self-Managed: Komplett DevSecOps-plattform utan SaaS
21 TimmarGitLab Self-Managed är den lokala distributionen av Gitlabs kompletta DevSecOps-plattform, inklusive källkodshantering, CI/CD, containervarvsregistrering, säkerhetsscan och övervakning. Det utgör guldstandarden för organisationer som vill ha tillgång till hela funktionsuppsättningen i GitLab utan beroende av SaaS eller att data lämnar deras nätverk.
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.