Zkuste nás kontaktovat

Návrh Školení

Myslení, kultura a odpovědnosti

  • Historie DevOps a principy C.A.L.M.S.
  • Principy DevOps – Tři základní cesty: vývoj, provoz a spolupráce
  • Postupy DevOps – kontinuita ve všech fázích – celý životní cyklus DevOps
  • Reflexe na základě účastníkových vlastních projektů
  • Role manažera v rámci DevOps – odstraňování organizačních překážek
  • Varovné signály: jak rozpoznat projekt postrádající zdravou kulturu DevOps

Nástrojový ekosystém DevOps: Přehled nástrojů (1)

  • Vše jako kód – verzování a Git
  • Cvičení: Základy práce s Gitem – klonování, vytváření větví, odeslání požadavků a kontrola kódu
  • Tok – kontinuální integrace a dodávka
  • Cvičení: Nasazení, spuštění a interpretace CI/CD kanálu v systému Jenkins
  • Kontrola kvality – kvalita kódu a průběžné testování
  • Cvičení: Nastavení, provoz a vyhodnocování SonarQube – kvalita kódu, technický dluh, bezpečnostní rizika
  • Zabezpečené a přenosné nasazení s využitím kontejnerů
  • Cvičení: Práce s Docker Desktopem na úrovni kontejnerizace, stručný přehled Kubernetes
  • Správa konfigurace a infrastruktura jako kód
  • Cvičení: Konfigurace pomocí Ansible a nasazení webové služby
  • DevSecOps – začleňování zabezpečení do celého procesu
  • Přístup „Shift-left“ k bezpečnosti, řízení softwarových dodávek, SBOM, správa zranitelností a přiřazení odpovědnosti za zabezpečení
  • Demonstrace nástroje Snyk určeného k kontrole bezpečnosti v rámci procesů DevOps
  • SRE a inženýrství spolehlivosti – navrhování systémů s ohledem na odolnost i uživatelskou hodnotu

Identifikace příležitostí a zralost DevOps

  • Obchodní perspektiva, mapování hodnotových toků a jejich řízení
  • Manažerská pozornost se zaměřením na čekání, opravy chyb, předávání mezi týmy a schvalování
  • Cvičení: Sledování požadavků pomocí nástroje Jira – od uživatelského příběhu až k nasazenému kódu
  • Rámec pro diagnostiku DevOps – 10 klíčových otázek pro jakýkoliv projekt
  • Metriky DORA – frekvence nasazení, doba realizace změn, doba obnovy po selhání a míra neúspěšnosti změn
  • Workshop: Posuzování zralosti DevOps na reálných projektech
  • Matice příležitostí – jak upřednostnit rychlé úpravy oproti dlouhodobým cílům; prezentace jednotlivých manažerů a jejich hodnocení

Obchodní argumentace, integrace a akční plán

  • „Jak přesvědčit klienta a jak implementovat“
  • Kalkulace návratnosti DevOps – určení času ušetřeného v porovnání s náklady na zavedení
  • Jak vypracovat přesvědčivý obchodní důvod pro implementaci DevOps klientovi nebo vedení společnosti
  • Integrace postupů DevOps do smluvních podmínek, návrhů či projektových plánů
  • Závěrečný workshop: Každý manažer prezentuje akční plán pro jeden svůj projekt

Závěr, odpovědi na dotazy, další kroky a doporučené zdroje

Požadavky

Účastníci by měli mít:

  • Základní znalosti o projektech vývoje softwaru a IT operacích
  • Zkušenosti s řízením technických týmů, projektů, produktů či poskytováním služeb
  • Orientaci v životních cyklech vývoje softwaru (Agilní metodiky, Scrum, Waterfall nebo jejich kombinace)
  • Žádné předchozí zkušenosti s praktickým využíváním DevOps, Dockeru, Kubernetes či CI/CD nejsou nutné

Praktická cvičení jsou navržena tak, aby poskytla účastníkům reálný vhled do konceptů a nástrojů DevOps z pohledu manažera, nikoliv jako hluboká technická implementace.

Na koho je kurz určen

Tento kurz je vhodný pro:

  • Projektové manažery
  • Manažery dodávek
  • Vedoucí týmů
  • Inženýrské manažery
  • Manažery vývoje softwaru
  • IT manažery a vedoucí oddělení
  • Vlastníky produktů podílející se na dodávkách softwaru
  • Zkušené technické pracovníky přecházející do vedení týmů

Kurz je obzvláště užitečný pro manažery, kteří potřebují pochopit, jak DevOps ovlivňuje průběh projektů, výkonnost týmů, kvalitu, zabezpečení i celkové obchodní výsledky – aniž by se museli stát praktickými odborníky na DevOps.

 21 Hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie