Detail kurzu

DevOps – od teorie k praxi

DataScript s.r.o.

Popis kurzu

Termín DevOps je tu s námi již 10 let a pomáhá firmám transformovat jak vyvíjejí a provozují aplikace. Existuje řada kurzů, které řeší jednotlivé nástroje, které jsou pro DevOps přístup potřeba. Tento kurz se ale zaměřuje na věci, bez kterých DevOps úspěšný být nemůže a přesto jsou často opomíjeny.

Aby mohla být vaše digitální transformace úspěšná, budeme si povídat o východiscích DevOps, nastavení správné organizační struktury a vybudování firemní kultury. A to vše na reálných příbězích firem a podpořeno zkušenostmi z první ruky.

Obsah kurzu

Cíle kurzu
  • Rozpoznat situace, kde DevOps může firmě přinést konkurenční výhodu
  • Nastavit organizační strukturu firmy pro DevOps přístup
  • Zrychlit proces doručování nových funkcí a změn do IT systémů
  • Zrychlit a zefektivnit proudění zpětné vazby od uživatelů až k vývojářům
  • Nastavit firmu pro podporu učení a experimentování
  • Vyhovět regulatorním a bezpečnostním požadavkům při zachování agility
Garant

MICHAL TÁBORSKÝ

Michal se pohybuje v technologiích od začátku devadesátých let jako programátor, analytik, architekt a manažer. Řadu let působil v MALL.cz, později Mall Group, v roli hlavního systémového architekta a následně CTO. Nyní pomáhá start-upům jako partner fondu Reflex Capital a dále se věnuje konzultacím a vzdělávání v oblasti IT. Tématem DevOps se zabývá od samotných prvopočátků tohoto hnutí v roce 2008.

Osnova

Část 1: Tři způsoby

  • Jaké problémy může DevOps pomoci řešit
  • Hlavní teze
  • Historie
  • Východiska a souvislosti:
    • Štíhlá výroba (Lean)
    • Teorie omezení (Theory of constraints)
    • Toyota Production System
    • Agilní metody vývoje
  • Tři způsoby zlepšování: Tok práce, Zpětná vazba a Průběžné učení a experimentování

Část 2: Začínáme

  • Porozumění, kde vzniká hodnota
  • Conwayův zákon
  • Nastavení organizace a týmů (SRE, cross-functional)
  • Systémová architektura a její evoluce od fyzických serverů až po server-less
  • Integrace vývoje a provozu

Část 3: Zrychlování toku práce

  • Optimalizace nasazování do produkce (Deployment pipeline)
  • Automatizované testování
  • Continuous Integration
  • Nasazování s minimálním rizikem

Část 4: Zpětná vazba

  • Telemetrie a monitoring
  • Klíčové metriky
  • Efektivní zpětná vazba vývojářům
  • A/B testování
  • DORA report, známé úspěchy a neúspěchy jiných

Část 5: Učení a experimentování

  • Post-mortem analýza
  • Bezpečnostní kultura
  • Chaos engineering
  • Šíření znalostí ve firmě

Část 6: Bezpečnost a regulatorní povinnosti

  • Bezpečnost jako integrální součást všech procesů
  • Automatizace bezpečnosti a procesů
  • Soulad s auditními povinnostmi

Předpoklady

Kurz bude pro vás přínosem, pokud:

  • Máte přehled o IT a jeho procesech
  • Vaše firma vyvíjí (ať už externě nebo interně) aplikace a provozuje je
  • Máte pocit, že věci nejdou tak rychle, jak byste chtěli

Cieľová skupina

  • IT Manažeři, CTO, CIO
  • Vedoucí vývoje a vedoucí provozu
  • Team leadeři
Hodnotenie




Organizátor