Devops And Ai: Automating Software Delivery Pipelines For Continuous Integration And Deployment

Over the past few years, AI has proliferated across multiple industries, including software development. The integration of AI in processes such as DevOps has proven to be particularly useful in improving the efficiency and scope of Continuous Integration and Continuous Deployment (CI/CD) pipelines. This paper assesses the impact of AI automating software delivery processes by focusing on optimizing performance, minimizing errors, and decreasing time-to-deployment cycles. It examines the application of several AI methods, like reinforcement learning, multi-agent systems, and anomaly detection, in real-time DevOps workflows. It proposes a personalized AI architecture aimed at automating decision making, predicting system failures, and supporting intelligent resource allocation. Through a case study, this research captures the improvements in deployment speed, build time, and error detection with the application of these models. In addition, the ethical concerns and risks of applying AI in DevOps, specifically issues of transparency, explainability, and security, is examined. The results state that AI stands to substantially improve the workflow of practitioners within the DevOps paradigm by solving software delivery problems, all while optimizing on reliability and speed while addressing the scalability and rigidity issues of traditional CI/CD pipelines. The paper suggests directions for further research, calling for the development of responsible AI models suited for deployment in complex and large-scale software ecosystems.

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2024-08-15
DOI
https://doi.org/10.5281/zenodo.15429487
Primary Topic
Software Engineering Techniques and Practices
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Devops And Ai: Automating Software Delivery Pipelines For Continuous Integration And Deployment

Zenodo (CERN European Organization for Nuclear Research)
Software Engineering Techniques and Practices
article

Devops And Ai: Automating Software Delivery Pipelines For Continuous Integration And Deployment

article en

Abstract

Over the past few years, AI has proliferated across multiple industries, including software development. The integration of AI in processes such as DevOps has proven to be particularly useful in improving the efficiency and scope of Continuous Integration and Continuous Deployment (CI/CD) pipelines. This paper assesses the impact of AI automating software delivery processes by focusing on optimizing performance, minimizing errors, and decreasing time-to-deployment cycles. It examines the application of several AI methods, like reinforcement learning, multi-agent systems, and anomaly detection, in real-time DevOps workflows. It proposes a personalized AI architecture aimed at automating decision making, predicting system failures, and supporting intelligent resource allocation. Through a case study, this research captures the improvements in deployment speed, build time, and error detection with the application of these models. In addition, the ethical concerns and risks of applying AI in DevOps, specifically issues of transparency, explainability, and security, is examined. The results state that AI stands to substantially improve the workflow of practitioners within the DevOps paradigm by solving software delivery problems, all while optimizing on reliability and speed while addressing the scalability and rigidity issues of traditional CI/CD pipelines. The paper suggests directions for further research, calling for the development of responsible AI models suited for deployment in complex and large-scale software ecosystems.

Zenodo (CERN European Organization for Nuclear Research)
Software602 (Czechia) (CZ)
Openalex Percentile: Top 37%
Software Engineering Techniques and Practices
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.