Unified data accessible and actionable across the enterprise
Over the past two years, Yelp has transitioned to a cloud-based IT infrastructure built entirely on Amazon Web Services (AWS). The company also relies on Amazon Redshift. To take full advantage of AWS and the open Splunk platform, the company has been able to write extensions and bring Redshift data into Splunk to correlate it with other data sources.
Today, Yelp funnels all of its 10-plus terabytes of log data per day into the Splunk platform. “We take actionable insight on multiple data sets including application, database and third-party data all together in the same interface and then provide visualizations that are actionable and available to business users with a minimal level of engineering investment,” Wehner says.
While the use of Splunk Enterprise began as an engineering phenomenon at Yelp, it quickly grew to serve the product management team and then further into other areas including business operations. According to Wehner, time to data availability for the product and business operations teams has been extremely short. Democratized data enables users to do much for themselves. “It was easy for our non-technical teams to implement Splunk Enterprise because once the reports were created and visualizations were clean and beautiful, we didn’t have to do any training when we rolled it out,” Wehner says. “We just explained the visualizations that the users were being presented with and they were up and running.”
Splunk Enterprise also has improved how Yelp develops and deploys new applications. For instance, developers get direct insight into code running in production. They monitor the server fleet in real time to make sure deployments are smooth and bug-free. This ensures developers can deliver features to users as quickly and reliably as possible.