Model řízení změn DevOps

Koncepty DevOps

Cem Sakarya

DevOps Risk Advisor

Požadavky

Model řízení změn DevOps: Požadavky, Návrh, Vývoj, Test, Nasazení, Revize, Spuštění, zvýrazněná fáze Požadavky

  Vývoj nového produktu

  • Vedení: stanovuje obchodní očekávání
  • Produktoví experti: definují požadavky na uživatelskou zkušenost
Koncepty DevOps

Návrh

Model řízení změn DevOps: Požadavky, Návrh, Vývoj, Test, Nasazení, Revize, Spuštění, zvýrazněná fáze Návrh

 

  • Produktoví inženýři: návrh zákaznické zkušenosti
  • Infrastrukturní inženýři: návrh komponent pro produktové inženýry
  • Datoví inženýři: návrh datových pipeline pro nový produkt
Koncepty DevOps

Vývoj a testování

Model řízení změn DevOps: Požadavky, Návrh, Vývoj, Test, Nasazení, Revize, Spuštění, zvýrazněné fáze Vývoj a Test

Produktoví inženýři

  • Vývoj zaměřený na zákaznickou zkušenost
  • Interakce se zákazníkem

Infrastrukturní inženýři

  • Podpora produktu
  • Zajištění testovacího prostředí

Datoví inženýři

  • Poskytování testovacích dat
Koncepty DevOps

Testování

Kontroly kvality, bezpečnostní kontroly

 

  • Testování a vývoj probíhají souběžně
  • Testování před interakcí se zákazníkem
  • Jinak dochází k problémům s uživatelskou zkušeností a bezpečností
Koncepty DevOps

Model řízení změn DevOps: Požadavky, Návrh, Vývoj, Test, Nasazení, Revize, Spuštění, zvýrazněné fáze Nasazení a Revize

 

Experimentování

 

  • Omezená skupina uživatelů
  • Včasná interakce s uživateli
  • Sledování odezvy uživatelů na produkt
  • Zpětná vazba od skutečných uživatelů
Koncepty DevOps

Cyklický vývoj

Cyklus DevOps se spuštěním produktu. Spuštěný produkt se dostává k zákazníkům.

Koncepty DevOps

Pojďme si procvičit!

Koncepty DevOps

Preparing Video For Download...