DevOps

С Википедије, слободне енциклопедије

DevOps је скуп пракси који комбинује развој софтвера (енгл. Software development - Dev) и информатичке операције (енгл. IT operations - Ops). Његов циљ је скратити животни циклус развоја система и омогућити континуирану испоруку висококвалитетног софтвера.[1][2] DevOps је комплементаран агилном развоју софтвера; неколико DevOps аспеката је произашло из агилне методологије.

Дефиниција[уреди | уреди извор]

Академици и практичари нису развили јединствену дефиницију термина „DevOps”.[3][4]

Из академске перспективе, Лен Бас, Инго Вебер и Лиминг Жу - три истраживача рачунарске науке из Научне и истраживачке организације Комонвелта (CISRO) и Института за софтверско инжењерство - дефинисали су DevOps као „скуп пракси којима се жели смањити вријеме између вршења промјене у систему и постављања промјене у нормалну производњу, истовремено обезбјеђујући висок квалитет”.[5]

Mеђутим, израз DevOps користи се је у више контекста.[6]

Референце[уреди | уреди извор]

  1. ^ Mala, D.J. (2019). Integrating the Internet of Things Into Software Engineering Practices. Advances in Systems Analysis, Software Engineering, and High Performance Computing. IGI Global. стр. 16. ISBN 978-1-5225-7791-1. Приступљено 4. 4. 2019. 
  2. ^ Loukides, Mike (7. 6. 2012). „What is DevOps?”. O'Reilly Media. Архивирано из оригинала на датум 25. 05. 2019. Приступљено 25. 08. 2020. 
  3. ^ Dyck, Andrej; Penners, Ralf; Lichter, Horst (19. 5. 2015). „Towards Definitions for Release Engineering and DevOps”. Proceedings of the 2015 IEEE/ACM 3rd International Workshop on Release Engineering. IEEE. 
  4. ^ Jabbari, Ramtin; bin Ali, Nauman; Petersen, Kai; Tanveer, Binish (мај 2016). „What is DevOps?: A Systematic Mapping Study on Definitions and Practices”. Proceedings of the 2016 Scientific Workshop. Association for Computing Machinery. 
  5. ^ Bass, Len; Weber, Ingo; Zhu, Liming (2015). DevOps: A Software Architect's Perspective. ISBN 978-0134049847. 
  6. ^ „Surprise! Broad Agreement on the Definition of DevOps”. DevOps.com. 13. 5. 2015. 

Додатна литература[уреди | уреди извор]

  • Davis, Jennifer; Daniels, Ryn (30. 5. 2016). Effective DevOps : building a culture of collaboration, affinity, and tooling at scale. Sebastopol, CA: O'Reilly. ISBN 9781491926437. OCLC 951434424. 
  • Kim, Gene; Debois, Patrick; Willis, John; Humble, Jez; Allspaw, John (7. 10. 2015). The DevOps handbook : how to create world-class agility, reliability, and security in technology organizations (First изд.). Portland, OR. ISBN 9781942788003. OCLC 907166314. 
  • Forsgren, Nicole; Humble, Jez; Kim, Gene (27. 3. 2018). Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations (First изд.). IT Revolution Press. ISBN 9781942788331.