Cloud

Why Cloud Emissions Should be a Business Priority

Home

>

Blog

>

Cloud

>

Why Cloud Emissions Should be a Business Priority

Published: 2026/08/12

7 min read

For most of the past decade the cloud was a useful kind of metaphor. You moved your workloads onto it, the bill turned up at the end of the month and the buildings full of GPUs in northern Virginia and southern Sweden stayed quietly out of sight. This arrangement has run its course. Cloud emissions have walked out of the sustainability report and into the room where finance, legal and engineering now sit across from each other.

Why cloud emissions are a business concern

Four pressures have lined up, and any one of them on its own would be enough to make this a serious conversation.

Operational costs are rising in the wrong direction

The promise that moving to the cloud would automatically shrink your bill has aged poorly. Elasticity is real, but elasticity without governance is just consumption nobody is watching.

Why?

  • Instances left running because nobody took ownership
  • Storage volumes orphaned when their parent project was decommissioned and nobody told the volume
  • Test and staging environments still drawing power six months after the engineer who built them moved teams

Regulations are not optional

The EU’s Corporate Sustainability Reporting Directive (CSRD) is the central piece of this discussion. Under the European Sustainability Reporting Standards, organizations must disclose greenhouse gas emissions from purchased cloud and data center services, classified as upstream Scope 3.

Enforcement carries:

  • Financial penalties calibrated to be punitive
  • Suspension of subsidies, tax credits and project financing
  • Exclusion from public tenders, which for some sectors is the revenue line
  • Public disclosure of non-compliance, with the reputational damage that follows

Parallel to the CSRD, the 2023 EU Energy Efficiency Directive obliges data center operators to report energy use and water consumption.

Inefficient cloud usage is wasted investment

Every idle CPU cycle, every over-provisioned database instance, every orphaned storage volume is both a line on an invoice and a draw on a grid that is still, in most places, partly fossil-powered. Treating the bill and the emissions as separate problems was always a convenient fiction.

The teams getting somewhere have moved to unit economics: cost and carbon measured per transaction, per session, per API call. When the unit cost moves and user volume does not, something has quietly broken, and the team catches it in a week instead of a quarter.

Cloud inefficiency is usually a symptom of something deeper

Persistent cloud waste is rarely one bad provisioning decision. It is the visible surface of older trouble:

  • A monolithic architecture that scales by replication rather than by demand doubles its own footprint every time the userbase doubles.
  • A database schema untouched in five years, now triggering a full table scan on every customer query.
  • A manual ClickOps culture that produces configuration drift no audit catches in time.

What’s actually driving emissions up?

The macro picture is not hard to summarize. Demand for cloud compute is growing faster than the efficiency of the infrastructure delivering it. Three drivers in particular deserve naming.

AI is a step-change in energy demand, not an increment

AI workloads are not heavier versions of ordinary cloud work. They belong to a different category, and the IEA’s 2026 analysis of energy and AI puts numbers to it:

● Global data center electricity demand grew 17% in 2025; AI-focused consumption surged 50% in the same year

● IEA projections have data center electricity roughly doubling from 485 TWh in 2025 to around 950 TWh by 2030

● A standard cloud CPU draws 150 to 300 watts under heavy load. A modern AI training GPU pulls 700 to over 1,000 watts on a single chip, and clusters run tens of thousands of them

Data centers themselves

Cloud now spans more than 10,000 facilities worldwide, and they are not equally efficient. Hyperscalers run optimized buildings with Power Usage Effectiveness (PUE) ratios near 1.1 to 1.2, where nearly all the energy reaches the computing equipment. The European average for standard data centers is closer to 1.58, meaning an extra 50 to 100% of compute energy disappears into overhead, mostly legacy air cooling.

A workload in one of those buildings is paying a hidden tariff better engineering would waive.

Organizational silos and the missing feedback loop

The third driver is not technological. It is the distance between the engineer who pressed go on the resource, the finance team holding the invoice and the sustainability team eventually responsible for explaining the number to a regulator. Without shared telemetry across those three, the feedback loop is broken. The carbon has already left the building by the time the monthly bill arrives.

How a software engineering team actually moves the needle

None of what follows is novel, and there is no one tool that solves the problem. These are interventions delivered by skilled cloud consulting and engineering teams, and they compound when applied together.

Energy-efficient coding, with a caveat

Programming language choice matters more than language wars usually admit. Foundational research from the Green Software Lab found that compiled systems languages like C, Rust and Go consume an order of magnitude less energy than interpreted ones like Python or Ruby, almost entirely through faster execution returning the CPU to idle sooner.

How well an algorithm is written matters more than which language it is written in. Rewriting a hot-path microservice in Rust or Go is usually worth the trouble. Rewriting an entire codebase rarely is.

Better data and resource management

Databases are usually the largest consumers of CPU, memory and disk I/O in any cloud estate, which makes database engineering an environmental discipline whether anyone treats it as one or not. Specifically:

  • Unoptimized queries that force full table scans drive prolonged high-power CPU states; targeted indexing returns the processor to idle faster
  • Row lock contention in high-concurrency systems triggers spin loops that elevate CPU consumption while completing zero productive work
  • Data sprawl, the accumulation of unused tables, abandoned indexes and obsolete records over years, inflates storage footprint and the energy required to maintain it

GreenOps, real-time telemetry and carbon dashboards

You cannot optimize what you cannot measure, and the carbon calculators hyperscalers ship are built for executives, which is to say aggregated, lagging and not very useful to an engineer trying to fix something this week. The honest approach is open-source tooling that works at the kernel level.

The Kepler project, a CNCF sandbox initiative, for example, uses eBPF to read hardware power sensors directly and attribute consumption to individual containers, pods and processes, exposed as Prometheus metrics. The mature version is carbon-aware computing: scheduling fault-tolerant workloads to run when and where the grid is heavy on wind and sun.

Serverless and containerization

Modern compute patterns remove most of the idle waste that monolithic deployments cannot. Serverless functions execute only on an event and scale to zero immediately afterwards, which is the theoretical limit of energy-efficient compute. Kubernetes orchestration does something similar through density: well-tuned clusters routinely reach server utilisation above that of typical of manually managed VMs.

The tradeoffs are covered in cloud architecture principles.

Strategic migrations from on-premises

For organizations still running significant on-premises infrastructure, a careful migration to a hyperscaler is the single highest-leverage emissions decision on the table. A lift-and-shift drops inefficient workloads onto a cleaner grid without fixing the underlying inefficiency. Real modernization, the kind that delivers the saving, looks like:

Recompiling for ARM-based processors that draw substantially less current per equivalent workload.

  • Replacing VMs with containers and serverless functions where they belong.
  • Putting the data layer through a proper redesign rather than carrying it across as-is.
  • The discipline is the one that produces cost-optimized cloud estates: match the architecture to the workload, not to history.

The pattern is one any working engineer will recognize. The companies that come out ahead on cloud emissions will be the ones whose architecture, observability and operational discipline are pointed in the same direction. The regulation has arrived. The bill is being paid. The only question left is whether the team writing the code has caught on that watts and dollars are now the same number in different units. To learn more about strategies that align cloud transformations with business goals, get in touch with our team.

FAQ

What is CSRD and why does it matter for cloud computing?

The Corporate Sustainability Reporting Directive is an EU regulation requiring organizations to disclose greenhouse gas emissions from purchased cloud and data center services, classified as upstream Scope 3 emissions. Non-compliance can result in financial penalties, loss of subsidies and tax credits, exclusion from public tenders and public disclosure of the violation.

Why is AI workload energy consumption different from typical cloud computing?

AI workloads represent a fundamentally different category of energy demand rather than a simple increase. A standard cloud CPU draws 150–300 watts under heavy load, while a modern AI training GPU can pull 700 watts to over 1,000 watts per chip, with clusters running tens of thousands of these chips simultaneously. This is reflected in broader trends too: global data center electricity demand grew 17% in 2025, with AI-focused consumption surging 50% in that same year.

What practical steps can engineering teams take to reduce cloud emissions?

Several interventions compound when applied together: choosing energy-efficient languages for hot-path services (compiled languages like Rust or Go versus interpreted ones), optimizing database queries and indexing to reduce CPU strain, adopting real-time carbon telemetry tools like the Kepler project and shifting toward serverless and containerized architectures that scale to zero and eliminate idle waste.

About the authorBartosz Piotrowski

Head of Cloud

With over 20 years’ experience spanning cloud strategy and platform modernization, Bartosz has led international teams in global engineering organizations throughout medtech, SaaS and enterprise technology services. As Software Mind's Head of Cloud, his engineering background, deep cloud expertise and holistic perspective help connect business strategy with engineering execution, so clients can transform faster. Passionate about improving developer experience, Bartosz is committed to driving outcomes through cloud-native development and secure, practical AI adoption. 

Subscribe to our newsletter

Sign up for our newsletter

Most popular posts

Newsletter

Privacy policyTerms and Conditions

Copyright © 2026 by Software Mind. All rights reserved.