On the Design and Architecture of Deployment Pipelines in Cloud- and Service-Based Computing - A Model-Based Qualitative Study

被引:2
|
作者
Zdun, Uwe [1 ]
Ntentos, Evangelos [1 ]
Plakidas, Konstantinos [1 ]
El Malki, Amine [1 ]
Schall, Daniel [2 ]
Li, Fei [2 ]
机构
[1] Univ Vienna, Fac Comp Sci, Res Grp Software Architecture, Vienna, Austria
[2] Siemens Corp Technol, Vienna, Austria
基金
奥地利科学基金会; 欧盟地平线“2020”;
关键词
D O I
10.1109/SCC.2019.00033
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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.
引用
收藏
页码:141 / 145
页数:5
相关论文
共 50 条
  • [1] Model-Based Application Deployment on Cloud Computing
    Asmaa, Aouat
    El Abbassia, Deba
    Abou EL Hassan, Benyamina
    Djilali, Benhamamouch
    [J]. INTERNATIONAL JOURNAL OF DISTRIBUTED SYSTEMS AND TECHNOLOGIES, 2019, 10 (02) : 110 - 127
  • [2] Adaptive Deployment of Service-Based Processes into Cloud Federations
    Labba, Chahrazed
    Assy, Nour
    Ben Saoud, Narjes Bellamine
    Gaaloul, Walid
    [J]. WEB INFORMATION SYSTEMS ENGINEERING, WISE 2017, PT I, 2017, 10569 : 275 - 289
  • [3] Cloud computing security: A survey of service-based models
    Parast, Fatemeh Khoda
    Sindhav, Chandni
    Nikam, Seema
    Yekta, Hadiseh Izadi
    Kent, Kenneth B.
    Hakak, Saqib
    [J]. COMPUTERS & SECURITY, 2022, 114
  • [4] Industrial Design and Development Software System Architecture Based on Model-Based Systems Engineering and Cloud Computing
    Yu, Chao
    Li, Qing
    Liu, Kui
    Chen, Yuwen
    Wei, Hailong
    [J]. ANNUAL REVIEWS IN CONTROL, 2021, 51 : 401 - 423
  • [5] Design and implementation of service-based network architecture
    Yi, Fa-Sheng
    Chen, Gui-Hai
    Liu, Ming
    Gong, Hai-Gang
    Zeng, Jia-Zhi
    [J]. Ruan Jian Xue Bao/Journal of Software, 2008, 19 (12): : 3179 - 3195
  • [6] Deployment of Service-Based Processes in the Cloud Using Petri Net Decomposition
    Yangui, Sami
    Klai, Kais
    Tata, Samir
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2014 CONFERENCES, 2014, 8841 : 57 - 74
  • [7] A service-based hierarchical architecture for parallel computing in grid environment
    Tong, WQ
    Ding, JB
    Tang, JQ
    Wang, B
    Cai, LZ
    [J]. GRID AND COOPERATIVE COMPUTING, PT 1, 2004, 3032 : 641 - 644
  • [8] Model-based cloud service deployment optimisation method for minimisation of application service operational cost
    Ivana Stupar
    Darko Huljenic
    [J]. Journal of Cloud Computing, 12
  • [9] Model-based cloud service deployment optimisation method for minimisation of application service operational cost
    Stupar, Ivana
    Huljenic, Darko
    [J]. JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2023, 12 (01):
  • [10] A structural computing model for dynamic service-based systems
    King, P
    Nanard, M
    Nanard, J
    Rossi, G
    [J]. METAINFORMATICS, 2004, 3002 : 100 - 118