Challenge: Ambitious new website with an insufficient tool
Jonathan Sieja, Technical Operations Manager for Apartments.com, heads up the DevOps team that keeps the company’s .NET-based applications and website responding to customer needs around the clock 365 days a year. According to Sieja, “Success for our DevOps team is measured by website availability, low error rates, application performance, and the overall user experience. To be successful, the team must develop and deploy code quickly and monitor performance-specific changes to the website approximately once a week.”
Apartments.com was facing ambitious goals. First, this web-based company was redeveloping its entire website writing a completely new code that needed to be performance tested and put into production. In addition, the website was expecting up to eight times more traffic due to aggressive marketing activities. With a critical project of this type, application performance management and rapid issue resolution are essential.
During development, Sieja and his teams realized they had a major capability gap with a key systems management product. The new website was transitioning from purely synchronous calls to heavy use of asynchronous calls. Apartments.com had been using New Relic for its Application Performance Monitoring (APM) solution for the last two years before identifying a major gap in enterprise-level coverage.
“We needed an APM that could track traffic across multiple tiers and the enterprise. In addition, we knew we couldn’t rely on New Relic when the new site went live because it literally couldn’t track any of the calls anymore,” informs Sieja.