Kubernetes from Basic to Advanced Počítačový Kurz
Docker je open-source platforma pro vytváření, odesílání a spouštění aplikací v kontejnerech. 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í.
V tomto živém školení vedeném instruktorem (na místě nebo na dálku) se účastníci naučí, jak nasadit kolekci vzorových serverů uvnitř kontejnerů, pak automatizovat, škálovat a spravovat své kontejnerové servery v rámci Kubernetes clusteru. Školení pokračuje k pokročilejším tématům a provází účastníky procesem zabezpečení, vytváření sítí a monitorování Kubernetes klastru.
Na konci tohoto školení budou účastníci schopni:
- Nastavte a spusťte kontejner Docker. Nasaďte kontejnerové databáze a servery. Nastavte Docker a Kubernetes cluster. Použijte Kubernetes k nasazení a správě různých prostředí ve stejném clusteru. Zabezpečte, škálujte a monitorujte cluster Kubernetes.
Formát kurzu
- Část přednáška, část diskuse, cvičení a těžké praktické cvičení.
Poznámky
- V tomto školení lze jako ukázky použít různé obrázky Docker (např. Nginx, MongoDB, Tomcat atd.). Chcete-li si vyžádat konkrétní obrázky nebo jakékoli jiné přizpůsobení pro toto školení, kontaktujte nás, abychom se domluvili.
Návrh Školení
[den 01]
Úvod
Přehled orchestrace kontejnerů s Kubernetes
Přehled Kubernetes architektury
- Pody, štítky/selektory, řadiče replikace, služby, API
Instalace clusteru Kubernetes
Stažení Docker obrázku z internetu
Vytváření Kubernetes modulů, svazků a nasazení
Seskupování a organizace clusteru
Použití Kubernetes jmenných prostorů ke správě různých prostředí
- Správa testovacích, pracovních a produkčních prostředí v rámci stejného clusteru Kubernetes Doporučené postupy pro jmenné prostory
Objevování a připojení ke kontejnerům
Objevovací a publikační služby
- Služby jiné než HTTP (pasivní FTP, SMTP, LDAP atd.)
Kubernetes bezpečnost
- Autentizace a autorizace
Upgrade Kubernetes clusteru
- Minimalizace dopadu
Pokročilé sítě
- Docker networking vs Kubernetes networking
Propojení mezi poskytovateli sítí a Kubernetes síťování
- Osvědčené postupy pro oddělení služeb v klastru Porovnání různých poskytovatelů CNI (výkon, funkce atd.)
Sledování Kubernetes
- Protokolování clusteru pomocí Elasticsearch a plynulého monitorování úrovně kontejnerů (uživatelské rozhraní cAdvisor, Influxdb, Prometheus)
Osvědčené postupy pro provozování kontejnerových serverů a datových úložišť
[Den 02]
Škálování vašeho Kubernetes clusteru
Infrastruktura pro Kubernetes
- Provisioning, partitioning, networking
Vytvoření clusteru s vysokou dostupností
- Vyrovnávání zátěže a zjišťování služeb
Nasazení škálovatelné aplikace
- Horizontální automatické škálování podu Shlukování databáze v Kubernetes
Aktualizace aplikace
- Vydání v Kubernetes
Odstraňování problémů
- Diagnostika a oprava běžných Kubernetes problémů
Shrnutí a závěr
Požadavky
- Zkušenosti s kontejnery Docker
- Znalost příkazového řádku Linux
- Pochopení konceptů sítí
Publikum
- Vývojáři softwaru
- architekti
- Inženýři nasazení
Open Training Courses require 5+ participants.
Kubernetes from Basic to Advanced Počítačový Kurz - Booking
Kubernetes from Basic to Advanced Počítačový Kurz - Enquiry
Kubernetes from Basic to Advanced - Consultancy Enquiry
Consultancy Enquiry
Reference (7)
učíme se nové techniky při provádění konfigurace
Christian - Beacon Solutions Inc
Kurz - Kubernetes from Basic to Advanced
Machine Translated
The background information and history.
Evert - BMW SA
Kurz - Kubernetes from Basic to Advanced
The interactive way the trainer explains theory
Janine - BMW SA
Kurz - Kubernetes from Basic to Advanced
the hands on after the topic discussion, it will let us learn how to do it on our own, not just the concept
Joy Apuya - Remote Staff
Kurz - Kubernetes from Basic to Advanced
That I got a couple of "aha" moments from learning something new.
Charles Shavitz - F5 Networks Pte Ltd.
Kurz - Kubernetes from Basic to Advanced
Well structured content, well prepared and understandable exercises. Really liked it.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Kurz - Kubernetes from Basic to Advanced
Insights about the infra of the kubernetes
Miguel Teixeira - Mercedez-Benz Portugal S.A
Kurz - Kubernetes from Basic to Advanced
Upcoming Courses
Související kurzy
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.
Docker (introducing Kubernetes)
14 hodinyCílem tohoto praktického kurzu je poskytnout všechny nástroje, které řeší praktické aspekty Dockeru a Kubernetes, aby se účastníci mohli spolehnout na potřebné dovednosti pro správné řízení programu.
Docker and Kubernetes
21 hodinyCíle školení: Získat teoretické a provozní dovednosti na Docker a Kubernetes.
Docker, Kubernetes and OpenShift 3 for Developers
35 hodinyV tomto živém školení pod vedením instruktora v České republice 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 nastavení OpenShift.
- Rychle nasazujte aplikace on-premise, ve veřejném cloudu nebo v hostovaném cloudu.
Google Kubernetes Engine (GKE)
14 hodinyV tomto živém školení pod vedením instruktora v České republice se účastníci naučí, jak nastavit a spravovat prostředí kontejnerů v produkčním měřítku pomocí Kubernetes ve službě Google Cloud.
Na konci tohoto školení budou účastníci schopni:
- Nakonfigurujte a spravujte Kubernetes ve službě Google Cloud.
- Nasaďte, spravujte a škálujte Kubernetes cluster.
- Nasaďte kontejnerové aplikace (Docker) na Google Cloud.
- Migrujte existující Kubernetes prostředí z on-premise do Google Cloud.
- Integrujte Kubernetes se softwarem pro kontinuální integraci (CI) třetí strany.
- Zajistěte vysokou dostupnost a zotavení po havárii v 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.
Kubernetes Advanced
14 hodinyToto živé školení vedené instruktorem (online nebo na místě) je zaměřeno na inženýry, kteří chtějí automatizovat, zabezpečit a monitorovat kontejnerové aplikace ve velkém Kubernetes clusteru.
Na konci tohoto školení budou účastníci schopni:
- Použijte Kubernetes k nasazení a správě různých prostředí pod stejným clusterem Zabezpečte, škálujte a monitorujte cluster Kubernetes
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.
Kubernetes on AWS
14 hodinyEKS je samospravovaná Kubernetes-as-a-service nabídka od AWS. EKS je plně škálovatelný a přizpůsobitelný a umožňuje Kubernetes nasazení napodobovat a/nebo integrovat s existujícím on-premise Kubernetes nastavením.
V tomto živém školení vedeném instruktorem se účastníci naučí, jak nastavit a spravovat prostředí kontejnerů v produkčním měřítku pomocí Kubernetes na EKS.
Na konci tohoto školení budou účastníci schopni:
- Konfigurace a správa Kubernetes na EKS Migrace existujícího Kubernetes prostředí z on-premise do cloudu AWS Integrace Kubernetes se softwarem pro nepřetržitou integraci (CI) třetích stran Zajistěte vysokou dostupnost a obnovu po havárii v Kubernetes Pochopte a osvojte si dostupné nástroje pro efektivní správu EKS
Publikum
- Vývojáři Správci systému DevOps Inženýři
Formát kurzu
- Část přednášky, část diskuse, cvičení a těžké praktické cvičení v prostředí živé laboratoře.
Poznámka
- Chcete-li požádat o školení na míru pro tento kurz, kontaktujte nás a domluvíme se.
Kubernetes on Azure (AKS)
14 hodinyV tomto živém školení vedeném instruktorem v České republice (online nebo na místě) se účastníci naučí, jak nastavit a spravovat prostředí kontejnerů v produkčním měřítku pomocí Kubernetes na AKS.
Na konci tohoto školení budou účastníci schopni:
- Konfigurace a správa Kubernetes na AKS.
- Nasazení, správa a škálování Kubernetes clusteru.
- Nasaďte kontejnerizované (Docker) aplikace na Azure.
- Migrujte existující Kubernetes prostředí z místního prostředí do cloudu AKS.
- Integrujte Kubernetes se softwarem pro kontinuální integraci (CI) třetí strany.
- Zajistěte vysokou dostupnost a zotavení po havárii v Kubernetes.
Kubernetes Design Patterns
21 hodinyVývoj mikroslužeb a kontejnerů v posledních letech výrazně změnil způsob, jakým navrhujeme, vyvíjíme, nasazujeme a provozujeme software. Moderní aplikace musí být optimalizovány pro škálovatelnost, elasticitu, selhání a změny. Moderní architektury, vedené těmito novými požadavky, vyžadují jiný soubor vzorů a postupů. V tomto školení zkoumáme způsoby, jak tyto nové požadavky identifikovat, pochopit a přizpůsobit se jim.
Publikum Toto školení je určeno pro lidi, kteří jsou trochu obeznámeni s technologií kontejnerů a Kubernetes koncepty, ale možná jim chybí skutečné zkušenosti. Vychází z případů použití a poučení ze skutečných projektů se záměrem inspirovat lidi k vytváření a správě ještě lepších cloudových nativních aplikací.
- Vývojáři Operace DevOps Inženýři QA Projektoví manažeři IT
Formát kurzu
- Interaktivní přednáška a diskuze Spousta cvičení a procvičování Handsonovy 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.
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.
Monitoring Kubernetes with Prometheus
7 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na systémové administrátory a vývojáře, kteří chtějí používat Prometheus k monitorování clusterů Kubernetes.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte a nakonfigurujte Prometheus.
- Monitorujte dynamická cloudová prostředí.
- Získejte lepší přehled o jejich clusterech Kubernetes.
- Nastavte si upozornění, která jsou přesná a srozumitelná.
Managing Kubernetes with Rancher
14 hodinyTento živý kurz vedený instruktorem v České republice poskytuje účastníkům přehled o Rancher a prostřednictvím praktické praxe ukazuje, jak nasadit a spravovat cluster Kubernetes pomocí Rancher.