Ai-Driven Devops Automation for Ci/Cd Pipeline Optimization

Main Article Content

Roshan Kakarla
Sai Bharath Sannareddy

Abstract

Modern CI/CD pipelines have become cognitively overloaded, policy-fragile, and operationally inefficient as software delivery scales across microservices, multi-cloud platforms, and regulated environments. While DevOps automation has improved deployment velocity, it remains largely rule-based, reactive, and incapable of reasoning over complex pipeline behavior, failure patterns, or governance constraints. This paper introduces a systemic, AI-driven DevOps automation framework designed to optimize CI/CD pipelines through continuous learning, risk-aware decision-making, and policy-aligned control. The core contribution is a closed-loop, intelligence-driven control plane that integrates telemetry inference, pipeline behavior modeling, and constrained decision automation to optimize build reliability, deployment throughput, and operational toil while preserving human oversight and enterprise governance. Unlike existing approaches that focus on isolated optimizations or tool-level enhancements, the proposed framework treats CI/CD as a distributed socio-technical system, addressing failure modes related to scale, drift, cognitive load, and compliance. We describe the architecture, lifecycle control flow, and governance mechanisms of the proposed system, and evaluate its impact using operational metrics such as mean time to detection (MTTD), mean time to recovery (MTTR), pipeline failure recurrence, and policy deviation rates. The results demonstrate that AI-driven DevOps automation, when designed as a governed control system rather than an autonomous executor, can materially improve reliability, safety, and delivery efficiency in enterprise CI/CD environments.

Article Details

How to Cite
Kakarla, R., & Sannareddy, S. B. (2024). Ai-Driven Devops Automation for Ci/Cd Pipeline Optimization. The Eastasouth Journal of Information System and Computer Science, 2(01), 70–78. https://doi.org/10.58812/esiscs.v2i01.849
Section
Articles

References

J. Humble and D. Farley, Continuous delivery: reliable software releases through build, test, and deployment automation. Pearson Education, 2010.

J.-C. Laprie, “Dependability: Basic concepts and terminology,” in Dependability: Basic Concepts and Terminology: In English, French, German, Italian and Japanese, Springer, 1992, pp. 3–245.

CNCF, “Cloud Native Security Whitepaper,” 2022.

N. Forsgren, J. Humble, and G. Kim, Accelerate: The science of lean software and devops: Building and scaling high performing technology organizations. IT Revolution, 2018.

S. Amershi et al., “Guidelines for human-AI interaction,” in Proceedings of the 2019 chi conference on human factors in computing systems, 2019, pp. 1–13.

N. AI, “Artificial intelligence risk management framework (AI RMF 1.0),” URL https//nvlpubs. nist. gov/nistpubs/ai/nist. ai, pp. 100–101, 2023.

G. Culot, G. Nassimbeni, M. Podrecca, and M. Sartor, “The ISO/IEC 27001 information security management standard: literature review and theory-based research agenda,” TQM J., vol. 33, no. 7, pp. 76–105, 2021.

IEEE Computer Society, “Software Engineering Body of Knowledge (SWEBOK),” 2020.

B. Beyer, C. Jones, J. Petoff, and N. R. Murphy, Site reliability engineering: how Google runs production systems. “ O’Reilly Media, Inc.,” 2016.

Google, “SRE Workbook: Practical Ways to Implement SRE, O’Reilly,” 2018.