If content is king in the digital age, then Scripps Networks Interactive presides over a very large realm—one populated by an array of lifestyle television networks (including HGTV, Food Network, Travel Channel, and more) along with associated interactive businesses.
Across its various global sites, Scripps Networks scales to deliver content to millions of visitors each month. This means that when a problem occurs—a video hiccups or content fails to load— the issue tends to spread quickly. As Mark Kelly, director of cloud and infrastructure services architecture for Scripps Networks, explains, “When a small problem suddenly extends to 20 million people, it becomes a big problem very fast. So trying to find the memory leaks or code effects that might be the culprits becomes a top priority.”
Migrating away from an on-premise environment had also become a top priority for Scripps Networks, which wanted to gain the cost savings and flexibility— not to mention easy setup and rock-solid reliability—afforded by cloud-based delivery of applications and infrastructure.
Thus, when Scripps Networks began contemplating a migration to the cloud with Amazon Web Services (AWS), it turned to New Relic to help ensure application performance before, during, and after the migration.
Paving the way to the cloud
While Scripps Networks today operates in a multi-cloud environment, a few years ago it was still very much a typical enterprise IT shop—with typical enterprise IT problems. Back then IT was lucky if it was able to deliver new services or infrastructure within a month of their request. Knowing something had to change, the media company formed a team to evangelize cloud services and to help influence internal staff to adopt different technologies.
After deciding on AWS, Kelly and team then started looking at the applications that Scripps Networks would be migrating to the cloud. To achieve its goal of making everything simple and correct up front, the media company would need to evaluate application performance and identify and eliminate any problems before migration began. But first the team had a problem of its own to address: tool sprawl.
At the time, Scripps Networks had not just one monitoring tool but 50 to 100 of them. Says Kelly, “We had a mind-boggling amount of tools and not enough expertise or knowledge to keep everybody aware of them. We knew it was time to simplify.”
Making troubleshooting a breeze
After evaluating monitoring tools from a half-dozen vendors, Kelly and team chose New Relic. Not only were they impressed by the application performance monitoring provided by New Relic APM, they were delighted to find a partner whose solutions were so tightly integrated with AWS, and whose products were so easy to install and roll out that Scripps Networks could begin tapping their value immediately.
Now, instead of having scads of tools, the media company could consolidate to just four or five. “By combining all those technologies, we reduced delivery times from four to six weeks to 15 to 20 minutes today,” says Kelly. “And we’re not just talking about simple stacks. We’re talking about stacks that were standing up load balancers, standing up queuing services, and standing up to 30 to 40 instances. Now we’re able to do that—plus install all the monitoring and logging behind it—and deliver it to the customers in very little time.”
After deploying New Relic, one of the first applications Kelly and team turned their attention to was the company’s implementation of the Adobe Experience Manager content management system—which had been challenging to troubleshoot on premise. Says Kelly, “We chose to run Adobe Experience Manager in the cloud versus on premise. As we migrated it to a cloud environment, we worked with Adobe and New Relic to come up with the proper ways to deploy APM and the Adobe content management system with monitoring points that would allow us to troubleshoot code deployment issues much faster.”
The results were so powerful that Scripps Networks began using New Relic to monitor every part of its stack. Says Kelly, “Since most of our environments are deployed with New Relic instrumentation built in—and we try to make these environments as identical as possible—our troubleshooting efforts have become much more streamlined and effective.”
Enabling a multi-channel environment
In the years since New Relic’s original deployment, its use has spread throughout Scripps Networks. One area that’s benefited hugely from New Relic is video monitoring.
“Our video team loves the data on video playback that they’re able to get out of New Relic Insights,” says Kelly. “They’ve designed all kinds of dashboards to collect key information on video performance.”
Perhaps the folks making the most use of New Relic at Scripps Networks are the members of its Mobile and Emerging Platforms teams. Says Kelly, “These are our leading-edge technology teams. They not only like to push the envelope, it’s their job to do so.” As a result, they’re leveraging not just APM and Insights but also New Relic Synthetics and New Relic Infrastructure to make sure that all of Scripps’ customer interactions with content are successful ones.