B2W Digital, Latin America’s largest online retailer, cuts cloud costs by 75% with Spotinst
B2W Digital uses Spotinst to autonomously manage their compute workloads
B2W Digital is the leading e-commerce company in Latin America. The Company features the largest and most esteemed brands on the Internet (Americanas.com, Submarino, Shoptime, and Sou Barato) and operates the rapidly growing Marketplace. Methodically constructed over the past several years, the platform allows B2W to also offer technology, logistics, distribution, customer service, and consumer financing services.
The challenge of cutting costs as an enterprise
B2W’s DevOps team is responsible for managing dozens of sites and mobile applications across many environments. With over 200M monthly visitors to their catalog of sites, B2W cannot afford any risk of downtime. In the past, they’ve looked to find various ways to reduce their cloud costs. Ultimately they’ve relied mostly on
Unfortunately, with hundreds of reservations placed across accounts and organizations, many of these Reserved Instances go unutilized.
B2W’s architecture relies heavily on elastic virtual machine instances. B2W was eager to find a way to save costs but as a large organization, restructuring their architecture to reduce costs was a lengthy and complex project that they didn’t want to undertake.
B2W adopts Spotinst Elastigroup to leverage Spot and Reserved Instances
When discovering Spotinst, B2W was intrigued by the possibility of leveraging Spot Instances without any downtime.
“It sounded too good to be true,” said João Machado, IT Director at B2W Digital, “but we had to try it after hearing about the potential savings.” After testing the platform with some cloned environments, however, they realized the promise was real. “After the trial, it was clear to us that Spotinst’s platform really does hold up to their guarantee of uptime and savings.”
After one month of testing Spotinst’s Elastigroup on some of their workloads, B2W quickly quadrupled their Spotinst-managed Instances, saving
75% on their workloads. They’ve also migrated some of their MapReduce workloads to Spotinst to simplify virtual machine Instance management for heavy data processing workloads.
Additionally, Elastigroup’s “
Automatic RI Utilization” feature ensured that all of B2W’s Reserved Instances would be fully utilized prior to any On-Demand or Spot. Previously, with many RI’s sitting across accounts, regions, and AZ’s, this proved to be a major challenge for B2W.
Next Up: Adding new workload types to Spotinst
B2W has quickly grown their Spot Instance usage from
100K monthly Spot Hours and fully utilized
200K monthly RI Hours in just a couple of months, cutting costs by over 70%. “After stress-testing Spotinst’s autonomous management extensively on elastic virtual machine instances, Map Reduce, and Stateful instances, we are now in the process of migrating more workloads to Spotinst,” said Machado. “With the goal of having Spotinst manage most of our workloads in the background to help keep our costs to a minimum.”