Work

Government Digital Service

Protecting UK Government domains

Turning a proof-of-concept toolset into a resilient, secure platform that protects .gov.uk and other national namespaces.

Outcome

Proof of concept to production platform, handed over with no loss of knowledge.

Sector
Public sector
Services
  • Software engineering
  • DevOps
  • Data parsing
  • Web crawling
The client

Government Digital Service

The Government Digital Service (GDS) is part of the Cabinet Office and leads the digital transformation of the UK government, building the platforms, products and services that make government simpler and more joined-up — including GOV.UK.

The challenge

The Domains Management team had a proof-of-concept toolset for finding abusive domains and tracking the public sector's use of cloud services. It needed to become a resilient, supportable platform — and extend to other national namespaces.

What we did

We joined the Domains Management team to support a group of Discovery and Alpha services, including finding abusive domains and detailed tracking of the public sector's use of cloud services.

We refactored the proof-of-concept toolset into a resilient and supportable domains platform, and extended its scope so other authorities could monitor their own namespaces, including .nhs.uk, .nhs.wales, .nhs.scot, .gov.scot, .gov.wales, .ac.uk and .sch.uk.

The product met its functional, performance, security and availability requirements, and was documented so it could be handed to a future team with no loss of knowledge.

Results

  • Proof of concept productionised into a supportable platform
  • Coverage extended beyond .gov.uk to NHS, devolved government, academic and school namespaces
  • Clean handover to a future team
Stack
  • Python
  • Django
  • PostgreSQL
  • Docker
  • AWS
  • Salesforce integration
  • Bash

Book a call

Have a workflow you'd like to automate?

Tell us where your team loses the most time. If AI isn't the right fit, we'll say so.