The Carbon-Aware Pipeline: Architecting Sustainable DevOps for Smart City Infrastructure
AI Summary: Researchers propose a GreenOps framework to integrate carbon-intensity data into the DevOps lifecycle, aiming to reduce the environmental impact of cloud infrastructure supporting smart city initiatives. A key finding is that migrating to ARM-based architectures can reduce energy consumption by up to 40% per build minute compared to traditional x86 setups. Additionally, implementing "Temporal Shifting" and "Carbon Gates" in CI/CD pipelines can further reduce carbon footprint by scheduling tasks during periods of high renewable energy generation and halting builds that exceed energy consumption thresholds. This approach can align environmental sustainability with fiscal responsibility in cloud computing.