Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Pokročilé koncepty inženýrství platforem
- Přehled základních principů inženýrství platforem
- Vývoj tohoto oboru v souvislosti se škálováním systémů
- Zásady navrhování škálovatelných architektur platforem
Hlubší pohled na architekturu mikroslužeb
- Principy návrhu mikroslužeb
- Rozdělení monolitických aplikací na jednotlivé mikroslužby
- Komunikační vzory a mechanismy vyhledávání služeb
Kontejnerizace pomocí Dockeru
- Pokročilé techniky kontejnerizace
- Vytváření optimalizovaných obrazů Docker určených pro mikroslužby
- Aspekty síťování a úložiště u kontejnerů
Ekosystém a architektura Kubernetes
- Podrobný rozbor komponent systému Kubernetes
- Nastavení a správa clusteru Kubernetes
- Osvědčené postupy pro síťování, úložiště a zabezpečení v prostředí Kubernetes
Nasazování mikroslužeb na platformě Kubernetes
- Strategie nasazování mikroslužeb
- Správa služeb pomocí Helm chartů
- Aplikace postupů kontinuálního nasazování v prostředí Kubernetes
Monitorování a sledování stavu mikroslužeb
- Nastavení systémů pro protokolování, monitorování a upozorňování na problémy u mikroslužeb
- Nástroje a platformy určené k monitorování v prostředí Kubernetes
- Analýza metrik a logů za účelem zajištění stability systémů
Škálování a optimalizace výkonu
- Strategie horizontálního i vertikálního škálování
- Automatické škálování služeb podle aktuální zátěže
- Optimalizace výkonu a efektivní využití systémových zdrojů
Inženýrství resilience a spolehlivosti systémů
- Návrh odolných systémů: postupy při řešení selhání v architektuře mikroslužeb
- Implementace kontrol stavu, obvodových přerušovačů a omezení počtu žádostí
- Strategie zotavení po katastrofě a dosažení vysoké dostupnosti systémů
Ochrana bezpečnosti mikroslužeb a platformy Kubernetes
- Zabezpečování komunikace mezi jednotlivými mikroslužbami
- Bezpečnostní prvky a osvědčené postupy v rámci systému Kubernetes
- Použití služeb typu service mesh ke zvýšení úrovně bezpečnosti
Praktický projekt
- Návrh a nasazení škálovatelné aplikace založené na mikroslužbách do prostředí Kubernetes
- Vytvoření systémů pro kontinuální integraci a nasazování (CI/CD) u této aplikace
- Aplikace metod monitorování a škálování za účelem zajištění optimálního výkonu a stability aplikace
Shrnutí a další kroky
Požadavky
- Základní znalost konceptů kontejnerizace a správy kontejnerů
- Praktické zkušenosti s nástrojem Docker a základními operacemi v Kubernetes
- Orientaci v cloudových technologiích a architekturách mikroslužeb
Cílová skupina
- Inženýři platforem
- Profesionálové z oblasti DevOps
- Softwaroví architekti
35 Hodiny
Reference (1)
About the microservices and how to maintenance kubernetes