Docker, Kubernetes and OpenShift 3 for Developers Träningskurs
Docker är en öppen källkodsplattform 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 applikationer i skala i en grupperad miljö. OpenShift Container Platform (tidigare OpenShift Enterprise) förenar 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 applikationsmiljöer och hjälper till att förverkliga viktiga DevOps principer som reducerad tid till marknad, infrastruktur som kod, kontinuerlig integration (CI) och kontinuerlig leverans (CD). OpenShift Container Platform upprätthålls av Red Hat.
I denna instruktörsledda, liveträning kommer deltagarna att lära sig att hantera containrar som körs på Docker , Kubernetes och Red Hat OpenShift Container Platform ( OpenShift ).
I slutet av denna träning kommer deltagarna att kunna:
- Skapa och konfigurera en OpenShift installation.
- Distribuera applikationer snabbt på plats, i offentligt moln eller på ett värdmoln.
Kursformat
- Delföreläsning, delvis diskussion, övningar och tung praktisk övning
Kursplan
Introduktion
- Från Docker behållare, till hanterade kluster av behållare med Kubernetes, till hanterade Docker och Kubernetes med OpenShift.
Docker
- Översikt över Docker arkitektur
- Konfigurera Docker
- Köra en webbapplikation i en container
- Hantera Docker bilder
- Networking Docker behållare
- Hantera datumet i en Docker-behållare
Kubernetes
- Översikt över Kubernetes arkitektur
- Hantera ett kluster av Docker behållare med Kubernetes
OpenShift Containerplattform
- Översikt över OpenShift Container Platform-arkitektur
- Skapa containeriserade tjänster
- Hantera Docker containrar med OpenShift Container Platform
- Skapa och hantera behållarbilder
- Distribuera applikationer för flera behållare
- Konfigurera ett OpenShift Container Platform-kluster
- Distribuera applikationer 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 applikationsutveckling
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
Vittnesmål (3)
Focus on Basics.
Kalinga Ray - Inverso Gesellschaft für innovative Versicherungssoftware mbH
Kurs - Docker, Kubernetes and OpenShift for Developers
Broad coverage of topics around Kubernetes, tooling and applications
Thomas Vandahl - Inverso Gesellschaft für innovative Versicherungssoftware mbH
Kurs - Docker, Kubernetes and OpenShift for Developers
I mostly enjoyed the knowledge of the trainer.
- Inverso Gesellschaft für innovative Versicherungssoftware mbH
Kurs - Docker, Kubernetes and OpenShift for Developers
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/.
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.
Docker, Kubernetes and OpenShift 3 for Administrators
35 timmarI denna instruktörsledda, liveutbildning 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 på plats, i ett offentligt moln eller på ett värdmoln.
- Säker OpenShift containerplattform
- Övervaka och samla in mätvärden.
- Hantera lagring.
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.
OpenShift with Jenkins
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till DevOps-ingenjörer som vill använda OpenShift och Jenkins för att bygga, distribuera och hantera containerbaserade applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Bygg Jenkins pipelines i OpenShift.
- Automatisera livscykelhanteringen för containeriserade applikationer och klusterinfrastrukturer.
- Orkestera distributionen av CI/CD-pipelines.
Kubeflow on OpenShift
28 timmarDenna instruktörsledda, liveutbildning i (online eller på plats) riktar sig till ingenjörer som vill distribuera Machine Learning-arbetsbelastningar till ett OpenShift lokalt eller hybridmoln.
- I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Kubernetes och Kubeflow på ett OpenShift-kluster.
- Använd OpenShift för att förenkla arbetet med att initiera ett Kubernetes-kluster.
- Skapa och distribuera en Kubernetes-pipeline för automatisering och hantering av ML-modeller i produktion.
- Träna och distribuera TensorFlow ML-modeller över flera GPU:er och maskiner som körs parallellt.
- Ring offentliga molntjänster (t.ex. AWS-tjänster) från OpenShift för att utöka en ML-applikation
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.
OKD (Origin Kubernetes Distribution) for Developers
21 timmarI den här instruktörsledda, liveutbildningen i Sverige (på plats eller på distans) kommer deltagarna att lära sig att skapa, uppdatera och underhålla applikationer i container med OKD.
I slutet av denna utbildning kommer deltagarna att kunna:
- Distribuera en containeriserad webbapplikation till ett OKD-kluster på plats eller i molnet.
- Automatisera en del av mjukvaruleveranspipelinen.
- Tillämpa principerna i DevOps-filosofin för att säkerställa kontinuerlig leverans av en ansökan.
Docker and Kubernetes
21 timmarUtbildningens mål: Att tillägna sig teoretiska och operativa färdigheter i Docker och Kubernetes.
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.
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.
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.