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 条
  • [31] Model-based fleet deployment in the IoT–edge–cloud continuum
    Hui Song
    Rustem Dautov
    Nicolas Ferry
    Arnor Solberg
    Franck Fleurey
    [J]. Software and Systems Modeling, 2022, 21 : 1931 - 1956
  • [32] The Design of Asset Management Service Platform in Universities Based on Cloud Computing Model
    Jun, Liu
    Fang, Miao
    [J]. PROCEEDINGS 2013 INTERNATIONAL CONFERENCE ON MECHATRONIC SCIENCES, ELECTRIC ENGINEERING AND COMPUTER (MEC), 2013, : 1649 - 1652
  • [33] Applying a Service-Based Architecture design style to Network Functions Virtualization
    Chatras, Bruno
    [J]. 2018 IEEE CONFERENCE ON STANDARDS FOR COMMUNICATIONS AND NETWORKING (IEEE CSCN), 2018,
  • [34] Design and Implementation of Hybrid Cloud Computing Architecture Based on Cloud Bus
    Zou, Caifeng
    Deng, Huifang
    Qiu, Qunye
    [J]. 2013 IEEE NINTH INTERNATIONAL CONFERENCE ON MOBILE AD-HOC AND SENSOR NETWORKS (MSN 2013), 2013, : 289 - 293
  • [35] Design of Integrated Architecture of Web Service-Based Diagnosis System for TBM
    Li, Lin
    Huang, Yixiang
    Liu, Chengliang
    Yu, Haidong
    Tho, Jianfeng
    Wu, Yajin
    [J]. 2016 12TH IEEE/ASME INTERNATIONAL CONFERENCE ON MECHATRONIC AND EMBEDDED SYSTEMS AND APPLICATIONS (MESA), 2016,
  • [36] A Distributed Storage Architecture based on a Hybrid Cloud Deployment Model
    Hernandez-Ramirez, Emigdio M.
    Sosa-Sosa, Victor J.
    Lopez-Arevalo, Ivan
    [J]. ICT&A 2011/DEMSET 2011: INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES AND APPLICATIONS / INTERNATIONAL CONFERENCE ON DESIGN AND MODELING IN SCIENCE, EDUCATION, AND TECHNOLOGY, 2011, : 170 - 175
  • [37] A Model-based Architecture for Autonomic and Heterogeneous Cloud Systems
    Bruneliere, Hugo
    Al-Shara, Zakarea
    Alvares, Frederico
    Lejeune, Jonathan
    Ledoux, Thomas
    [J]. CLOSER: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2018, : 201 - 212
  • [38] A Cloud- and Game Model-Based Approach to Project Evaluations of Sustainable Power Supply Investments
    Lin, Kuoyi
    Li, Bin
    [J]. SUSTAINABILITY, 2024, 16 (10)
  • [39] Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing
    Li, Changming
    Shen, Jie
    Liu, Yanfang
    [J]. INTERNATIONAL JOURNAL OF FUTURE GENERATION COMMUNICATION AND NETWORKING, 2015, 8 (02): : 331 - 342
  • [40] Adaptive Multivariable Control for Multiple Resource Allocation of Service-Based Systems in Cloud Computing
    Gong, Siqian
    Yin, Beibei
    Zheng, Zheng
    Cai, Kai-Yuan
    [J]. IEEE ACCESS, 2019, 7 : 13817 - 13831