How to Train Jenkins?…to Use Your Resources Effectively and Get More Value for Each Buck Spent on Resources

Thursday, 23 October 2014 -

At eBay we developed a federated model for CI where each developer gets their own Jenkins instance running on a dedicated VM. Only 20% were actually used and even those VMs were utilized less than 25 minutes per day. To solve this we built a highly-available, self-healing cloud infrastructure with Apache Mesos, Marathon and Jenkins. We got more value for each buck spent on resources.

Manivannan Selvaraj


Manivannan works as an engineer on the Global Platform Team at eBay Inc. His team’s focus is on moving eBay’s CI to the cloud. He has been a Jenkins user since 2011 and loves it. You can follow him on GitHub at

eBay, Inc.