
Cloud Infrastructure Migration and Optimization for TrustMark
Challenge
TrustMark needed to introduce new service functionalities, modify the API interface, and migrate the entire infrastructure to a new Azure subscription. A major constraint was time pressure: most of the scope, up to the live migration, had to be delivered within a tight 20-day timescale.
Additionally, the work required reducing the complexity and size of the existing environment and rebuilding and testing development services (including Azure DevOps), while preparing and executing the live product migration outside UK business hours.
TrustMark needed to introduce new service functionalities, modify the API interface, and migrate the entire infrastructure to a new Azure subscription. A major constraint was time pressure: most of the scope, up to the live migration, had to be delivered within a tight 20-day timescale.
Additionally, the work required reducing the complexity and size of the existing environment and rebuilding and testing development services (including Azure DevOps), while preparing and executing the live product migration outside UK business hours.
Solution
Future Processing organised a team, analysed the current system, and devised a plan to introduce new service functionalities, implement API changes, and migrate the entire infrastructure to a new Azure subscription.
The delivered activities included: gathering knowledge on the project, reducing the complexity and size of the environment, rebuilding and testing development services (including Azure DevOps), introducing changes to the service, planning/rebuilding/testing live services, supporting the new live environment and taking care of the old system before the new one was live, and optimising Azure resources.
The live migration was planned outside UK business hours to support a smooth transition.
Future Processing organised a team, analysed the current system, and devised a plan to introduce new service functionalities, implement API changes, and migrate the entire infrastructure to a new Azure subscription.
The delivered activities included: gathering knowledge on the project, reducing the complexity and size of the environment, rebuilding and testing development services (including Azure DevOps), introducing changes to the service, planning/rebuilding/testing live services, supporting the new live environment and taking care of the old system before the new one was live, and optimising Azure resources.
The live migration was planned outside UK business hours to support a smooth transition.
Results
TrustMark benefited from a successful migration of 53 services and 5 pipelines on Azure DevOps.
The engagement also delivered a 72% reduction in subscription costs while keeping performance at the same level.
The environment was simplified to a lean infrastructure from 4 to 2 environments, fully operational and documented. The project also included the introduction of necessary changes to the product within the deadline.
Additionally, the case study reports reduction of unnecessary Azure resources: 39% of App Services, 25% of Function Apps, 33% of Databases, and 25% of Storages.
TrustMark benefited from a successful migration of 53 services and 5 pipelines on Azure DevOps.
The engagement also delivered a 72% reduction in subscription costs while keeping performance at the same level.
The environment was simplified to a lean infrastructure from 4 to 2 environments, fully operational and documented. The project also included the introduction of necessary changes to the product within the deadline.
Additionally, the case study reports reduction of unnecessary Azure resources: 39% of App Services, 25% of Function Apps, 33% of Databases, and 25% of Storages.