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í
- Pohled vývojáře na platformové inženýrství
- Pochopení výhod pro vývojové týmy
- Sladění platformového inženýrství s vývojovými cíli
Samoobslužné platformy pro vývojáře
- Principy samoobslužných a on-demand zdrojů
- Využití interních platforem pro vývoj a testování
- Hands-on: Nastavení samoobslužného prostředí sandbox
Automatizace ve vývoji
- Automatizace opakujících se úloh v procesu vývoje
- Continuous Integration (CI) a Continuous Deployment (CD) pro vývojáře
- Praktické: Vytváření automatizovaných kanálů sestavení a nasazení
Pákový efekt Microservices a kontejnery
- Úvod do architektury mikroslužeb
- Kontejnerizace pomocí Docker a orchestrace pomocí Kubernetes
- Praktické: Kontejnerování aplikace a nasazení do Kubernetes
Monitorování a pozorovatelnost
- Nástroje a postupy pro sledování stavu aplikace
- Implementace pozorovatelnosti ve vývoji
- Hands-on: Integrace monitorovacích nástrojů do pracovního postupu vývoje
Zabezpečení a dodržování předpisů pro vývojové týmy
- Začlenění bezpečnostních postupů do životního cyklu vývoje
- Zajištění souladu s automatickými kontrolami
- Praktické: Použití nástrojů pro bezpečnostní skenování a dodržování předpisů v CI/CD
Collaboration a Communication
- Osvědčené postupy pro týmovou spolupráci pomocí nástrojů platformy
- Efektivní komunikace v rámci vývoje zaměřeného na platformu
- Hands-on: Kolaborativní řízení projektů s platformovými nástroji
Projektová práce
- Vývoj mini-projektu pomocí principů platformového inženýrství
- Začlenění automatizace, monitorování a zabezpečení
- Sezení vzájemného hodnocení a zpětné vazby
Shrnutí a další kroky
Požadavky
- Pochopení životního cyklu vývoje softwaru (SDLC)
- Zkušenosti se systémy správy verzí (např. Git)
- Seznámení se základními koncepty kontejnerizace
Publikum
- Vývojáři softwaru
- Členové vývojového týmu
- DevOps praktikující
21 hodiny