Kubernetes and Gitlab Träningskurs
Gitlab är en DevOps livscykelplattform som ger CI/CD-funktioner för projektplanering och hantering. Kubernetes är ett orkestreringssystem för automatisering av applikationsutveckling. Med hjälp av Gitlab och Kubernetes, kan användare automatisera byggnader och implementering till behållna molnmiljöer.
Denna instruktörledda, live-utbildning (online eller on-site) riktar sig till DevOps ingenjörer som vill använda Kubernetes och Gitlab för att automatisera DevOps livscykeln.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Automatiska applikationer byggs, testas och deployments.
- Skapa en automatiserad infrastruktur.
- Utveckla en applikation i en containerad molnmiljö.
Format för kursen
- Interaktiv föreläsning och diskussion.
- Många övningar och övningar.
- Hand-on implementering i en live-lab miljö.
Kursanpassningsalternativ
- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att arrangera.
Kursplan
Introduktion
Kontinuerlig integration och kontinuerlig leveransöversikt
- Vad är CI?
- Vad är CD?
Gitlab i korthet
- Vad är Gitlab?
- Gitlab funktioner
- Gitlab CI
Förbereder miljön DevOps
- Installera och konfigurera Auto DevOps i Gitlab
Kubernetes
- Integrering Kubernetes
- Skapa Kubernetes kluster
- Skapa en Kubernetes instans
- Använder Gitlab SSH-nycklar
Stadier, artefakter och beroenden
- Att placera jobb i etapper
- Använder cache
- Definiera och använda artefakter
Gitlab Auto DevOps
- Arbeta med Helm
- Använda Auto DevOps
- Konfigurera Gitlab runner
- Lägger till arkiv
Automatiserad distribution
- Utplacerar till Kubernetes
Felsökning
- Hanteringsfel
Testning
- Integration och funktionstestning
Övervakning
- Använder Prometheus
- Samlar 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
Open Training Courses require 5+ participants.
Kubernetes and Gitlab Träningskurs - Booking
Kubernetes and Gitlab Träningskurs - Enquiry
Kubernetes and Gitlab - Consultancy Enquiry
Vittnesmål (2)
Demos of working examples
Daniel Wegner - Fraunhofer IOSB
Kurs - Kubernetes and Gitlab
I liked the reactivity of Ahmed to each issue / question we raised and his ability to give clear answers to all of them, while providing further insight to other related issues we even may haven't thought of.
José Pérez - Fraunhofer IOSB
Kurs - Kubernetes and Gitlab
Upcoming Courses
Relaterade Kurser
Introduction to Minikube and 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 for Developers
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.
Deploying Kubernetes Applications with Helm
7 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till ingenjörer som vill använda Helm för att effektivisera processen med att installera och hantera Kubernetes applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Helm.
- Skapa reproducerbara versioner av Kubernetes applikationer.
- Dela applikationer som Helm-diagram.
- Kör tredjepartsprogram sparade som Helm-diagram.
- Hantera utgåvor av Helm-paket.
Running Containers Directly from Kubernetes with CRI-O
14 timmarDen här instruktörsledda, liveutbildningen (online eller på plats) riktar sig till ingenjörer som vill köra containeriserade applikationer med CRI-O containerkörning.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera behållarens körtid CRI-O. Hämta bilder från en mängd olika OCI-kompatibla register. Kör, testa och hantera containeriserade applikationer med CRI-O.
Kursens format
- Interaktiv föreläsning och diskussion Massor av övningar och praktik Praktisk implementering i en live-lab-miljö
Kursanpassningsalternativ
- För att begära en skräddarsydd utbildning för denna kurs, vänligen kontakta oss för att ordna. För att lära dig mer om CRI-O, besök: http://cri-o.io/.
Gitlab and Gitlab CI
14 timmarDenna instruktörsledda, liveutbildning i Sverige (på plats eller fjärr) riktar sig till utvecklare som vill ställa in 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 man implementerar ett alternativ till Github.
- Använd Gitlab för att hantera en DevOps livscykel.
- Använd Gitlab för kontinuerlig integration/kontinuerlig leverans.
- Utveckla, släpp och testa mjukvara effektivt med Gitlab.
Advanced Platform Engineering: Scaling with Microservices and 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ö.
Google Anthos for Hybrid and Multi-Cloud Computing
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare som vill använda Anthos för att bygga, distribuera och optimera applikationer som körs ovanpå multi-kluster Kubernetes-infrastruktur.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera Google Anthos på plats eller i molnet.
- Definiera, automatisera och tillämpa policyer i olika miljöer.
- Hantera trafik mellan tjänster.
- Använd Anthos Service Mesh för att övervaka, felsöka och förbättra applikationsprestanda.
- Implementera säkerhetskontroller över alla distributioner.
Kubernetes Networking with Calico
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till ingenjörer som vill optimera nätverk för Kubernetes kluster.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Calico.
- Förstå hur Calico skiljer sig från traditionella överlagringsnätverk.
- Förstå hur Calico kombinerar routingprotokoll för internet med konsensusbaserade datalager.
- Använd Calico för att skapa en containernätverkslösning för Kubernetes-kluster.
- Använd Calico för att tillhandahålla nätverkspolicy för Kubernetes.
Certified Kubernetes Administrator (CKA) - exam preparation
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) - exam preparation
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örledda, live-utbildning (online eller on-site) riktar sig till utvecklare som vill bekräfta sina färdigheter i design, bygga, konfigurera och exponera molnbaserade program för Kubernetes.
Å andra sidan fokuserar utbildningen också på att få praktisk erfarenhet i Kubernetes ansökningsutveckling, så vi rekommenderar att du deltar i det, även om du inte vill ta CKAD-examen.
NobleProg har levererat Docker & Kubernetes utbildning sedan 2015. Med mer än 360 framgångsrikt slutförda utbildningsprojekt blev vi ett av de mest kända utbildningsbolagen i världen inom området containerisering. Sedan 2019 hjälper vi också våra kunder att bekräfta sin prestanda i k8s miljö genom att förbereda dem och uppmuntra dem att passera CKA och CKAD-examen.
Format för kursen
- Interaktiv föreläsning och diskussion.
- Många övningar och övningar.
- Hand-on implementering i en live-lab miljö.
Kursanpassningsalternativ
- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att arrangera.
- För att lära dig mer om CKAD, vänligen besök:https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
Certified Kubernetes Security Specialist (CKS)
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till Kubernetes utövare som vill förbereda sig för CKS-provet.
I slutet av den här utbildningen kommer deltagarna att veta hur man säkrar Kubernetes miljöer och containerbaserade applikationer under de olika stadierna av en applikations livscykel: byggande, distribution och körning.
Docker and Kubernetes on AWS
21 timmarDenna instruktörsledda, liveutbildning i (online eller på plats) riktar sig till ingenjörer som vill utvärdera var och en av dessa tjänster för att fatta välgrundade beslut om vilka de ska implementera inom sin organisation.
I slutet av denna utbildning kommer deltagarna att kunna:
- Skapa en utvecklingsmiljö som innehåller alla nödvändiga bibliotek, paket och ramverk som behövs för att börja utveckla.
- Konfigurera, konfigurera och distribuera en serie democontainrar med ett antal olika tillvägagångssätt.
- Förstå de arkitektoniska och designmässiga skillnaderna mellan olika Docker/Kubernetes-lösningar inom AWS.
- Automatisera distributionen av Docker-containrar.
- Skapa en kontinuerlig integrations- och distributionspipeline.
- Integrera Docker och Kubernetes i ett befintligt kontinuerligt integrationssystem.
Docker, Kubernetes and OpenShift 3 for Administrators
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 and Kubernetes: Building and Scaling a Containerized Application
21 timmarI denna instruktörsledda, liveutbildning i Sverige (på plats eller på distans) kommer deltagarna att lära sig hur man skapar och hanterar Docker-containrar, och sedan distribuerar ett exempelprogram i en container. Deltagarna kommer också att lära sig hur man automatiserar, skalar och hanterar sina containeriserade applikationer inom ett Kubernetes kluster. Slutligen går utbildningen vidare till mer avancerade ämnen, som leder deltagarna genom processen att säkra, skala och övervaka ett Kubernetes kluster.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera och kör en Docker-behållare.
- Distribuera en containeriserad server och webbapplikation.
- Bygg och hantera Docker-bilder.
- Konfigurera en Docker och Kubernetes kluster.
- Använd Kubernetes för att distribuera och hantera en klustrad webbapplikation.
- Säkra, skala och övervaka ett Kubernetes kluster.
Docker (introducing Kubernetes)
14 timmarSyftet med denna praktiska kurs är att tillhandahålla alla verktyg som tar upp de praktiska aspekterna av Docker och Kubernetes , så att deltagarna kan räkna med nödvändiga färdigheter för att hantera programmet.