Splunk Runs Its CI/CD and Test Infrastructure on Docker and Supports 20,000 Deployments Per Day
Challenge
More demanding software testing requirements put increased pressure on the existing data center infrastructure. The team wanted to adopt DevOps practices, but needed a commercially supported solution for both Linux and Windows.
Solutions
Splunk leverages Docker Enterprise as the foundation for their CI/CD and test infrastructure, integrating with Jenkins to automate performance tests.
Results
New tests can be deployed in minutes rather than days. The Docker Enterprise platform at Splunk supports 2,000 concurrent containerized jobs and has increased average CPU utilization to 75 percent.
Splunk by the Numbers
15,000
Enterprise Customers
385
Developers
600
Docker Enterprise Nodes
20,000
Deployments per Day
“Most important for choosing a container solution was having support from your vendor who is able to prioritize the features that are important to our business.”
— Mike Dickey
Senior Director of IT, Splunk