Abstract
The dev-ops era has taken the IT world by storm and it has redefined the way the code is deployed into production environments. There are many tools which facilitates the standardization of flow of the artifacts onto the nodes. These workflows are certainly a great way of managing what goes into which environments but there is a lack of consideration of design and planning in the way it is done leading to more frequent patches. Many a times we firefight to keep the environments stable but we tend to ignore the considerations of a new feature to be designed. These scenarios are common in most of the cloud applications so there is a need to design the workflows, the code, the acceptance criteria and the preventive conditioning. The methods which are effective for scenarios are explored in this paper and concepts are presented to work towards a dynamic development environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Babar, Z., Lapouchnian, A., Yu, E.: Modeling DevOps deployment choices using process architecture design dimensions. In: Ralyté, J., España, S., Pastor, Ó. (eds.) PoEM 2015. LNBIP, vol. 235, pp. 322–337. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-25897-3_21
March, S.T., Smith, G.F.: Design and natural science research on information technology. Decis. Support Syst. 15(4), 251–266 (1995)
Vassallo, C., et al.: Continuous delivery practices in a large financial organization. In: 2016 IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE (2016)
Mohamed, S.I.: DevOps shifting software engineering strategy-value based perspective. Int. J. Comput. Eng. 17(2), 51–57 (2015)
Farroha, B.S., Farroha, D.L.: A framework for managing mission needs, compliance, and trust in the DevOps environment. In: 2014 IEEE Military Communications Conference (MILCOM). IEEE (2014)
Soni, M.: End to end automation on cloud with build pipeline: the case for DevOps in insurance industry, continuous integration, continuous testing, and continuous delivery. In: 2015 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM). IEEE (2015)
Boettiger, C.: An introduction to Docker for reproducible research. ACM SIGOPS Oper. Syst. Rev. 49(1), 71–79 (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Mahanta, P., Maurya, P., Kumar, A. (2018). DESDEVOPS - A New Paradigm for Dev-Ops: Rethinking Transition of Quality from Dev to Production. In: Debruyne, C., et al. On the Move to Meaningful Internet Systems. OTM 2017 Workshops. OTM 2017. Lecture Notes in Computer Science, vol 10697. Springer, Cham. https://doi.org/10.1007/978-3-319-73805-5_27
Download citation
DOI: https://doi.org/10.1007/978-3-319-73805-5_27
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-73804-8
Online ISBN: 978-3-319-73805-5
eBook Packages: Computer ScienceComputer Science (R0)