Abstract
AbstractDevOps originated in the context of the agile development aims to enable the continuous deployment of software applications in small releases. Most recently, organizations are taking a significant interest in adopting DevOps for automatically deploying IoT applications to multi-cloud. The interest is there; however, the challenge is how to achieve this. A new DevOps reference architecture (DRA) framework has been iteratively developed to address this challenge. This paper presents the updated DRA framework and its empirical evaluation results. The empirical evaluation is composed of two phases: (1) industry case study evaluation conducted in an IT organization, and (2) industry field survey with a cohort of experts in software engineering. The evaluation aims to determine the applicability and novelty of the DRA framework. The evaluation results indicate that the DRA is fit for its intended purpose and is expected to help both researchers and practitioners. The DRA uses can architect complex design models for the purpose of supporting the automated development stage of software applications. Software engineers can implement the DRA models for deploying complex IoT application to the multi-cloud environment in the current organization development parameters.
Funder
Australian Government Research Training Program
Publisher
Springer Science and Business Media LLC
Reference59 articles.
1. Alzoubi YI, Gill AQ, Al-Ani A. Distributed agile development communication: an agile architecture driven framework. JSW. 2015;10(6):681–94.
2. Bai X, Pei D, Li M, Li S. The DevOps lab platform for managing diversified projects in educating agile software engineering. In: 2018 IEEE frontiers in education conference (FIE), San Jose, CA, USA; 2018, pp. 1–5. https://doi.org/10.1109/FIE.2018.8658817.
3. Bou Ghantous G, Gill A. DevOps: Concepts, practices, tools, benefits and challenges. PACIS2017. Pacific Asia Conference on Information Systems 2017, Sep 11. AISeL https://aisel.aisnet.org/pacis2017/.
4. Chang CK. Agile, Continuous Integration, and DevOps. In: 2019 IEEE 43rd annual computer software and applications conference (COMPSAC), vol. 1. IEEE; 2019. pp. 211.
5. Rajkumar M, Pole AK, Adige VS, Mahanta P. DevOps culture and its impact on cloud delivery and software development. In: 2016 international conference on advances in computing, communication, & automation (ICACCA) (Spring), Dehradun; 2016. pp. 1–6. https://doi.org/10.1109/ICACCA.2016.7578902
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献