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í
Úvod do platformového inženýrství
- Vývojářská perspektiva na platformové inženýrství
- Pochopení přínosů pro vývojářské týmy
- Soulad principů platformového inženýrství s cíli vývoje
Samoobslužné platformy pro vývojáře
- Principy samoobslužnosti a okamžité dostupnosti zdrojů
- Využití interních platforem k vývoji a testování
- Praktická část: Nastavení samoobslužného testovacího prostředí
Automatizace ve vývoji
- Automatizace opakujících se úkolů během vývojového procesu
- Kontinuální integrace (CI) a kontinuální nasazení (CD) v praxi vývojářů<\/li>
- Praktická část: Vytváření automatizovaných kanálů pro sestavování a nasazování softwaru
Využití mikroslužeb a kontejnerů
- Základy architektury na bázi mikroslužeb
- Kontejnerizace pomocí Dockeru a orchestrace s využitím Kubernetes
- Praktická část: Kontejnerizace aplikace a její nasazení na platformě Kubernetes
Monitorování a sledování stavu systémů
- Nástroje a postupy pro monitorování zdravotního stavu aplikací
- Aplikace principů sledování v rámci vývojového procesu
- Praktická část: Začlenění nástrojů na monitorování do pracovních postupů vývojářů
Bezpečnost a dodržování předpisů ve vývoji
- Začleňování bezpečnostních opatření do životního cyklu vývoje software
- Automatická kontrola dodržování příslušných norem a předpisů
- Praktická část: Využití nástrojů pro skenování bezpečnosti a kontrolu shody v kanálech CI/CD
Spolupráce a komunikace ve vývoji
- Osvědčené postupy pro týmovou spolupráci s využitím platforem
- Efektivní komunikace při práci na platformově orientovaných projektech<\/li>
- Praktická část: Společné řízení projektu pomocí nástrojů z dané platformy
Projektová práce
- Vytvoření malého projektu využívajícího principy platformového inženýrství
- Zahrnutí automatizace, monitorování a bezpečnostních opatření
- Hodnocení projektů ostatními členy týmu a zpětná vazba
Shrnutí a další kroky
Požadavky
- Základní znalost životního cyklu vývoje softwaru (SDLC)
- Praktické zkušenosti s verzovacími systémy (např. Git)
- Orientace v základních konceptech kontejnerizace
Určené skupiny
- Softwaroví vývojáři
- Členové vývojářských týmů
- Odborníci z oblasti DevOps
21 Hodiny
Reference (2)
Celkový koncept DevOps/DevSecOps není tým, ale kultura a přístup
Mpho Mashele - South Africa Reserve Bank
Kurz - DevOps and Platform Engineering: A Collaborative Approach
Přeloženo strojem
About the microservices and how to maintenance kubernetes