Case Study

How a U.K. retailer automated DevOps microservices and practices to accelerate continuous delivery

The pharmacy retailer needed to modernize its outdated monolithic ecommerce applications to keep pace with evolving customer demands. With UST’s help, the company adopted an Azure cloud-based microservices architecture to automate and orchestrate the rapid deployment of new ecommerce features, functionality, and products. The DevOps processes accelerated deployments by 80% and increased release frequency by 4X.

OUR CLIENT

This U.K.-based retailer has supported the wellbeing of communities all over Europe and Asia for almost 200 years. This private company employs more than 50,000 people and operates approximately 2,000 pharmacy locations.

THE CHALLENGE

Unable to deploy software releases fast enough to keep up with digital pharmacy customer demands

Consumer demands for convenient online pharmacy services put pressure on the client to deliver a better customer experience. But, the legacy ecommerce architecture that powered the company’s ecommerce marketplace made it challenging to accelerate rapid releases. High infrastructure costs and siloed system services consumed resources and duplicated efforts because they weren’t designed to be shared across the enterprise. The client needed to modernize old monolithic applications and adopt a microservices architecture to automate and orchestrate the rapid deployment of new features and products in the cloud. The company needed to accelerate its release cycle time and curb maintenance and data center costs.

THE TRANSFORMATION

Adopting cloud-based microservices to power digital agility

Adopting a cloud-based containerization platform powered by Azure Kubernetes Services (AKS), the client could automate and deploy more releases faster than ever before. Sharing components and resources across the enterprise optimized greater operational efficiencies, enforced tighter security, and reduced cloud hosting and data storage costs.

By migrating the pharmacy chain’s systems to a more scalable and reusable architecture, the client accelerated its speed to market through continuous integration and continuous delivery (CI/CD) throughout the software delivery life cycle. Besides modernizing the client’s retail backbone, UST worked alongside the client’s center of excellence and enablement teams to speed the adoption of best-in-cloud engineering and automated testing practices. Within six months, the client had established a sustainable framework to accelerate digital agility with modern, scalable microservices, reusable CI/CD templates, and more efficient delivery practices to automate faster updates to its back-end digital operations and customer-facing applications. By establishing standardized DevOps practices across distributed teams and modern automation and orchestration capabilities, the client improved the quality and speed of delivery while reducing overall infrastructure costs by 25%.

THE IMPACT

Revamped operations drive 75% increase in delivery agility, 80% faster deployment speeds, significant cost savings

Following the implementation of UST's solution, the client experienced substantial results that transformed its operations, leading to agility, cost efficiency, deployment speed, and reliability improvements. Most notably:

Learn more about the expertise and resources that helped us achieve success on this project.

RESOURCES

https://www.ust.com/en/what-we-do/digital-transformation

https://www.ust.com/en/insights/what-is-devops-and-where-are-all-the-ops-going

https://www.ust.com/en/industries/retail-and-cpg