Abstract

DevOps and Continuous Delivery (CD) are becoming the de-facto standard for software deployment in the cloud. Deployment pipelines are a core artefact in such practices, but so far their design is largely discussed informally, and existing sources on DevOps and CD practices are often inconsistent or incomplete. The lack of a generic, complete, tool-agnostic, and application-independent treatment of deployment pipeline design and architecture impedes their understanding by human designers and the creation of generic tools that work across different technologies and applications. To alleviate this problem, we have performed a qualitative, in-depth study of 25 deployment practice descriptions by practitioners containing informal deployment pipeline models. From our study we derived a precisely specified model of deployment pipeline architectures. We can show that the formal model substantially increases the precision of the modelling compared to the informally modelled pipelines in the original sources.

Document type: Conference object

Full document

The PDF file did not load properly or your web browser does not support viewing PDF files. Download directly to your device: Download PDF document

Original document

The different versions of the original document can be found in:

https://zenodo.org/record/3476556 under the license http://creativecommons.org/licenses/by/4.0/legalcode
https://zenodo.org/record/3476556 under the license http://creativecommons.org/licenses/by/4.0/legalcode
http://dx.doi.org/10.1109/scc.2019.00033 under the license http://creativecommons.org/licenses/by/4.0/legalcode
https://academic.microsoft.com/#/detail/2970180145
http://dx.doi.org/10.5281/zenodo.2671624
http://dx.doi.org/10.5281/zenodo.2671625 under the license http://creativecommons.org/licenses/by/4.0/legalcode
http://dx.doi.org/10.5281/zenodo.2790644 under the license http://creativecommons.org/licenses/by/4.0/legalcode
under the license http://creativecommons.org/licenses/by/4.0/legalcode


DOIS: 10.5281/zenodo.2671625 10.5281/zenodo.3476556 10.5281/zenodo.2790643 10.5281/zenodo.2790644 10.5281/zenodo.2671624 10.1109/scc.2019.00033

Back to Top

Document information

Published on 01/01/2019

Volume 2019, 2019
DOI: 10.5281/zenodo.2671625
Licence: Other

Document Score

0

Views 0
Recommendations 0

Share this document

claim authorship

Are you one of the authors of this document?