DevOps: Introducing Infrastructure-as-Code

被引:68
作者
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
相关论文
共 10 条
[1]  
[Anonymous], P 2 INT WORKSH BIG D
[2]  
Artac M., 2016, Proceedings of the 2nd International Workshop on Quality-Aware DevOps, P40
[3]  
Bass L., 2015, DevOps:_A_software_architect's_perspective
[4]   A mixed integer linear programming optimization approach for multi-cloud capacity allocation [J].
Ciavotta, Michele ;
Ardagna, Danilo ;
Gibilisco, Giovanni Paolo .
JOURNAL OF SYSTEMS AND SOFTWARE, 2017, 123 :64-78
[5]  
Di Nitto E., 2016, Proceedings of the 2nd International Workshop on Quality-Aware DevOps, P12
[6]  
Huttermann M., 2012, DEVOPS DEV
[7]   Kief Morris on Infrastructure as Code [J].
Johann, Sven .
IEEE SOFTWARE, 2017, 34 (01) :117-120
[8]  
Lipton P., 2016, P 8 IEEE INT C CLOUD, V21, P31
[9]  
Morris K., 2016, Infrastructure as Code: Managing Servers in the Cloud
[10]   Social debt in software engineering: insights from industry [J].
Tamburri, Damian A. ;
Kruchten, Philippe ;
Lago, Patricia ;
van Vliet, Hans .
JOURNAL OF INTERNET SERVICES AND APPLICATIONS, 2015, 6 (01)