Návrh Školení
Úvod do kurzu
- Cíle kurzu
- Agenční plán kurzu
Koncepce CDEF
- Definice spojitého nasazení (CD)
- Architektura pro spojité nasazování
- Spojité nasazování a DevOps
- Vztahy mezi CD, Waterfall, Agile, ITIL a DevOps
- Výhody spojitého nasazování
Kultura CDEF
- Důležitost kultury pro architekta CD
- Co může architekt CD dělat s kulturou
- Jak udržovat kulturu
- Úkol: DevOps kultura a praktiky na vytváření toku práce
Návrhové postupy pro spojité nasazování
- Proč je návrh důležitý pro spojité nasazování
- Role architekta CD při návrhu
- Klíčové principy návrhu
- Nejlepší postupy v oblasti CD
- Mikroservisy a kontejnery
Spojitá integrace
- Spojitá integrace (CI) definována
- Role architekta CD při spojité integraci
- Důležitost CI
- Výhody CI
- Nejlepší postupy v oblasti CI
- Úkol: Optimalizace pracovních postupů CI
Spojité testování
- Spojité testování (CT) definováno
- Důležitost CT
- Výhody CT
- Role architekta CD při spojitém testování
- Pět zásad CT
- Nejlepší postupy v oblasti CT
- Úkol: Řešení neúplností ve vývojovém prostředí
Spojitá integrace a nasazování
- Spojitá integrace definována
- Spojité nasazování definováno
- Výhody spojitého nasazování a distribuce
- Role architekta CD při spojitém nasazování a distribuci
- Nejlepší postupy v oblasti spojitého nasazování a distribuce
- Úkol: Rozlišení mezi spojitým nasazováním a distribucí
Spojitý monitoring
- Spojitý monitoring definován
- Důležitost spojitého monitoringu
- Role architekta CD při spojitém monitoringu
- Nejlepší postupy v oblasti spojitého monitoringu
- Úkol: Monitoring průběhu stavby
Infrastruktura a nástroje
- Důležitost infrastruktury a nástrojů
- Role architekta CD při infrastruktuře a nástrojích
- Vytváření DevOps toolchainu
- Nejlepší postupy v oblasti infrastruktury a nástrojů
- Úkol: Identifikace běžných komponent infrastruktury/nástrojů
Zajištění bezpečnosti
- Důležitost zajišťování bezpečnosti
- Definice DevSecOps a Rugged DevOps
- Role architekta CD při zabezpečení
- Nejlepší postupy v oblasti bezpečnosti
- Úkol: Aplikace praktik zabezpečení
Závěrečný cvičení
- Identifikace zlepšení toolchainu a pracovních postupů
Závěr
Další zdroje informací
Příprava na zkoušku
- Požadavky na zkoušku
- Ukázka zkouškového testu
Požadavky
PŘEDPOKLADY
Doporučuje se mít porozumění a znalosti obecné terminologie a konceptů DevOps a související pracovní zkušenosti.
CÍLOVÁ SKUPINA
Cílovou skupinou kurzu Foundations of Continuous Delivery Ecosystem jsou všichni, kteří se zajímají o principy Continuous Integration a Continuous Delivery, jako například:
- Build Inženýři
- Podnikoví Architekti
- Správci IT
- Perspektivní a podporovací personál
- Výkonné a infrastrukturní týmy
- Správci projektů
- QA Manažeři
- Správci a inženýři vydání
- Software Developers
- Zástupci bezpečnosti
- Testéři
Reference (4)
High level of commitment and knowledge of the trainer
Jacek - Softsystem
Kurz - DevOps Engineering Foundation (DOEF)®
The break down of what DevOps can do. Possible Automation Integration.
Adeyinka Adekoya - NTPF
Kurz - Continuous Testing Foundation (CTF)®
working with DevOps Toolchain
Kesh - Vodacom
Kurz - DevOps Foundation®
new information