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 条
  • [21] LTL Model Cheking of Service-based Business Processes in the Cloud
    Klai, Kais
    Ochi, Hanen
    [J]. IEEE 39TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSAC 2015), VOL 3, 2015, : 398 - 403
  • [22] A Model-Based Approach for the Pragmatic Deployment of Service Choreographies
    Gomes, Raphael
    Lima, Junio
    Costa, Fabio
    da Rocha, Ricardo
    Georgantas, Nikolaos
    [J]. ADVANCES IN SERVICE-ORIENTED AND CLOUD COMPUTING (ESOCC 2015), 2016, 567 : 153 - 165
  • [23] Model-based optimization of enterprise application and service deployment
    Balogh, A
    Varró, D
    Pataricza, A
    [J]. SERVICE AVAILABILITY, 2005, 3694 : 84 - 98
  • [24] Adaptive Resource Allocation of Multiple Servers for Service-based Systems in Cloud Computing
    Gong, Siqian
    Yin, Beibei
    Zhu, Wenlong
    Cai, Kai-Yuan
    [J]. 2017 IEEE 41ST ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 2, 2017, : 603 - 608
  • [25] Architecture Design of the Internet of Things based on Cloud Computing
    Rui, Jiang
    Sun Danpeng
    [J]. 2015 SEVENTH INTERNATIONAL CONFERENCE ON MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION (ICMTMA 2015), 2015, : 206 - 209
  • [26] MUSA: Model-based ubiquitous service architecture
    Niwano, E
    Kanbe, M
    Takino, O
    Yamamoto, S
    [J]. KNOWLEDGE-BASED SOFTWARE ENGINEERING, 2004, 108 : 95 - 105
  • [27] The Design and Implementation of Cloud Web Service-based TPMS for Fleet Management
    Sun, Changqing
    Guo, Kun
    Zheng, Fuquan
    Zhou, Guangxu
    Hou, Dongdong
    [J]. 2019 CHINESE AUTOMATION CONGRESS (CAC2019), 2019, : 1240 - 1243
  • [28] Software Reconfiguration Based on Service Model-Driven Architecture Over Cloud Computing
    Zhu Xiyong
    Gu Shanshan
    Wang Shixiong
    [J]. ADVANCED RESEARCH ON INDUSTRY, INFORMATION SYSTEMS AND MATERIAL ENGINEERING, PTS 1-7, 2011, 204-210 : 2144 - 2149
  • [29] Model-based deployment of secure multi-cloud applications
    Casola, Valentina
    De Benedictis, Alessandra
    Rak, Massimiliano
    Villano, Umberto
    Rios, Erkuden
    Rego, Angel
    Capone, Giancarlo
    [J]. INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2019, 10 (06) : 639 - 653
  • [30] CSFS: Design and implementation of cloud storage service-based file system
    Xiao, Da
    Su, Li-Yu
    Wang, Jun-Long
    Zheng, Shi-Hui
    Yang, Yu
    [J]. Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2015, 38 : 77 - 81