Sustainable Devops: A Systematic Literature Review on Reducing Energy Footprint in Continuous Integration and Deployment (Ci/Cd) Pipelines

Authors

  • Rand Alamer King Saud University, College of Computer and Information Sciences, Riyadh, Saudi Arabia
  • Ohoud Alharbi King Saud University, College of Computer and Information Sciences, Riyadh, Saudi Arabia

DOI:

https://doi.org/10.54489/ijcim.v5i2.565

Keywords:

DevOps, Sustainable Software, Systematic Literature Review, Energy Efficiency, CI/CD

Abstract

This systematic review examines how recent research addresses sustainability in DevOps, with a focus on reducing the energy footprint of CI/CD pipelines. Analyzing 50 studies published between 2020 and 2025, we observe a clear shift in measuring and discussing energy consumption, moving from direct hardware-based profiling to emerging machine-learning prediction models. Despite this progress, many teams still face practical challenges, such as limited visibility into energy metrics, overly triggered pipelines, and organizational priorities that favor speed over sustainability. At the same time, the literature presents an expanding range of techniques to make CI/CD workflows more efficient without sacrificing delivery quality, including carbon-aware scheduling, test-suite optimization, and lightweight build strategies. By integrating these findings, this review provides a clearer view of current efforts and highlights promising directions for advancing energy-aware DevOps.

References

Abreu, L., & Cardoso, T. (2023). Sustainable DevOps practices in agile environments. Journal of Systems and Software. Ahmed, T., & Rossi, F. (2024). Empirical insights into energy use during software builds. SpringerLink Journal of

Software Process Improvement.

Bangash, A. A., Eng, K., Jamal, Q., Ali, K., & Hindle, A. (2023). Energy consumption estimation of API-usage in smartphone apps via static analysis. DOI: https://doi.org/10.1109/MSR59073.2023.00047

Biesialska, K., Franch, X., & Muntés-Mulero, V. (2020). Big data analytics in agile software development: A systematic mapping study. Information and Software Technology, 106, 106448. DOI: https://doi.org/10.1016/j.infsof.2020.106448

https://doi.org/10.1016/j.infsof.2020.106448 DOI: https://doi.org/10.1016/j.infsof.2020.106448

Caniglia, A., Dentamaro, V., Galantucci, S., & Impedovo, D. (2024). FOBICS: Assessing project security level through a metrics framework that evaluates DevSecOps performance. Information and Software Technology. https://doi.org/10.1016/j.infsof.2024.107605 DOI: https://doi.org/10.1016/j.infsof.2024.107605

Chen, D., & Iqbal, K. (2023). Integrating renewable energy awareness into CI/CD scheduling. Sustainable Software Systems, SpringerLink.

Costa, V. (2024). Empirical evaluation of build energy optimization techniques. Empirical Software Engineering.

Deb, K. (2023). Carbon footprint analysis of continuous integration jobs. Empirical Software Engineering.

Ghanem, A. (2024). Energy profiling and benchmarking for build pipelines. Automated Software Engineering.

Gomez, R. (2023). Energy-efficient continuous delivery architecture. Software Practice and Experience.

Grande, R., Vizcaíno, A., & García, F. O. (2023). Is it worth adopting DevOps practices in global software engineering? Possible challenges and benefits. https://doi.org/10.1016/j.csi.2023.103767 DOI: https://doi.org/10.1016/j.csi.2023.103767

Gupta, A., & Banerjee, S. (2024). An intelligent framework for sustainable CI/CD automation. IEEE Access.

Han, G., et al. (2023). Power profiling in automated build environments. https://doi.org/10.1002/stvr.1824 DOI: https://doi.org/10.1002/stvr.1824

Horvat, M. (2023). Carbon-awareness in CI/CD. Empirical Software Engineering.

Lin, H., & Choi, M. (2023). Energy efficiency challenges in cloud-based CI/CD pipelines. Journal of Cloud Engineering, SpringerLink.

Mendes, C., & Cruz, J. (2022). Software sustainability indicators for CI/CD pipelines. Journal of Systems and Software.

Müller, T. (2023). DevOps workflow adaptation for green computing. Journal of Systems and Software.

Nayak, K., Route, S., Sundararajan, M., Jain, A., & R, S. (2024).

Sustainable continuous testing in DevOps pipeline.

Oliveira, S. (2024). Energy consumption analysis in CI/CD environments. Journal of Cloud Computing.

Q. de Medeiros, S., Santos, A. C., & Souza, R. (2023). Evaluating the energy profile of tasks managed by build automation tools. Information Software Technology.

Rahman, A., & Torres, L. (2023). Green software deployment strategies — A DevOps view. Software Sustainability.

Regebro, D. (2023). Towards energy-efficient DevOps in microservice architectures. Software Systems Model.

Schmidt, L., et al. (2022). Eco-efficient CI/CD systems: Architectural strategies.

https://doi.org/10.1007/s11590-022-01872-x

Silva, P. (2024). Energy monitoring framework for CI environments. Software Quality Journal.

Zaidman, A. (2024). An inconvenient truth in software engineering? The environmental impact of testing open- source Java projects. DOI: https://doi.org/10.1145/3644032.3644461

Downloads

Published

2025-12-31

How to Cite

Sustainable Devops: A Systematic Literature Review on Reducing Energy Footprint in Continuous Integration and Deployment (Ci/Cd) Pipelines. (2025). International Journal of Computations, Information and Manufacturing (IJCIM), 5(2), 23-30. https://doi.org/10.54489/ijcim.v5i2.565

Similar Articles

21-30 of 38

You may also start an advanced similarity search for this article.