Skip to main content

This blog post was published under the 2015-2024 Conservative Administration

Platforms, postcodes and pushing services live: a year in the life of our platforms team

Posted by: , Posted on: - Categories: Development

How our platforms team created a postcode lookup service, developed a toolkit for live services and slashed hosting costs, all before its 1st birthday.

A platform for change

We formed a platforms team almost a year ago on not much more than a gut feeling that there was a better way of doing things.

At a staff event in February 2015, I led a discussion called 'what should exist, but doesn’t? (and why)'. We found that we needed a team to develop sharable components which other teams could build upon.

This gave us a business case, and we initially set up platforms as a one-person team to test our assumptions.

Postcode lookup service

Many of our services need info about postcodes, such as what addresses they cover, where they are on the map and what admin areas they fall under.

A year ago each team had used a different commercial solution, with different charging models, so our first platform was a postcode lookup service.

This combines Ordnance Survey and government data to provide one authoritative way for our applications to look up information for any postcode.

Screenshot of the postcode lookup on the court finder tool
Screenshot of the postcode lookup on the court finder tool

A platform has to be used, or it may as well not exist, so the main metric that mattered to us was take-up of the service.

To make it as easy as possible to adopt our service, we provided sharable ‘drop-in’ libraries for services to use, with a common, easy-to-use interface, as well as technical help with making the changes.

The platform is now being used by 5 digital services:

We’re providing the postcode lookup service for free to any team within government.

It’s being trialled by the Home Office, and we have regular queries from other teams within the Ministry of Justice and other departments.

Toolkit for launching live services

The team is now made up of 12 people, having absorbed the web operations team, and we provide an entire 'digital platform'.

This includes automated tools for almost everything a new team needs to turn a prototype into a live service:

  • a testing and deployment service
  • cloud resource commissioning
  • centralised logging
  • monitoring and alerting
  • a 'web ops bootstrap' service to get teams up and running

38% of our services now use our platform, and we’re aiming for 60% by May.

As a result, we’ve saved significant amounts of money on hosting costs. We’re also advising other parts of the ministry on how their legacy systems can be moved to cloud hosting, which could save millions of pounds per year.

The MOJ Digital platforms team
The MOJ Digital platforms team

Using our services and platform

If you’d like to know more about the platforms team and the services we can offer, email us on

We’re also hiring if you're interested in joining us.

Don't miss out on future blog posts: sign up for email alerts.

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.