Infrastructure From Code: The Next Generation of Cloud Lifecycle Automation

被引:4
作者
Aviv, Itzhak [1 ]
Gafni, Ruti [1 ]
Sherman, Sofia [1 ]
Aviv, Berta [2 ]
Sterkin, Asher [3 ]
Bega, Etzik [3 ]
机构
[1] Acad Coll Tel Aviv Yaffo, Tel Aviv, Israel
[2] Human Ctr Management Consulting, Tel Aviv, Israel
[3] BlackSwan Technol, Tel Aviv, Israel
关键词
Cloud computing; Codes; Security; Automation; Software; Optimization; Costs;
D O I
10.1109/MS.2022.3209958
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We identify 14 fundamental cloud infrastructure procedures (CIPs) applicable to software development processes on the public cloud and their associated challenges. We then evaluate the capabilities of leading cloud automation technologies, such as infrastructure as code, and pinpoint their gaps in enabling the CIPs.
引用
收藏
页码:42 / 49
页数:8
相关论文
共 15 条
  • [1] Interviews and Observation of Blind Software Developers at Work to Understand Code Navigation Challenges
    Albusays, Khaled
    Ludi, Stephanie
    Huenerfauth, Matt
    [J]. PROCEEDINGS OF THE 19TH INTERNATIONAL ACM SIGACCESS CONFERENCE ON COMPUTERS AND ACCESSIBILITY (ASSETS'17), 2017, : 91 - 100
  • [2] Knowledge Management Infrastructure Framework for Enhancing Knowledge-Intensive Business Processes
    Aviv, Itzhak
    Hadar, Irit
    Levy, Meira
    [J]. SUSTAINABILITY, 2021, 13 (20)
  • [3] A Systematic Review of Cloud Modeling Languages
    Bergmayr, Alexander
    Breitenbuecher, Uwe
    Ferry, Nicolas
    Rossini, Alessandro
    Solberg, Arnor
    Wimmer, Manuel
    Kappel, Gerti
    Leymann, Frank
    [J]. ACM COMPUTING SURVEYS, 2018, 51 (01)
  • [4] Empirical software engineering experts on the use of students and professionals in experiments
    Falessi, Davide
    Juristo, Natalia
    Wohlin, Claes
    Turhan, Burak
    Muench, Juergen
    Jedlitschka, Andreas
    Oivo, Markku
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2018, 23 (01) : 452 - 489
  • [5] Trade-Offs in Continuous Integration: Assurance, Security, and Flexibility
    Hilton, Michael
    Nelson, Nicholas
    Tunnell, Timothy
    Marinov, Darko
    Dig, Danny
    [J]. ESEC/FSE 2017: PROCEEDINGS OF THE 2017 11TH JOINT MEETING ON FOUNDATIONS OF SOFTWARE ENGINEERING, 2017, : 197 - 207
  • [6] DockerizeMe: Automatic Inference of Environment Dependencies for Python']Python Code Snippets
    Horton, Eric
    Parnin, Chris
    [J]. 2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2019), 2019, : 328 - 338
  • [7] A requirements engineering methodology for knowledge management solutions: integrating technical and social aspects
    Levy, Meira
    Hadar, Irit
    Aviv, Itzhak
    [J]. REQUIREMENTS ENGINEERING, 2019, 24 (04) : 503 - 521
  • [8] Luo Y., 2021, PROC ACMIEEE INT S E, P1, DOI DOI 10.1145/3475716.3475782
  • [9] Macho C, 2018, 2018 25TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER 2018), P106, DOI 10.1109/SANER.2018.8330201
  • [10] Sampath H., 2021, PROC CHI C HUM FACTO, P1, DOI [DOI 10.1145/3411764.3445544, 10.1145/3411764.3445544]