hm government

Moving from a single service provider lock-in towards cost-saving multi-cloud.
Cloud
Industry
Government
Project Type
Cloud
Technologies
Ansible, Puppet, Chef
OpenCredo-Case Study Banner - HM Government

The Client


The Challenge

A central Government department who provides a breadth of services to individuals and businesses - increasingly self-service and offered online - which must be cost-effective. 

Like many central Government departments, our client needed to reduce their technology costs, whilst also modernising their technology platform. They wanted to move beyond traditional hosting and locked-in supplier contracts, to incorporate more cloud-based services. In parallel, as a result of the growth of their internal technology teams, there was a need for the fast creation of repeatable and secure development environments. 

OpenCredo - Graphic Illustration: Handshake Folder

Discovery

We began our partnership with a number of workshops, designed to help us better understand the department’s current technology landscape, as well as their broader strategy. 

From this we ascertained there was: 

  • A desire to add cloud service providers to the department’s supplier list without lock-in.
  • An existing dependency upon a single third-party provider, for environment creation and management, which was a lengthy and costly process.
  • A need to ensure the department’s architecture supported their broader technology strategy, and their ever-expanding in-house technology services.

Delivery

Having established intentions, we were able to propose a solution - a ‘cloud broker' - that would enable the department to better manage their own environments across cloud providers. Having validated this approach with a Proof of Solution (PoS), we were tasked with the creation of a production-quality solution for usage across the department. This necessitated liaising with 250+ stakeholders across the UK, numerous external third parties and the department’s most senior directorate.

Technologies

The final solution embraced a number of cutting-edge tools and practices such as public cloud, infrastructure-as-code, automation, API driven infrastructure and open source. Specifically: HashiCorp tools as Packer was used for consistent cloud image building; Terraform for IaaS provisioning; and Vault for secret management, with teams free to choose and use the most appropriate configuration management tools (Ansible, Puppet, Chef, etc) as required.

Mitigating supplier lock-in

The ability to consume infrastructure and cloud-based services from multiple providers is fast becoming a key requirement for many large enterprises and government departments. The cloud broker is founded on contemporary principles providing architectural flexibility to support current, as well as potential future cloud and infrastructure provider requirements.

The results

As a result of our partnership we were able to leave this Government department with: 

OpenCredo-Icon-bright coral

The ability to manage environments within any preferred cloud provider

OpenCredo-Icon-Check green

A secure, repeatable and traceable self-service provisioning experience

OpenCredo-Icon-Check purple

A faster environment creation lifecycle, reduced from several weeks to under 1 hour

OpenCredo-Case Study Banner: Upcloud
"...it was important for us to choose a partner with a deep understanding of Terraform and other Hashicorp products. Thanks to OpenCredo we are now listed as a verified Terraform provider. Cooperation with OpenCredo and their team of highly skilled professionals has been a pleasure so far."

Juha-Pekka Järvenpää

Head of Product

OpenCredo-Case Study Banner: Skytap
"Multi-cloud is becoming the de facto cloud model in the enterprise, so delivering a Skytap Cloud integration with Hashicorp Terraform gives our customers a strong option for managing Skytap Cloud workloads alongside other cloud providers. OpenCredo was a logical choice for our integration work due to their experience and credibility in the Terraform ecosystem. OpenCredo delivered in full, from evolving our GoLang SDK to the final Skytap provider, which is now publicly available in GitHub."

Hamish Hill

Sr Technical Product Marketing Manager

OpenCredo-Case Study Banner: NOTHS
"In this 4 day weekend (Black Friday) we take 6% of our annual turnover and have 6x our average peak traffic; OpenCredo worked with us to completely overhaul our infrastructure including a complete migration to a container based solution running on AWS. This could not have gone smoother, and when others failed we had a great weekend."

Director of Engineering

Not On The High Street

Looking for a hands-on software delivery partner?

Book in a quick 20 minute discovery call with our consultants to discuss your specific project and objectives.

Book now
OpenCredo-Photo-Nicki Watt & Consultants