A Survey of DevOps Concepts and Challenges

被引:174
|
作者
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
相关论文
共 50 条
  • [1] A survey of blockchain: concepts, applications and challenges
    Taparia, Abhishek
    Banu, P. K. Nizar
    [J]. INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2023, 17 (02) : 152 - 165
  • [2] Federated computation: a survey of concepts and challenges
    Bharadwaj, Akash
    Cormode, Graham
    [J]. DISTRIBUTED AND PARALLEL DATABASES, 2024, 42 (03) : 299 - 335
  • [3] DevOps Challenges and Risk Mitigation Strategies by DevOps Professionals Teams
    Azad, Nasreen
    [J]. SOFTWARE BUSINESS, ICSOB 2023, 2024, 500 : 369 - 385
  • [4] Survey on State of DevOps in China
    Liu, Bo-Han
    Zhang, He
    Dong, Li-Ming
    [J]. Ruan Jian Xue Bao/Journal of Software, 2019, 30 (10): : 3206 - 3226
  • [5] A survey of biodiversity informatics: Concepts, practices, and challenges
    Gadelha, Luiz M. R., Jr.
    de Siracusa, Pedro C.
    Dalcin, Eduardo Couto
    da Silva, Luis Alexandre Estevao
    Augusto, Douglas A.
    Krempser, Eduardo
    Affe, Helen Michelle
    Costa, Raquel Lopes
    Mondelli, Maria Luiza
    Meirelles, Pedro Milet
    Thompson, Fabiano
    Chame, Marcia
    Ziviani, Artur
    de Siqueira, Marinez Ferreira
    [J]. WILEY INTERDISCIPLINARY REVIEWS-DATA MINING AND KNOWLEDGE DISCOVERY, 2021, 11 (01)
  • [6] A Survey of DevOps tools for Networking
    Shah, Jay
    Dubaria, Dushyant
    Widhalm, John
    [J]. 2018 9TH IEEE ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2018, : 185 - 188
  • [7] Exploitation of DevOps concepts for the ASDEX Upgrade DCS
    Sieglin, B.
    Zehetbauer, T.
    Lenz, A.
    Koelbl, M.
    Graeter, A.
    Treutterer, W.
    [J]. FUSION ENGINEERING AND DESIGN, 2021, 166
  • [8] A mixed method study of DevOps challenges
    Tanzil, Minaoar Hossain
    Sarker, Masud
    Uddin, Gias
    Iqbal, Anindya
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 161
  • [9] A Study on Management Challenges and Practices in DevOps
    Faaiz, Syed Muhammad
    Khan, Saif Ur Rehman
    Hussain, Shahid
    Wang, Wen-Li
    Ibrahim, Naseem
    [J]. 27TH INTERNATIONAL CONFERENCE ON EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING, EASE 2023, 2023, : 430 - 437
  • [10] Communication Challenges and Strategies in Distributed DevOps
    Diel, Elisa
    Marczak, Sabrina
    Cruzes, Daniela S.
    [J]. 2016 IEEE 11TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE), 2016, : 24 - 28