Docker, Kubernetes and OpenShift 3 for Developers Träningskurs
Docker är en plattform med öppen källkod för att automatisera processen för att bygga, leverera och köra applikationer i containrar.
Kubernetes går ett steg längre genom att tillhandahålla de verktyg som behövs för att distribuera och hantera containerbaserade program i stor skala i en klustrad miljö.
OpenShift Container Platform (tidigare OpenShift Enterprise) sammanför Docker och Kubernetes till en hanterad plattform, eller PaaS (Platform as a Service), för att ytterligare underlätta och förenkla distributionen av Docker och Kubernetes. Det tillhandahåller fördefinierade programmiljöer och hjälper till att förverkliga viktiga DevOps principer, till exempel minskad tid till marknad, infrastruktur som kod, kontinuerlig integrering (CI) och kontinuerlig leverans (CD). OpenShift Container Platform underhålls av Red Hat och körs ovanpå Red Hat Enterprise Linux.
I denna instruktörsledda, liveträning kommer deltagarna att lära sig hur man använder OpenShift Container Platform för att distribuera containeriserade applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Skapa och konfigurera en OpenShift inställning.
- Distribuera snabbt program lokalt, i ett offentligt moln eller i ett värdbaserat moln.
Kursens upplägg
- En del föreläsning, en del diskussion, övningar och tung praktisk övning.
Alternativ för anpassning av kurser
- Denna kurs är baserad på OpenShift Container Platform version 3.x.
- För att anpassa kursen eller begära utbildning på en annan version av OpenShift (t.ex. OpenShift Container Platform 4 eller OKD), vänligen kontakta oss för att ordna.
Kursplan
Införandet
- Från Docker containrar till hanterade kluster av containrar med Kubernetes till hanterade Docker och Kubernetes med OpenShift.
Docker
- Översikt över Docker-arkitekturen
- Inställning Docker
- Köra ett webbprogram i en container
- Hantera Docker bilder
- Networking Docker behållare
- Hantera datumet i en Docker behållare
Kubernetes
- Översikt över Kubernetes-arkitekturen
- Hantera ett kluster med Docker containrar med Kubernetes
OpenShift Plattform för containrar
- Översikt över OpenShift Container Platform-arkitektur
- Skapa containerbaserade tjänster
- Hantera Docker containrar med OpenShift Container Platform
- Skapa och hantera containeravbildningar
- Distribuera program med flera containrar
- Konfigurera ett OpenShift Container Platform-kluster
- Distribuera program på OpenShift Container Platform med hjälp av källa-till-bild (S2I)
Avslutande kommentarer
Krav
- En grundläggande förståelse för containerkoncept
- Erfarenhet av kommandoraden Linux
- Erfarenhet av programutveckling
Publik
- Arkitekter
- Utvecklare
Open Training Courses require 5+ participants.
Docker, Kubernetes and OpenShift 3 for Developers Träningskurs - Booking
Docker, Kubernetes and OpenShift 3 for Developers Träningskurs - Enquiry
Docker, Kubernetes and OpenShift 3 for Developers - Consultancy Enquiry
Consultancy Enquiry
Vittnesmål (3)
Focus on Basics.
Kalinga Ray - Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Kurs - Docker, Kubernetes and OpenShift for Developers
Broad coverage of topics around Kubernetes, tooling and applications
Thomas Vandahl - Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Kurs - Docker, Kubernetes and OpenShift for Developers
I mostly enjoyed the knowledge of the trainer.
- Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Kurs - Docker, Kubernetes and OpenShift for Developers
Upcoming Courses
Relaterade Kurser
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.
Docker and Kubernetes
21 timmarUtbildningens mål: Att tillägna sig teoretiska och operativa färdigheter i Docker och Kubernetes.
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.
Kubernetes from Basic to Advanced
14 timmarI denna instruktörsledda, liveutbildning i Sverige (på plats eller på distans), kommer deltagarna att lära sig hur man distribuerar en samling exempelservrar i containrar, och sedan automatiserar, skalar och hanterar sina containerservrar inom ett Kubernetes kluster. Utbildningen går vidare till mer avancerade ämnen och leder deltagarna genom processen att säkra, skapa nätverk och övervaka ett Kubernetes kluster.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera och kör en Docker-behållare.
- Distribuera containeriserade databaser och servrar.
- Konfigurera en Docker och Kubernetes kluster.
- Använd Kubernetes för att distribuera och hantera olika miljöer under samma kluster.
- Säkra, skala och övervaka ett Kubernetes kluster.
Kubernetes on AWS
14 timmarEKS är ett självhanterat Kubernetes -as-a-service-erbjudande från AWS. EKS är helt skalbar och anpassningsbar och gör att en Kubernetes distribution kan härma och / eller integrera med en befintlig Kubernetes installation på plats.
I denna instruktörsledda, liveträning, kommer deltagarna att lära sig att sätta upp och hantera en produktionsskalig containermiljö med Kubernetes på EKS.
I slutet av denna träning kommer deltagarna att kunna:
- Konfigurera och hantera Kubernetes på EKS
- Migrera en befintlig Kubernetes miljö från plats till AWS-moln
- Integrera Kubernetes med programvara från kontinuerlig integration från tredje part (CI)
- Säkerställa hög tillgänglighet och katastrofåterhämtning i Kubernetes
- Förstå och anta de tillgängliga verktygen för att effektivt hantera EKS
Publik
- utvecklare
- Systemadministratörer
- DevOps Engineers
Kursformat
- Delföreläsning, delvis diskussion, övningar och tung praktisk övning i en levande labbmiljö.
Notera
- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna.
Kubernetes on Azure (AKS)
14 timmarI den här instruktörsledda, live-utbildningen i Sverige (online eller på plats) får deltagarna lära sig hur man konfigurerar och hanterar en containermiljö i produktionsskala med hjälp av Kubernetes på AKS.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera och hantera Kubernetes på AKS.
- Distribuera, hantera och skala ett Kubernetes kluster.
- Distribuera containerbaserade program (Docker) på Azure.
- Migrera en befintlig Kubernetes miljö från en lokal plats till AKS-molnet.
- Integrera Kubernetes med programvara för kontinuerlig integrering (CI) från tredje part.
- Säkerställ hög tillgänglighet och haveriberedskap i Kubernetes.
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.
OKD (Origin Kubernetes Distribution) for Administrators
21 timmarI denna instruktörsledda, liveutbildning i Sverige (på plats eller på distans) kommer deltagarna att lära sig hur man installerar, konfigurerar och hanterar OKD på plats eller i molnet.
I slutet av denna utbildning kommer deltagarna att kunna:
- Skapa, konfigurera, hantera och felsök ett OKD-kluster.
- Säker OKD.
- Distribuera containeriserade applikationer på OKD.
- Övervaka prestandan för en applikation som körs i OKD.
- Hantera datalagring.
- Implementera snabbt applikationer på plats eller i ett offentligt moln som AWS.
OpenShift 4 for Administrators
35 timmarI denna instruktörsledda, liveutbildning i Sverige (online eller på plats) kommer deltagarna att lära sig hur man installerar, konfigurerar och hanterar OpenShift Container Platform v4.
I slutet av denna utbildning kommer deltagarna att kunna:
- Undersand OCI (Open Containers Initiative) och dess implikationer för användning av containermotorer som Docker i OpenShift.
- Förstå förhållandet mellan de olika versionerna av OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift osv.).
- Skapa, konfigurera, hantera och felsök ett OpenShift-kluster.
- Implementera Openshifts självhanteringsfunktioner för att förbättra plattformens stabilitet och konsekvens.
- Säker OpenShift containerplattform.
- Övervaka och samla in mätvärden.
- Hantera lagring.
- Uppgradera ett kluster på OpenShift Container Platform 3 till OpenShift Container Platform 4.
OpenShift 4 for Developers
35 timmarI denna instruktörsledda, liveutbildning i Sverige (online eller på plats) kommer deltagarna att lära sig hur man skapar, uppdaterar och underhåller applikationer med hjälp av OpenShift Container Platform.
I slutet av denna utbildning kommer deltagarna att kunna:
- Undersand OCI (Open Containers Initiative) och dess implikationer för användning av containermotorer som Docker i OpenShift.
- Förstå förhållandet mellan de olika versionerna av OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift osv.)
- Automatisera pipelinen för programvaruleverans.
- Tillämpa DevOps-principerna för att leverera programvara kontinuerligt.
Managing Kubernetes with Rancher
14 timmarDenna instruktörsledda, livekurs i Sverige ger deltagarna en översikt över Rancher och visar genom praktisk övning hur man distribuerar och hanterar ett Kubernetes-kluster med Rancher.