THEIR CHALLENGE
From on-premises legacy limits to cloud growth
Kiabi is one of Europe's most recognizable value fashion brands. Over four decades, the French retailer has grown into a 33-country operation with more than 640 points of sale worldwide. With a network spanning France, Spain, Italy, North Africa, and the Emirates, the brand processes a massive volume of transactions to keep pace with its mission to make quality designs accessible.
But by 2021, Kiabi’s technical infrastructure was at a crossroads. While the business was rapidly evolving to meet new consumer trends, such as the secondhand market and omnichannel shopping, its backend was anchored in the past. The company depended on on-premises infrastructure built entirely on Oracle databases and legacy application servers.
“There were power outages, machines were breaking down all the time—it was hell to maintain,” recalled Romain Poiré, Developer Experience Engineer and Lead of the Development & Digital Lab at Kiabi.
Under constant pressure to keep the hardware running, the IT team frequently dispatched staff to resolve server issues, creating significant operational pressure. With an uptime of around 70% in the previous environment, payments could be processed in-store without ever being successfully sent back to the central system, so staff had to painstakingly re-integrate all transactions.
Beyond resource issues, the legacy architecture also struggled with the sheer scale of modern retail, particularly during peak seasons. “We can multiply them as much as we want,” said Poiré. “But when we get to the sales or the back-to-school periods, the physical machine ‘explodes’ after a while—it has its limits.”
To break this cycle, Kiabi launched a ‘move to cloud’ initiative, but knew that simply shifting virtual machines wasn't enough; it needed a fundamental change in how data was handled. MongoDB emerged as the catalyst for change, moving from a technology used only by a few developers to the cornerstone of Kiabi’s future vision.
