End-to-End ML-Driven Feedback Loops in DevOps Pipelines

DevOps is the new approach in software development that has encouraged interaction between the development and operation teams. DevOps also involves using feedback mechanisms that enhance continuous and rapid cycle feedback. However, what often occurs is that these feedback loops must be managed manually, which takes time and can be prone to mistakes. This paper explores AI and ML's ability to perform feedback loops in DevOps pipelines. In the context of the current study, we investigate the application of big data and real-time monitoring to improve code quality problem detection and prediction of performance consequences. We illustrate how feedback to developers about the necessary changes can be provided through ML models to analyze data obtained from different sources like application logs, monitoring tools, and user interactions. The paper explains the basics needed to establish feedback loops based on ML, which include data acquisition, data cleaning, model training, and online prediction. We also discuss the issues and concerns when using AI/ML in DevOps, such as the model's interpretability, the tool's integration, and change management. In this article, we explain how AI can make feedback loops smarter and provide case studies and real-life examples of how this can help improve code quality, solve problems more quickly, and enhance the relationship between development and operations. Last but not least, we discuss potential research directions for this area's further development, such as approaches to improve model interpretability, integrating collaborative learning into the DevOps process, and creating reference models for AI adoption in DevOps pipelines. In this paper, we use AI and ML to map out ways for organizations to improve their DevOps processes and ensure a feedback loop at every stage.

Authors

Institutions

Publication Details

Journal
World Journal of Advanced Engineering Technology and Sciences
Published
2024-09-20
DOI
https://doi.org/10.30574/wjaets.2024.13.1.0424
Citations
2
Primary Topic
Embedded Systems Design Techniques
Type
article
Field-Weighted Citation Impact
0.98
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

End-to-End ML-Driven Feedback Loops in DevOps Pipelines

Venkata Mohit Tamanampudi
2 citations
World Journal of Advanced Engineering Technology and Sciences
Embedded Systems Design Techniques
0.98
article

End-to-End ML-Driven Feedback Loops in DevOps Pipelines

Venkata Mohit Tamanampudi
article en
2 citations

Abstract

DevOps is the new approach in software development that has encouraged interaction between the development and operation teams. DevOps also involves using feedback mechanisms that enhance continuous and rapid cycle feedback. However, what often occurs is that these feedback loops must be managed manually, which takes time and can be prone to mistakes. This paper explores AI and ML's ability to perform feedback loops in DevOps pipelines. In the context of the current study, we investigate the application of big data and real-time monitoring to improve code quality problem detection and prediction of performance consequences. We illustrate how feedback to developers about the necessary changes can be provided through ML models to analyze data obtained from different sources like application logs, monitoring tools, and user interactions. The paper explains the basics needed to establish feedback loops based on ML, which include data acquisition, data cleaning, model training, and online prediction. We also discuss the issues and concerns when using AI/ML in DevOps, such as the model's interpretability, the tool's integration, and change management. In this article, we explain how AI can make feedback loops smarter and provide case studies and real-life examples of how this can help improve code quality, solve problems more quickly, and enhance the relationship between development and operations. Last but not least, we discuss potential research directions for this area's further development, such as approaches to improve model interpretability, integrating collaborative learning into the DevOps process, and creating reference models for AI adoption in DevOps pipelines. In this paper, we use AI and ML to map out ways for organizations to improve their DevOps processes and ensure a feedback loop at every stage.

World Journal of Advanced Engineering Technology and SciencesVol. 13(1)
Institute of Automation (DE)
Openalex Percentile: Top 25%
Embedded Systems Design Techniques
0.98
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.

End-to-End ML-Driven Feedback Loops in DevOps Pipelines — Venkata Mohit Tamanampudi · World Journal of Advanced Engineering Technology and Sciences (2024) | TGRS Research Map | TGRS