DevOps: Introducing Infrastructure-as-Code

被引:63
|
作者
Artac, Matej [2 ]
Borovsak, Tadej [2 ]
Di Nitto, Elisabetta [1 ]
Guerriero, Michele [1 ]
Tamburri, Damian Andrew [1 ]
机构
[1] Politecn Milan, DEIB, DEEPSE Grp, Milan, Italy
[2] XLAB, Ljubljana, Slovenia
来源
PROCEEDINGS OF THE 2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C 2017) | 2017年
关键词
DevOps; Infrastructure-as-Code; TOSCA;
D O I
10.1109/ICSE-C.2017.162
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
DevOps entails a series of software engineering tactics aimed at shortening the actionable operation of software design changes. One of these tactics is to harness infrastructure-as-code, that is, writing a blueprint that contains deployment specifications ready for orchestration in the cloud. This abstract briefly discusses all necessary elements and abstractions in writing and maintaining that blueprint, revolving around a key standard for its expression, namely, the OASIS "Topology and Orchestration Specification for Cloud Applications" (TOSCA) industrial standard adopted by as many as 60+ big industrial players worldwide.
引用
收藏
页码:497 / 498
页数:2
相关论文
共 50 条
  • [1] Abstractions of Abstractions: Metadata to Infrastructure-as-Code
    DesLauriers, James
    Kovacs, Jozsef
    Kiss, Tamas
    2022 IEEE 19TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION (ICSA-C 2022), 2022, : 230 - 232
  • [2] DOML: A New Modelling Approach to Infrastructure-as-Code
    Chiari, Michele
    Xiang, Bin
    Nedeltcheva, Galia Novakova
    Di Nitto, Elisabetta
    Blasi, Lorenzo
    Benedetto, Debora
    Niculut, Laurentiu
    ADVANCED INFORMATION SYSTEMS ENGINEERING, CAISE 2023, 2023, 13901 : 297 - 313
  • [3] A Survey on Infrastructure-as-Code Solutions for Cloud Development
    Teppan, Hakon
    Fla, Lars Halvdan
    Jaatun, Martin Gilje
    2022 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM 2022), 2022, : 60 - 65
  • [4] DOML: A new modeling approach to Infrastructure-as-Code☆
    Chiari, Michele
    Xiang, Bin
    Canzoneri, Sergio
    Nedeltcheva, Galia Novakova
    Di Nitto, Elisabetta
    Blasi, Lorenzo
    Benedetto, Debora
    Niculut, Laurentiu
    Skof, Igor
    INFORMATION SYSTEMS, 2024, 125
  • [5] Cloud WorkBench - Infrastructure-as-Code Based Cloud Benchmarking
    Scheuner, Joel
    Leitner, Philipp
    Cito, Jurgen
    Gall, Harald
    2014 IEEE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2014, : 246 - 253
  • [6] Repairing Infrastructure-as-Code using Large Language Models
    Low, En
    Cheh, Carmen
    Chen, Binbin
    2024 IEEE SECURE DEVELOPMENT CONFERENCE, SECDEV 2024, 2024, : 20 - 27
  • [7] Characteristics of Defective Infrastructure as Code Scripts in DevOps
    Rahman, Akond
    PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING - COMPANION (ICSE-COMPANION, 2018, : 476 - 479
  • [8] Adoption, Support, and Challenges of Infrastructure-as-Code: Insights from Industry
    Guerriero, Michele
    Garriga, Martin
    Tamburri, Damian A.
    Palomba, Fabio
    2019 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2019), 2019, : 580 - 589
  • [9] Cloud WorkBench: Benchmarking laaS Providers based on Infrastructure-as-Code
    Scheuner, Joel
    Cito, Juergen
    Leitner, Philipp
    Gall, Harald
    WWW'15 COMPANION: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB, 2015, : 239 - 242
  • [10] Towards understanding code review practices for infrastructure-as-code: An empirical study on OpenStack projects
    Narjes Bessghaier
    Ali Ouni
    Mohammed Sayagh
    Moataz Chouchen
    Mohamed Wiem Mkaouer
    Empirical Software Engineering, 2025, 30 (3)