Nonprofit United Kingdom

A seamless migration and 72% cost reduction, within a 20-day timescale

Executive Summary

Challenge: TrustMark needed to introduce new functionalities, modify the API interface, and migrate their entire infrastructure to a new Azure subscription, all within a tight 20-day timeline.

Approach: We organised a team, analysed the current system and devised a plan to introduce new service functionalities, implement API changes, and migrate the entire infrastructure. 

Result: TrustMark benefited from a successful migration of 53 services and 5 pipelines on Azure DevOps. This led to simplified environment and subscription costs reduced by 72%

Table of Contents

About the client

TrustMark is the only UK Government Endorsed Quality Scheme covering home improvements in or around the home.

TrustMark was established in 2005 in conjunction with the Government, industry bodies, and consumer protection groups. Since this time, TrustMark has expanded to include all Repair, Maintenance, and Improvement (RMI), Energy Efficiency, and Retrofit measures, providing a level playing field of quality for consumers having work carried out in or around their homes.

TrustMark is a ‘not-for-profit’ social enterprise that takes pride in continually investing in the scheme, supporting Scheme Providers and Registered Businesses to improve consumer protection and standards across all sectors.

Our role

TrustMark was looking for an IT partner to introduce new functionalities of the service and to make changes in the API interface.

After the first tests and the complete takeover of the project, we recreated the service, fixed bugs and planned the live product migration outside the UK business hours.

Time pressure was of great importance in this project – most of the scope (up to live migration) had to happen in 20 days.

53

migration of 53 services and 5 pipelines (Azure DevOps)

72%

achieved reduction in subscription costs

Solution we delivered

Our experience with Cloud (Azure) and reliable collaboration during the Design phase resulted in discussing a technology partnership – new functionalities of the service, API changes, and migration of the entire infrastructure to a new Azure subscription.

Time pressure was of great importance in this project – most of the scope (up to live migration) had to happen in 20 days.

The activities we conducted included:

  • Gathering knowledge on the project
  • Reducing the complexity and size of the environment
  • Rebuilding and testing of development services, including Azure DevOps
  • Introducing changes to the service
  • Planning, rebuilding and testing live services
  • Supporting the new live environment and taking care of the old system before the new one was live
  • Optimising Azure resources

Future Processing Cloud Ops team provided an excellent service. They rapidly assembled a team who got to grips with the challenge, formulated a plan and conducted the infrastructure migration seamlessly.

This was a critical project for us with a compressed timescale and they also took the opportunity to review our Azure subscription and significantly reduced our operating costs. It was a pleasure working with the team on this project.

Philip Vaughan
Programme Director

Main benefits of our partnership

  • Migration of 53 services and 5 pipelines (Azure DevOps)
  • Lean infrastructure (from 4 to 2 environments), fully operational and documented
  • Introduction of necessary changes to the product within the deadline
  • Reduction of subscription costs by 72% while keeping the performance on the same level
  • Reduction of unnecessary Azure Resources: 39% of App Services, 25% of Function APPs, 33% of Databases, 25% of Storages

Technologies used in the project