Case study
A Commerce Agency Keeps 45 Fashion Brands Live Through a Migration
How SquareShift moved 2.4TB of sales-analytics data from Graylog to Elastic Cloud 8.3 for a digital commerce agency, keeping storefronts for 45 fashion brands live throughout.
Book a session →
Client
An international digital commerce agency that runs online sales operations for more than 45 global fashion brands.
Industry
Retail
Services
Stack
Elastic Cloud · Elasticsearch · Graylog · AWS SQS · GELF
How SquareShift delivered it.
The challenge
The client is a digital commerce agency running online sales operations for more than 45 global fashion brands. Its sales analytics ran on Graylog over an old version of Elasticsearch, and the client had no in-house Elastic expertise to plan or run a migration on its own.
What we delivered
SquareShift moved 2.4TB of data, across 9,000 indices and 2.2 billion documents, from Graylog to Elastic Cloud 8.3. The team designed a multi-step upgrade path — 2.x to 5.x to 7.x to 8.3 — instead of a single jump, and kept live and historical data separate, staged and streamed through AWS SQS, so storefronts stayed open throughout.
The outcome
The migration finished in 8 weeks, in time for peak holiday-season traffic, and storefronts stayed live throughout the cutover. SquareShift trained the client's LiveOps team after migration, so it could operate the new platform directly instead of depending on SquareShift. Graylog moves like this are part of our Elasticsearch migration services.
Retail migrations get one honest constraint: the storefront cannot go dark. Staging live and historical data separately, and moving through several versions instead of one jump, is what makes that possible before peak season.
Platform & Software Engineering Practice Lead, SquareShift


