A Survey of DevOps Concepts and Challenges

被引:191
作者
Leite, Leonardo [1 ]
Rocha, Carla [2 ]
Kon, Fabio [1 ]
Milojicic, Dejan [3 ]
Meirelles, Paulo [4 ]
机构
[1] Univ Sao Paulo, Sao Paulo, Brazil
[2] Univ Brasilia, Brasilia, DF, Brazil
[3] Hewlett Packard Labs, Palo Alto, CA USA
[4] Univ Fed Sao Paulo, Sao Paulo, SP, Brazil
基金
巴西圣保罗研究基金会;
关键词
DevOps; continuous; (delivery; deployment; integration); release process; versioning; configuration management; and build process;
D O I
10.1145/3359981
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
DevOpsis a collaborative and multidisciplinary organizational effort to automate continuous delivery of new software updates while guaranteeing their correctness and reliability. The present survey investigates and discusses DevOps challenges from the perspective of engineers, managers, and researchers. We review the literature and develop a DevOps conceptual map, correlating the DevOps automation tools with these concepts. We then discuss their practical implications for engineers, managers, and researchers. Finally, we critically explore some of the most relevant DevOps challenges reported by the literature.
引用
收藏
页数:35
相关论文
共 69 条
[1]  
[Anonymous], P 21 PAC AS C INF SY
[2]  
[Anonymous], P BRAZ C SOFTW THEOR
[3]  
[Anonymous], 2018, SERVERLESS ARCHITECT
[4]  
[Anonymous], 2014, BASICS QUALITATIVE R
[5]  
[Anonymous], 2004, XP Ser
[6]  
[Anonymous], DEVOPS AMAZON LOOK O
[7]  
[Anonymous], 2014, SPOTIFY ENG CULTUR 1
[8]  
[Anonymous], 2014, MICROSERVICES
[9]  
[Anonymous], 2016 STATE DEVOPS RE
[10]  
[Anonymous], 2014, CANARYRELEASE