DevOps

DevOps je složenina anglických výrazů Development a (IT) Operations. Je to přístup k vývoji software, který zdůrazňuje komunikaci, spolupráci a integraci mezi vývojářem a odborníky na informační technologie z provozu.[1][2] DevOps je reakcí na vzájemnou závislost vývoje softwaru a IT provozu. Jeho cílem je pomoci organizaci rychle produkovat softwarové aplikace a služby.[3][4][5][6][7]

Jednoduché procesy jsou v DevOps jasně popsány. Cílem je maximalizovat předvídatelnost, účinnost, bezpečnost a udržovatelnost provozních procesů. Tento cíl je velmi často podporován automatizací.

DevOps integrace se zaměřuje na dodání produktu, testování kvality, rozvoj produktu a vydávání oprav a nových verzí s cílem zvýšit bezpečnost a spolehlivost, zrychlit vývoj a nasazovací cykly. Hodně nápadů (a lidí) zapojených do DevOps se tam dostalo z oblasti podnikového řízení systémů a agilního vývoje software.[8]

Ilustrace ukazuje DevOps jako průsečík vývoje softwarového inženýrství, provozu technologií a zajištění kvality (QA)

DevOps podporuje release management firem, a to standardizací vývojových prostředí. Je zde podporované sledování událostí stejně jako je vyřešeno dokumentované řízení procesů a reportování problémů na různých úrovních. Firmy, které mají problémy s automatizací nových verzí, si obvykle stávající tvorbu verzí ponechají, ale chtějí ji pružněji řídit – aniž by musely zadávat vše ručně z příkazového řádku. V ideálním případě by tyto automatické procesy měly být spouštěny neprovozními zaměstnanci v konkrétních neprodukčních prostředích. Vývojáři dostanou větší kontrolu nad svým prostředím, což vede k aplikačně chápanému pojetí infrastruktury.

  1. PANT, Rajiv. Organizing a Digital Technology Department of Medium Size in a Media Company [online]. 2009-03-17. Dostupné online. 
  2. LOUKIDES, Mike. What is DevOps? [online]. 2012-06-07. Dostupné online. 
  3. SAMOVSKIY, Dmitriy. The Rise of DevOps [online]. 2010-03-02 [cit. 2014-08-05]. Dostupné v archivu pořízeném dne 2011-01-07. 
  4. EDWARDS, Damon. What is DevOps? [online]. [cit. 2014-08-05]. Dostupné v archivu pořízeném dne 2012-09-09. 
  5. VAMBENEPE, William. Steve Ballmer gets Cloud [online]. Dostupné online. 
  6. LYMAN, Jay. DevOps mixing dev, ops, agile, cloud, open source and business [online]. [cit. 2014-08-05]. Dostupné v archivu pořízeném dne 14-09-2015. 
  7. DEBOIS, Patrick. Devops: A Software Revolution in the Making? [online]. Dostupné online. 
  8. NASRAT, Paul. Agile Infrastructure [online]. InfoQ [cit. 2011-03-31]. Dostupné online. 

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy