Migrating a massive e-commerce operation to a new platform is no simple task. You have to make sure the site continues to provide customers with the same level of service and quality of experience they’ve come to expect, while also realizing the potential internal benefits of the move, such as increased agility.
That was the challenge facing Netshoes Group, which has grown from its inception in 2000 as a brick-and-mortar store in São Paulo, Brazil, to be the largest pure-play e-commerce sports retailer in the world, with 50 million visitors per month. The company also operates a fashion site called Zattini, which it launched at the end of 2014.
To support its large and growing customer base, in 2015 Netshoes decided to move its sites to a new platform. To prepare for the move, “We wanted some technology to make a performance comparison between the old one and the new one, so we’d have metrics to confirm that we were going to a better platform,” says Thiago Cotting, lead systems engineer for Netshoes Group.
After researching various monitoring systems, Netshoes settled on New Relic APM. Thiago’s team was able to get it up and running “in a few hours,” he says, and very quickly discovered bottlenecks that would have caused problems on the new platform if left unaddressed. “Our development team found a way to work around the bottlenecks,” he says. “In a few weeks we were ready to go to the new platform with the confidence that it would be better.”
More than just monitoring
After vetting the new platform and migrating its services, Netshoes started adopting other New Relic products. While continuing to use New Relic APM to monitor applications, the company started using New Relic Synthetics to pro-actively monitor its website to get a full picture of the response time and availability. “Each month we try to compare the reports and see if we increased or decreased our response time and if we improved our availability or not,” Thiago notes. He credits New Relic with reducing website response time by as much as 30%.
As for availability, “If for some reason our website starts to crash, we can immediately see the problem in New Relic as well as what’s causing it,” explains Thiago. This means his team can turn off a feature or add more instances to guarantee that the site will be available. Without New Relic, he says, finding the issue would require looking at application logs, which would take much longer—and result in downtime for the website. Now, however, availability approaches 100%.
Netshoes has also benefited from the implementation of New Relic Browser. “One time we had a deployment that was supposed to improve the SEO tags in our website,” recalls Thiago, “but instead it created a lot of redirects.” The result was slower navigation for customers, a critical problem for an e-commerce site. “We saw the increase in response time for the user, so we shut it down and we got our page back again fast.”
Sharing data across departments
The company has realized internal benefits with the New Relic Software Analytics Cloud as well, using New Relic Insights to communicate information across departments. “A big challenge for e-commerce sites is how to combine IT with marketing,” explains Eduardo Berti, the company’s IT infrastructure manager. “We produced a dashboard in Insights that lets us give the marketing department real-time data about how many customers we have in [all] our major e-commerce websites.”
New Relic gives Netshoes a picture of how every aspect of the business is doing. “We’re able to focus on not just the applications and technology, but also on the impacts that any bottlenecks might have on the business,” says Berti. “This is huge for us.”
To learn more about how Netshoes pairs with New Relic to keep Latin America in style, read the full Netshoes customer case study and watch the video below:
View all New Relic case studies.