Docker, Kubernetes and OpenShift 3 for Developers Počítačový Kurz
Docker je platforma s otevřeným zdrojovým kódem pro automatizaci procesu vytváření, expedice a provozu aplikací uvnitř kontejnerů.
Kubernetes jde ještě o krok dále tím, že poskytuje nástroje potřebné k nasazení a správě kontejnerizovaných aplikací ve velkém měřítku v klastrovém prostředí.
OpenShift Kontejnerová platforma (dříve OpenShift Enterprise) spojuje Docker a Kubernetes do spravované platformy nebo PaaS (platforma jako služba), která dále usnadňuje a zjednodušuje nasazení Docker a Kubernetes . Poskytuje předdefinovaná aplikační prostředí a pomáhá realizovat klíčové DevOps principy, jako je zkrácení doby uvedení na trh, infrastruktura jako kód, kontinuální integrace (CI) a kontinuální doručování (CD). OpenShift Kontejnerovou platformu spravuje Red Hat a běží nad Red Hat Enterprise Linux.
V tomto živém školení vedeném instruktorem se účastníci naučí, jak používat OpenShift Container Platform k nasazení kontejnerizovaných aplikací.
Na konci tohoto školení budou účastníci schopni:
- Vytvořte a nakonfigurujte OpenShift nastavení.
- Rychle nasazujte aplikace on-premise, ve veřejném cloudu nebo v hostovaném cloudu.
Formát kurzu
- Část přednáška, část diskuse, cvičení a těžké praktické cvičení.
Možnosti přizpůsobení kurzu
- Tento kurz je založen na OpenShift Container Platform verze 3.x.
- Chcete-li upravit kurz nebo požádat o školení na jiné verzi OpenShift (např. OpenShift Kontejnerová platforma 4 nebo OKD), kontaktujte nás, abychom se domluvili.
Návrh Školení
Zavedení
- Od Docker kontejnerů přes spravované shluky kontejnerů s Kubernetes až po spravované Docker a Kubernetes s OpenShift.
Docker
- Přehled architektury Docker
- Nastavení Docker
- Spuštění webové aplikace v kontejneru
- Správa Docker obrázků
- Networking Docker kontejnery
- Správa data v Docker kontejneru
Kubernetes
- Přehled Kubernetes architektury
- Správa clusteru Docker kontejnerů pomocí Kubernetes
OpenShift Kontejnerová plošina
- Přehled architektury OpenShift Container Platform
- Vytváření kontejnerových služeb
- Správa Docker kontejnerů pomocí OpenShift Container Platform
- Vytváření a správa obrázků kontejnerů
- Nasazování vícekontejnerových aplikací
- Nastavení clusteru OpenShift Container Platform
- Nasazení aplikací na OpenShift Container Platform pomocí source-to-image (S2I)
Závěrečné poznámky
Požadavky
- Základní pochopení konceptů kontejnerů
- Zkušenosti s příkazovým řádkem Linux
- Zkušenosti s vývojem aplikací
Publikum
- architekti
- Vývojáři
Open Training Courses require 5+ participants.
Docker, Kubernetes and OpenShift 3 for Developers Počítačový Kurz - Booking
Docker, Kubernetes and OpenShift 3 for Developers Počítačový Kurz - Enquiry
Docker, Kubernetes and OpenShift 3 for Developers - Consultancy Enquiry
Consultancy Enquiry
Reference (3)
Focus on Basics.
Kalinga Ray - Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Kurz - Docker, Kubernetes and OpenShift for Developers
Broad coverage of topics around Kubernetes, tooling and applications
Thomas Vandahl - Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Kurz - Docker, Kubernetes and OpenShift for Developers
I mostly enjoyed the knowledge of the trainer.
- Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Kurz - Docker, Kubernetes and OpenShift for Developers
Upcoming Courses
Související kurzy
Advanced Platform Engineering: Scaling with Microservices and Kubernetes
35 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na pokročilé inženýry platforem a DevOps profesionály, kteří chtějí zvládnout škálovací aplikace pomocí mikroslužeb a Kubernetes.
Na konci tohoto školení budou účastníci schopni:
- Navrhněte a implementujte škálovatelné architektury mikroslužeb.
- Nasazení a správa aplikací na Kubernetes clusterech.
- Pro efektivní nasazení služeb využijte Helm grafy.
- Monitorujte a udržujte stav mikroslužeb ve výrobě.
- Aplikujte osvědčené postupy pro zabezpečení a shodu v Kubernetes prostředí.
Kubernetes Networking with Calico
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na inženýry, kteří chtějí optimalizovat vytváření sítí pro clustery Kubernetes.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte a nakonfigurujte Calico.
- Pochopte, jak se Calico liší od tradičních překryvných sítí.
- Pochopte, jak Calico kombinuje internetové směrovací protokoly s konsensuálními datovými úložišti.
- Použijte Calico k vytvoření kontejnerového síťového řešení pro Kubernetes clustery.
- Použijte Calico k poskytnutí síťových zásad pro Kubernetes.
Certified Kubernetes Administrator (CKA) - exam preparation
21 hodinyProgram Certified Kubernetes Administrator (CKA) byl vytvořen The Linux Foundation a Cloud Native Computing Foundation (CNCF).
Kubernetes je v současnosti přední platforma používaná pro orchestraci kontejnerů.
NobleProg poskytuje školení Docker & Kubernetes od roku 2015. S více než 360 úspěšně dokončenými školicími projekty jsme se stali jednou z nejznámějších školících společností na světě v oblasti kontejnerizace.
Od roku 2019 také pomáháme našim zákazníkům potvrdit jejich výkon v prostředí k8s tím, že je připravujeme a povzbuzujeme ke složení zkoušek CKA a CKAD.
Toto živé školení vedené instruktorem (online nebo na místě) je zaměřeno na systémové administrátory, Kubernetes uživatele, kteří si chtějí potvrdit své znalosti složením zkoušky CKA.
Na druhou stranu je školení zaměřeno i na získání praktických zkušeností v Kubernetes Administrativě, proto doporučujeme se ho zúčastnit, i když nemáte v úmyslu skládat zkoušku ČKA.
Formát kurzu
- Interaktivní přednáška a diskuze.
- Spousta cvičení a praxe.
- Praktická implementace v prostředí živé laboratoře.
Možnosti přizpůsobení kurzu
- Chcete-li požádat o školení na míru pro tento kurz, kontaktujte nás a domluvíme se.
- Chcete-li se dozvědět více o certifikaci CKA, navštivte: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka
Certified Kubernetes Application Developer (CKAD) - exam preparation
21 hodinyCertified Kubernetes Application Developer (CKAD) program byl vyvinut Nadace Linux a Cloud Native Computing Foundation (CNCF), hostitel Kubernetes.
Tento instruktor vedený, živé školení (online nebo on-site) je zaměřen na vývojáře, kteří chtějí potvrdit své dovednosti v designu, budování, konfigurace a vystavování cloud native aplikace pro Kubernetes.
Na druhou stranu se školení zaměřuje také na získání praktických zkušeností v Kubernetes vývoji aplikací, proto doporučujeme účastnit se, i když nemáte v úmyslu absolvovat CKAD zkoušku.
NobleProg poskytuje školení Docker & Kubernetes od roku 2015. S více než 360 úspěšně dokončených vzdělávacích projektů jsme se stali jednou z nejznámějších vzdělávacích společností na světě v oblasti kontejnerizace. Od roku 2019 také pomáháme našim zákazníkům potvrdit jejich výkonnost v prostředí k8s tím, že je připravujeme a povzbuzujeme k absolvování CKA a CKAD zkoušek.
Formát kurzu
- Interaktivní přednáška a diskuse.
- Mnoho cvičení a praxe.
- Hands-on implementace v živém laboratoři prostředí.
Možnosti personalizace kurzu
- Chcete-li požádat o přizpůsobené školení pro tento kurz, kontaktujte nás, abyste uspořádali.
- Chcete-li se dozvědět více o CKAD, navštivte prosím:https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
Certified Kubernetes Security Specialist (CKS)
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na Kubernetes praktiky, kteří se chtějí připravit na zkoušku CKS.
Na konci tohoto školení budou účastníci vědět, jak zabezpečit Kubernetes prostředí a aplikace založené na kontejnerech v různých fázích životního cyklu aplikace: sestavení, nasazení a běh.
Docker and Kubernetes on AWS
21 hodinyToto živé školení vedené instruktorem (online nebo na místě) je zaměřeno na inženýry, kteří chtějí vyhodnotit každou z těchto služeb, aby mohli učinit informovaná rozhodnutí o tom, kterou službu v rámci své organizace nasadit.
Na konci tohoto školení budou účastníci schopni:
- Nastavte vývojové prostředí, které obsahuje všechny potřebné knihovny, balíčky a rámce potřebné k zahájení vývoje.
- Nastavte, nakonfigurujte a nasaďte řadu ukázkových kontejnerů pomocí řady různých přístupů.
- Pochopte architektonické a designové rozdíly mezi různými řešeními Docker/Kubernetes v rámci AWS.
- Automatizujte nasazení kontejnerů Docker.
- Nastavte kontinuální kanál integrace a nasazení.
- Integrujte Docker a Kubernetes do stávajícího systému kontinuální integrace.
Docker, Kubernetes and OpenShift 3 for Administrators
35 hodinyV tomto živém školení vedeném instruktorem v České republice se účastníci naučí, jak spravovat Red Hat OpenShift kontejnerovou platformu.
Na konci tohoto školení budou účastníci schopni:
- Vytvářejte, konfigurujte, spravujte a řešte OpenShift clustery.
- Nasazujte kontejnerizované aplikace lokálně, ve veřejném cloudu nebo v hostovaném cloudu.
- Zabezpečená OpenShift Kontejnerová platforma
- Sledujte a shromažďujte metriky.
- Správa úložiště.
Docker and Kubernetes: Building and Scaling a Containerized Application
21 hodinyV tomto živém školení pod vedením instruktora v České republice (na místě nebo na dálku) se účastníci naučí, jak vytvářet a spravovat kontejnery Docker, a poté nasadit ukázkovou aplikaci v kontejneru. Účastníci se také naučí, jak automatizovat, škálovat a spravovat své kontejnerové aplikace v rámci Kubernetes clusteru. Nakonec školení pokračuje k pokročilejším tématům a provází účastníky procesem zabezpečení, škálování a monitorování Kubernetes clusteru.
Na konci tohoto školení budou účastníci schopni:
- Nastavte a spusťte kontejner Docker.
- Nasaďte kontejnerový server a webovou aplikaci.
- Vytvářejte a spravujte obrazy Dockeru.
- Nastavte Docker a Kubernetes cluster.
- Použijte Kubernetes k nasazení a správě klastrované webové aplikace.
- Zabezpečte, škálujte a monitorujte cluster Kubernetes.
Deploying Kubernetes Applications with Helm
7 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na inženýry, kteří chtějí používat Helm k zefektivnění procesu instalace a správy Kubernetes aplikací.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte a nakonfigurujte Helm.
- Vytvářejte reprodukovatelné sestavení Kubernetes aplikací.
- Sdílejte aplikace jako Helmovy diagramy.
- Spouštějte aplikace třetích stran uložené jako Helmovy diagramy.
- Spravujte vydání balíčků Helm.
Introduction to Minikube and Kubernetes
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na začátečníky až středně pokročilé vývojáře softwaru a DevOps profesionály, kteří se chtějí naučit, jak nastavit a spravovat místní Kubernetes prostředí pomocí Minikube.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte a nakonfigurujte Minikube na jejich místním počítači.
- Pochopit základní pojmy a architekturu Kubernetes.
- Nasaďte a spravujte kontejnery pomocí kubectl a řídicího panelu Minikube.
- Nastavte trvalá úložiště a síťová řešení pro Kubernetes.
- Využijte Minikube pro vývoj, testování a ladění aplikací.
Minikube for Developers
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na středně pokročilé vývojáře a DevOps inženýry, kteří chtějí používat Minikube jako součást svého vývojového pracovního postupu.
Na konci tohoto školení budou účastníci schopni:
- Nastavte a spravujte místní Kubernetes prostředí pomocí Minikube.
- Pochopte, jak nasadit, spravovat a ladit aplikace na Minikube.
- Integrujte Minikube do jejich průběžné integrace a zavádění.
- Optimalizujte jejich vývojový proces pomocí pokročilých funkcí Minikube.
- Aplikujte osvědčené postupy pro místní Kubernetes rozvoj.
OKD (Origin Kubernetes Distribution) for Administrators
21 hodinyV tomto živém školení pod vedením instruktora v České republice (na místě nebo na dálku) se účastníci naučí, jak nainstalovat, nakonfigurovat a spravovat OKD on-premise nebo v cloudu.
Na konci tohoto školení budou účastníci schopni:
- Vytvářejte, konfigurujte, spravujte a řešte problémy s clusterem OKD.
- Zabezpečte OKD.
- Nasaďte kontejnerové aplikace na OKD.
- Sledujte výkon aplikace běžící v OKD.
- Spravujte úložiště dat.
- Rychle nasazujte aplikace na místě nebo na veřejném cloudu, jako je AWS.
OpenShift 4 for Administrators
35 hodinyV tomto živém školení pod vedením instruktora v České republice (online nebo na místě) se účastníci naučí, jak nainstalovat, nakonfigurovat a spravovat OpenShift Container Platform v4.
Na konci tohoto školení budou účastníci schopni:
- Undersand OCI (Open Containers Initiative) a její důsledky pro použití kontejnerových motorů, jako je Docker v OpenShift.
- Pochopte vztah mezi různými verzemi OpenShift (OKP, OpenShift Kontejnerová platforma, Red Hat OpenShift atd.).
- Vytvářejte, konfigurujte, spravujte a řešte OpenShift cluster.
- Implementujte možnosti samořízení Openshift pro zlepšení stability a konzistence platformy.
- Zabezpečená OpenShift Kontejnerová platforma.
- Sledujte a shromažďujte metriky.
- Správa úložiště.
- Upgradujte cluster OpenShift Container Platform 3 na OpenShift Container Platform 4.
OpenShift 4 for Developers
35 hodinyV tomto živém školení vedeném instruktorem v České republice (online nebo na místě) se účastníci naučí, jak vytvářet, aktualizovat a udržovat aplikace pomocí OpenShift Container Platform.
Na konci tohoto školení budou účastníci schopni:
- Undersand OCI (Open Containers Initiative) a její důsledky pro použití kontejnerových motorů, jako je Docker v OpenShift.
- Pochopte vztah mezi různými verzemi OpenShift (OKP, OpenShift Kontejnerová platforma, Red Hat OpenShift atd.)
- Automatizujte kanál dodávání softwaru.
- Aplikujte principy DevOps pro nepřetržité dodávání softwaru.