Generative AI as an infrastructure copilot: automating Infrastructure-As-Code across the DevSecOps lifecycle

Read full text
Authors: Matteo Esposito, Mikel Robredo, Alexander Bakhtin, Davide Taibi, Valentina Lenarduzzi
Cited by: 1
References: 28

Abstract

Abstract Practitioners and researchers continuously focus on developing automation strategies to cope with the exponentially demanding need for the timely deployment of software projects in tight release schedules. Such automation techniques include Infrastructure-as-Code (IaC) and the DevOps and DevSecOps cycles. Recent studies investigated generative AI (GenAI) for generating infrastructure as code scripts. However, no studies have focused on using GenAI to generate IaC scripts based on DevSecOps stage artifacts. Different IaC tools serve varied purposes, requiring specific infrastructure setups for different project stages. We envision GenAI models leveraging artifacts from each DevSecOps stage to create and refine IaC scripts. We trust our approach to have an impact on practitioners to leverage it as an automatic copilot for infrastructure design and deployment, and for researchers to build on our vision and future empirical validation.

Fields of Study & Subjects

Software Engineering Research Advanced Software Engineering Methodologies Software System Performance and Reliability

Publication details

Journal / source
Automated Software Engineering
Publisher
Springer Science and Business Media LLC
Volume
33
Issue
2
Publication date
27 February 2026
Language
EN
Document type
Book chapter