Cloud migration: a 60% saving that shrank to 22%
Halden Logistics is migrating 420 on-premises virtual machines to a hyperscale public cloud, with a business case claiming a 60% reduction in IT energy use and a corresponding cut in scope 2 emissions. Six months in, the cloud bill is 18% over plan, and the sustainability team's first estimate shows only a 22% energy reduction. Developers have spun up 140 additional non-production environments, three analytics workloads were placed in a region with a more carbon-intensive grid, and storage volumes tripled because snapshots are never deleted. The provider reports 100% renewable electricity matched globally through energy attribute certificates, and supplies both location-based and market-based emissions figures. The CSO must report progress against a public 2026 target that was set using the original 60% assumption.
1. Explain why the expected reduction did not materialise, and describe how the measurement should be structured from here.
Read the worked answer
The business case compared unit efficiency, not absolute consumption. Hyperscale facilities do deliver better power usage effectiveness and often better procurement, but absolute energy is efficiency per unit multiplied by the number of units. The migration changed both terms, and only one was modelled.
Name the mechanisms visible in the data:
- Rebound effect: capacity became cheap and self-serviceable, so 140 environments appeared that never existed on-premises. Consumption rose because friction fell.
- Placement: latency-tolerant analytics were put in a high-carbon region, so the same compute produces more emissions.
- Data growth: unreclaimed snapshots tripled storage, and storage carries energy and cost even when idle.
Rebuild the measurement on a defensible baseline. Fix the boundary - compute, storage, network, and supporting services - and use metered baseline data from a representative period, not vendor benchmarks. Record which provider allocation method produced the emissions figures and confirm it covers the services in scope.
Report both accounting views (location-based and market-based) from the outset, and state in the target which one applies. A target set on one basis and reported on the other is a restatement waiting to happen.
Track leading indicators monthly, not annually: vCPU and storage volumes, idle and orphaned resources, region carbon intensity by workload, and cost as a proxy for consumption. These move before the emissions figure does, which is what makes them useful for management.
2. How should the provider's 100% renewable matching be treated in Halden's reporting and in the 2026 target?
Read the worked answer
Clarify where the emissions sit before arguing about the number. For a cloud customer, electricity consumed in the provider's facilities is the provider's scope 2 and the customer's scope 3, purchased services. The customer does not get to book the cloud's electricity as its own scope 2. That structural point settles many disputes about which figure to quote.
Distinguish the two methods precisely. Location-based reporting uses the average grid intensity where the equipment runs. Market-based reporting uses contractual instruments - certificates or power purchase agreements - to reflect procured renewable electricity. Both are legitimate; they answer different questions. Location-based reflects the physical burden on the grid; market-based reflects procurement.
Test the quality of the claim. Global annual matching means the provider bought certificates equal to its total consumption over the year, somewhere. It does not mean the specific region running Halden's analytics had clean electrons in the hours the workload ran. That gap is precisely where the three relocated analytics workloads cause real emissions.
Guard the target's integrity. If the 2026 target was set on location-based figures, switching to market-based to close the gap is a methodology change dressed as progress, and it will be read that way. Either hold the basis constant and explain the shortfall, or restate the target transparently with the reason and the effect quantified.
Treat procurement as a separate lever. Renewable purchasing can improve the market-based result, but it should be presented as procurement, not as demand reduction. Blurring the two is the most common route from a defensible position into a greenwashing allegation.
3. Recommend the actions needed to recover the position, and say what should happen if the gap cannot be closed.
Read the worked answer
Attack demand first, because it is the only lever fully under Halden's control.
- Non-production: automated shutdown outside working hours, time-boxed environments with expiry dates, and an approval gate for new ones. The 140 extra environments are the largest single anomaly and the cheapest to fix.
- Storage: lifecycle policies, snapshot retention limits, and deletion of orphaned volumes. Tripled storage with no retention policy is a governance failure, not a technology problem.
- Rightsizing: match instance size to measured utilisation, and put cost and carbon on the same dashboard with the same owner, so the incentive points one way.
- Placement policy: route latency-tolerant batch work to low-carbon regions as a standing rule, not a one-off optimisation.
- Architecture: reduce data movement and duplication; inefficient data flows cost energy twice, once to move and once to store.
Then re-forecast honestly. Build a bottom-up estimate from current volumes and the committed actions, and present the CSO with a realistic 2026 position and the size of any residual gap. A target missed with a credible recovery plan is survivable; a target quietly restated in the final quarter is not.
Invest in the contract. Require provider emissions data at the granularity Halden reports at - service, region and period - with the methodology documented. You cannot manage a boundary you cannot see.
If the gap cannot close, disclose it with the cause, the corrective actions and a revised date. Restating a public target is a governance decision for the board, not a communications decision for the sustainability team.