Cursuri de pregatire Docker, Kubernetes and OpenShift 3 for Developers
Docker este o platformă open-source pentru automatizarea procesului de construire, expediere și rulare a aplicațiilor în containere. Kubernetes merge cu un pas mai departe prin furnizarea instrumentelor necesare pentru implementarea și gestionarea aplicațiilor containerizate la scară într-un mediu grupat. OpenShift Container Platform (fosta OpenShift Enterprise) reunește Docker și Kubernetes într-o platformă administrată sau PaaS (Platform as a Service), pentru a ușura și a simplifica implementarea Docker și Kubernetes . Oferă medii de aplicație predefinite și ajută la realizarea principiilor DevOps cheie, cum ar fi timpul redus pentru piață, infrastructura ca cod, integrarea continuă (CI) și livrarea continuă (CD). Platforma OpenShift Container este întreținută de Red Hat.
În cadrul acestui training, instruit în direct, participanții vor învăța cum să gestioneze containerele care rulează pe Docker , Kubernetes și platforma Red Hat OpenShift Container ( OpenShift ).
Până la sfârșitul acestui antrenament, participanții vor putea:
- Creați și configurați o configurație OpenShift .
- Implementați rapid aplicațiile la premisă, în cloud public sau pe un cloud găzduit.
Formatul cursului
- Partea de prelegere, o discuție parțială, exerciții și practici practice
Schița de curs
Introducere
- De la Docker containere, la grupuri gestionate de containere cu Kubernetes, la gestionate Docker și Kubernetes cu OpenShift.
Docker
- Prezentare generală a arhitecturii Docker.
- Configurare Docker
- Rularea unei aplicații web într-un container
- Gestionarea Docker imagini
- Networking Docker containere
- Gestionarea datei în interiorul unui container Docker.
Kubernetes
- Prezentare generală a arhitecturii Kubernetes.
- Gestionarea unui cluster de Docker containere cu Kubernetes
OpenShift Platformă de containere
- Prezentare generală a arhitecturii OpenShift Container Platform
- Crearea de servicii containerizate
- Gestionarea Docker containere cu OpenShift Container Platform
- Crearea și gestionarea imaginilor containerului
- Implementarea aplicațiilor cu mai multe containere
- Configurarea unui cluster OpenShift Container Platform
- Implementarea aplicațiilor pe OpenShift Container Platform utilizând sursă la imagine (S2I)
Observații de încheiere
Cerințe
- O înțelegere de bază a conceptelor de containere
- Experiență cu linia de comandă Linux
- Experiență în dezvoltarea aplicațiilor .
Audiență
- Arhitecți
- Dezvoltatorii
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Docker, Kubernetes and OpenShift 3 for Developers - Rezervare
Cursuri de pregatire Docker, Kubernetes and OpenShift 3 for Developers - Solicita Oferta
Docker, Kubernetes and OpenShift 3 for Developers - Cerere de consultanta
Mărturii (3)
Focus on Basics.
Kalinga Ray - Inverso Gesellschaft für innovative Versicherungssoftware mbH
Curs - Docker, Kubernetes and OpenShift for Developers
Broad coverage of topics around Kubernetes, tooling and applications
Thomas Vandahl - Inverso Gesellschaft für innovative Versicherungssoftware mbH
Curs - Docker, Kubernetes and OpenShift for Developers
I mostly enjoyed the knowledge of the trainer.
- Inverso Gesellschaft für innovative Versicherungssoftware mbH
Curs - Docker, Kubernetes and OpenShift for Developers
Upcoming Courses
Cursuri înrudite
Introduction to Minikube and Kubernetes
21 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor de software și profesioniștilor DevOps de nivel începător și intermediar care doresc să învețe cum să configureze și să gestioneze un mediu local Kubernetes folosind Minikube.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Să instaleze și să configureze Minikube pe mașina lor locală.
- Înțeleagă conceptele de bază și arhitectura Kubernetes.
- Să implementeze și să gestioneze containere folosind kubectl și tabloul de bord Minikube.
- Să configureze soluții de stocare persistentă și de rețea pentru Kubernetes.
- Să utilizeze Minikube pentru dezvoltarea, testarea și depanarea aplicațiilor.
Minikube for Developers
14 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor de nivel intermediar și inginerilor DevOps care doresc să utilizeze Minikube ca parte a fluxului lor de lucru de dezvoltare.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Să configureze și să gestioneze un mediu local Kubernetes utilizând Minikube.
- Să înțeleagă cum să implementeze, să gestioneze și să depaneze aplicații pe Minikube.
- Să integreze Minikube în integrarea continuă și în fluxurile de implementare.
- Să-și optimizeze procesul de dezvoltare folosind caracteristicile avansate ale Minikube.
- Să aplice cele mai bune practici pentru dezvoltarea locală Kubernetes.
Deploying Kubernetes Applications with Helm
7 oreAceastă instruire live, condusă de un instructor in România (online sau la fața locului) se adresează inginerilor care doresc să utilizeze Helm pentru a simplifica procesul de instalare și gestionare a aplicațiilor Kubernetes.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Instalați și configurați Helm.
- Crearea de compilații reproductibile ale Kubernetes aplicații. .
- Părtășiți aplicațiile ca diagrame Helm. .
- Executați aplicații terțe salvate ca grafice Helm. .
- Gestionați versiunile de lansare a pachetelor Helm. .
Running Containers Directly from Kubernetes with CRI-O
14 oreAcest curs de instruire live (online sau la fața locului), condus de un instructor, se adresează inginerilor care doresc să ruleze aplicații containerizate utilizând runtime-ul containerului CRI-O.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Să instaleze și să configureze runtime-ul containerului CRI-O.
- Să extragă imagini dintr-o varietate de registre conforme cu OCI.
- Să ruleze, să testeze și să gestioneze aplicații containerizate utilizând CRI-O.
Formatul cursului
- Prelegere și discuții interactive
- O mulțime de exerciții și practică
- Implementare practică într-un mediu live-lab
Opțiuni de personalizare a cursului
- Pentru a solicita o instruire personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja.
- Pentru a afla mai multe despre CRI-O, vă rugăm să vizitați: http://cri-o.io/.
OpenShift 4 for Administrators
35 oreÎn cadrul acestei formări live cu instructor în România (online sau la fața locului), participanții vor învăța cum să instaleze, să configureze și să gestioneze OpenShift Container Platform v4.
Până la sfârșitul acestei instruiri, participanții vor fi capabili să:
- Să înțeleagă OCI (Open Containers Initiative) și implicațiile sale pentru utilizarea motoarelor de containere precum Docker în OpenShift.
- Să înțeleagă relația dintre diferitele versiuni ale OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, etc.).
- Crearea, configurarea, gestionarea și depanarea unui cluster OpenShift.
- Implementați capacitățile de autogestionare ale Openshift pentru a îmbunătăți stabilitatea și coerența platformei.
- Securizarea OpenShift platformei de containere.
- Monitorizarea și colectarea metricilor.
- Gestionarea stocării.
- Actualizați un cluster OpenShift Container Platform 3 la OpenShift Container Platform 4.
Docker, Kubernetes and OpenShift 3 for Administrators
35 oreÎn acest curs de instruire live, condus de un instructor în România, participanții vor învăța cum să administreze Red Hat OpenShift Container Platform.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Creați, configurați, gestionați și depanați OpenShift clustere.
- Desfășurați aplicații containerizate la fața locului, în cloud public sau într-un cloud găzduit.
- Securizați OpenShift platforma de containere .
- Monitorizați și adunați metrici. .
- Gestionați stocarea. .
OpenShift 4 for Developers
35 oreÎn cadrul acestei formări live cu instructor în România (online sau la fața locului), participanții vor învăța cum să creeze, să actualizeze și să mențină aplicații utilizând OpenShift Container Platform.
Până la sfârșitul acestei instruiri, participanții vor fi capabili să:
- Să înțeleagă OCI (Open Containers Initiative) și implicațiile sale pentru utilizarea motoarelor de containere precum Docker în OpenShift.
- Să înțeleagă relația dintre diferitele versiuni ale OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, etc.)
- Automatizați conducta de livrare a software-ului.
- Aplicați principiile DevOps pentru a livra software în mod continuu.
OpenShift with Jenkins
14 oreAceastă instruire live, condusă de un instructor în România (online sau la fața locului) se adresează inginerilor DevOps care doresc să utilizeze OpenShift și Jenkins pentru a construi, implementa și gestiona aplicații bazate pe containere.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Construiți conductele Jenkins în OpenShift.
- Automatizați managementul ciclului de viață pentru aplicații containerizate și infrastructuri de cluster.
- Orchestrați implementarea conductelor CI/CD. .
Kubeflow on OpenShift
28 oreAceastă instruire live (online sau la fața locului), condusă de un instructor, se adresează inginerilor care doresc să implementeze sarcini de lucru de învățare automată într-un OpenShift cloud on-premise sau hibrid.
- Până la sfârșitul acestui training, participanții vor fi capabili să:
- Instalați și configurați Kubernetes și Kubeflow pe un cluster OpenShift. .
- Utilizați OpenShift pentru a simplifica munca de inițializare a unui cluster Kubernetes. .
- Creați și implementați o conductă Kubernetes pentru automatizarea și gestionarea modelelor ML în producție. .
- Învățați și implementați TensorFlow modele ML pe mai multe GPU și mașini care rulează în paralel. .
- Apelarea serviciilor de cloud public (de exemplu, serviciile AWS) din cadrul OpenShift pentru a extinde o aplicație ML .
OKD (Origin Kubernetes Distribution) for Administrators
21 oreÎn cadrul acestui curs de instruire live, condus de un instructor în România (la fața locului sau la distanță), participanții vor învăța cum să instaleze, să configureze și să administreze OKD la fața locului sau în cloud.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Crearea, configurarea, gestionarea și depanarea unui cluster OKD.
- Securizați OKD. .
- Desfășurați aplicații containerizate pe OKD. .
- Monitorizați performanța unei aplicații care rulează în OKD. .
- Gestionați stocarea datelor.
- Desfășurați rapid aplicații la fața locului sau pe un cloud public, cum ar fi AWS. .
OKD (Origin Kubernetes Distribution) for Developers
21 oreÎn acest curs de instruire live, condus de un instructor în România (la fața locului sau la distanță), participanții vor învăța să creeze, să actualizeze și să mențină aplicații containerizate utilizând OKD.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Desfășurați o aplicație web containerizată pe un cluster OKD în locație sau în cloud.
- Automatizați o parte din conducta de livrare a software-ului. .
- Aplicați principiile filozofiei DevOps pentru a asigura livrarea continuă a unei aplicații. .
Docker and Kubernetes
21 oreScopurile cursului: Dobândirea de competențe teoretice și operaționale privind Docker și Kubernetes.
Docker (introducing Kubernetes)
14 oreObiectivul acestui curs practic este de a oferi toate instrumentele care abordează aspectele practice ale Docker și Kubernetes , pentru ca participanții să poată conta pe abilitățile necesare pentru gestionarea corectă a programului.
Managing Kubernetes with Rancher
14 oreAcest curs live, condus de un instructor, în România oferă participanților o prezentare generală a Rancher și demonstrează prin practică practică practică cum să implementeze și să gestioneze un cluster Kubernetes cu Rancher.
Docker and Kubernetes: Building and Scaling a Containerized Application
21 oreÎn cadrul acestui curs de instruire live, condus de un instructor în România (la fața locului sau la distanță), participanții vor învăța cum să creeze și să gestioneze containerele Docker, apoi să implementeze o aplicație de probă în interiorul unui container. Participanții vor învăța, de asemenea, cum să automatizeze, să scaleze și să gestioneze aplicațiile lor containerizate în cadrul unui cluster Kubernetes. În cele din urmă, cursul trece la subiecte mai avansate, conducând participanții prin procesul de securizare, scalare și monitorizare a unui cluster Kubernetes.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Configurați și rulați un container Docker.
- Dezvoltați un server containerizat și o aplicație web. .
- Construiți și gestionați imaginile Docker. .
- Configurați un Docker și Kubernetes cluster. .
- Utilizați Kubernetes pentru a implementa și gestiona o aplicație web în cluster. .
- Securizați, scalați și monitorizați un cluster Kubernetes. .