Skip to main content

https://technology.blog.gov.uk/2025/06/17/improving-public-sector-spending-with-the-cloud-cost-data-solution/

Improving public sector spending with the cloud cost data solution

Posted by: , Posted on: - Categories: APIs, Cloud, Data, GOV.UK
Stock image of a cloud computer illustration

Cloud services have proved immensely beneficial to the public sector by allowing organisations to develop products faster, maintain higher levels of security and to move away from legacy systems.

However, hyperscale cloud services, which are scalable infrastructures which adapt in response to demand, can be costly. The state of digital government review notes that the UK public sector currently spends more than £1 billion each year on cloud solutions, and this figure is only expected to increase as more organisations embrace this technology.

While the many benefits of cloud systems are clear, there is also a growing need for accurate, accessible cloud consumption data to meet the aims of the blueprint for modern digital government, which was published earlier this year. The blueprint sets out improvements to spending on digital services and the procurement of third-party services, of which cloud services currently make up a large proportion. 

The Government Digital Service (GDS) Cloud and Platforms team has been working on a cloud cost data solution, and we’re keen to showcase some positive early results which will be key to reducing costs without reducing function in the future.

Image of the cloud cost dashboard showing service spend over time (sample data)
Image of the cloud cost dashboard showing service spend over time (sample data)

Designing the cloud cost data dashboard

The eventual aim of the cloud cost data solution is to get a central picture of the total usage and a breakdown of spend on cloud services across the public sector. This is so that future cloud services will be able to be procured and provisioned in the most cost efficient manner. This can only be achieved by creating a baseline against which these services are measured. 

With a consolidated dataset on cloud spend, we will be able to enter into future negotiations with cloud service providers from a position of greater knowledge. Most importantly, this will help ensure that taxpayer money is spent wisely on our most critical technology services.  

Our first challenge was to understand the organisations which make up the public sector. GDS is now part of the Department for Science, Innovation and Technology (DSIT), so it has a whole public sector remit. For the purposes of this activity, we used the Office for National Statistics’ (ONS) Public sector or private sector: How the ONS decides – and why it matters. The public sector classification guide and forward work plan was our baseline scope.

It became vital to get access to cloud cost data in a common format that we could clearly visualise in near real time. This was no small task as there are thousands of organisations using a variety of cloud providers and an even wider variety of FinOps (combined financial and operations approach-based) products. 

We set out 4 ambitious key objectives for the first 12 week period of the project, and were extremely pleased to have met them all. These were:

  1. to pilot a cloud cost data solution and onboard a diverse range of public sector organisations and local authorities
  2. to identify a key individual who will be responsible for onboarding their organisation and be able to complete the deployment in less than an hour by using a terraform-based Infrastructure as Code (IaC) deployment. The benefit of this method is that it will enable us to continuously sync cloud cost data 
  3. to use the FinOps Open Cost and Usage Specification (FOCUS) standard, developed by the FinOps Foundation, to ease the integration of multiple cloud service providers into a single, unified cloud cost data solution, without the need for time-consuming Extract, Transform and Load (ETL) processes
  4. to develop a dashboard with near real time visualisation and reporting on cloud cost data

During the pilot, we managed to onboard 4 organisations, with another 8 in progress. Additionally we’ve got the first version of the dashboard up and running, which allows those using the platform to visualise and access their data in real time.

Our original goal was to onboard 6 organisations within the first 12 weeks. While we didn’t manage to achieve this, if we hadn't set that ambitious objective, we almost certainly wouldn’t have such a strong backlog of interested organisations. It’s also worth noting that our code-based deployment system has proven much more successful than expected as, in a few cases, onboarding took less than 15 minutes.

Image of the cloud cost dashboard showing compute spend over time (sample data)
Image of the cloud cost dashboard showing compute spend over time (sample data)

Planning for the future of the service

We have big plans for the next stages of the project - we’re now working with a variety of different personas to understand use cases and to ensure that we continue to develop the dashboard according to those needs. 

Another goal is to expand the scope of our pilot to additional cloud service providers. Similarly, we have the potential to use cost data from Software as a Service (SaaS) products which align with the FOCUS standard, including Microsoft 365 license data.

Image of the cloud cost dashboard showing a breakdown of product type usage (sample data)
Image of the cloud cost dashboard showing a breakdown of product type usage (sample data)

Lessons learned 

As our solution matures and we develop our dashboard reporting, we will be able to more clearly identify the specific benefits of data sharing. The power of this combined data will also be able to better inform our commercial colleagues in negotiating future strategic procurements with cloud service providers, including software as a service.

We’re only at the very beginning of this journey, and we’re really excited to discover new ways to collectively use this data to improve government digital services.

We’ll also be onboarding more organisations. While there is a lot of work to do to get to full coverage, we’re actively working to increase our number of participating organisations and are eager to get as many others as possible involved to help build this solution. If your organisation has not yet engaged, you can reach out to us at cloud-strategy@digital.cabinet-office.gov.uk. We have also recently launched the government FinOps community, which can be found on the #finops Slack channel. The aim of this group is to bring together individuals from across the public sector who are responsible for or involved with FinOps practices, and new members are welcome to join.

Sharing and comments

Share this page

Leave a comment

We only ask for your email address so we know you're a real person

By submitting a comment you understand it may be published on this public website. Please read our privacy notice to see how the GOV.UK blogging platform handles your information.