Retail & E-Commerce | Cloud Migration & Managed Services

Global fashion retailer boosts online conversions and cuts costs through a seamless cloud migration

From a single store off Carnaby Street in London, AllSaints has grown over the past 25 years into a major online fashion retailer. The brand’s website and app attract more than two million visits a month from customers across Europe, Asia, and North America.

AllSaints
    

Customer

Industry

Retail & E-Commerce

Location

UK

Solution

Cloud Migration, Managed Services

Technology

Google Cloud SQL, GCE


    

Overview

From a single store off Carnaby Street in London, AllSaints has grown over the past 25 years into a major online fashion retailer. The brand’s website and app attract more than two million visits a month from customers across Europe, Asia, and North America. 

As every e-commerce brand knows, online customers do not tolerate the frustration of slow page loads or difficult checkouts. Success depends on a smooth and consistent user experience, even during peak periods. For years, AllSaints met that expectation by running more than 60 servers. Outside of major shopping periods, though, nearly half those servers sat idle, adding unnecessary costs in an industry where margins are already razor thin. 

To improve its responsiveness, flexibility, and cost-effectiveness, AllSaints made the decision to migrate its operations from a hybrid cloud environment to Google Cloud alone. The move required the refactoring of 100 individual services to a new microservices cloud environment. And there was no room for downtime or degradation of performance; the platform had to launch flawlessly, with high availability in every time zone and region around the globe. 

The massive scale of the plan made it clear to AllSaints that outside help would be needed, and Google recommended Pythian for the task. As Pythian had already been serving the retailer for two years in a support role, the decision to expand the relationship was an easy one.

    

What we did

  • Worked with AllSaints to set up the chosen technology: Google Cloud SQL via MySQL on Google Compute Engine, Google Kubernetes Engine and Google Cloud Memorystore; this environment autoscales to meet increased demand during peak shopping periods, and the monitoring provided by Google Stackdriver supplements the self-healing properties of Kubernetes
  • Recommended implementing Percona Monitoring and Management (PMM) to provide deep insight into the performance of AllSaints’ apps and databases; PMM has the added benefit of delivering alerts simultaneously to both AllSaints and Pythian
    

Technologies used

  • Google Cloud
  • Google BigQuery
  • Google Cloud Memorystore
  • Google Cloud SQL
  • Percona Monitoring and Management
  • Cloud SQL
  • Google Compute Engine
  • Google Kubernetes Engine
  • Google Stackdriver
  • Jenkins
  • HashiCorp Terraform
        

Key Outcomes

  • Increase in page load speed
  • Increase in online conversions at full price
  • Ensure the accuracy, quality, and traceability of business-critical data
  • Reduction in operating costs for the platform
  • Ensure the accuracy, quality, and traceability of business-critical data
“This was the biggest infrastructure change in the historyof the company, and we wanted to do it in such a way thatour customers wouldn’t notice the change. Pythian gaveus the advice and support we needed to make that goal areality.”
Andy Dean

Technical Operations Manager, AllSaints

Explore our Cloud Migration Services

No matter your business, no matter the challenge: Pythian’s solutions drive results.
Related resources

Find your path to Google Cloud migration

Learn more about planning and implementing your cloud transformation. Check out our resources below:

Moving your Oracle Database to the Cloud? Here’s Why You Should be Thinking Google Cloud

Moving your Oracle Database to the Cloud? Here’s Why You Should be Thinking Google Cloud

Apr 19, 2022 12:00:00 AM 3 min read
Why Choose Google Cloud for Your Data Warehouse Migration

Why Choose Google Cloud for Your Data Warehouse Migration

May 11, 2022 12:00:00 AM 3 min read
Why Migrate Your PostgreSQL, MySQL or SQL Server to Google Cloud SQL?

Why Migrate Your PostgreSQL, MySQL or SQL Server to Google Cloud SQL?

May 2, 2022 12:00:00 AM 3 min read