Green DevOps: A Strategic Framework for Sustainable Software Development
In the era of digital transformation, the environmental impact of software development has become a pressing concern, necessitating the integration of sustainability into software development processes. This paper addresses how DevOps, traditionally celebrated for enhancing efficiency and speed in software delivery, can integrate sustainability principles to mitigate environmental impacts. We propose guidelines for integrating sustainability throughout the DevOps life cycle, aiming for significant carbon footprint reduction without compromising quality. Using a Life Cycle Assessment (LCA) approach, this study enables stakeholders to incorporate green guidelines at various software development and operation stages, enhancing software environmental friendliness. Our model supports sustainable software development and encourages proactive environmental impact minimization.
Authors
- Carolin Rubner
- Mohamed Toufik Ailane
- Andreas Rausch (ORCID: https://orcid.org/0000-0002-6850-6409)
Institutions
- Siemens (Germany) (DE)
- Clausthal University of Technology (DE)
Publication Details
- Published
- 2025-06-16
- DOI
- https://doi.org/10.3390/cmsf2025010005
- Primary Topic
- Green IT and Sustainability
- Type
- article
- Field-Weighted Citation Impact
- 0.00