Online / 6 & 7 February 2021


Who watches the watchers - a Jenkins journey

Look Ma, No Hands! Jenkins testability and monitoring

When Everything as Code converges to automate/test your processes, in this talk we would like to discuss further our journey and our vision to handle our automation programmatically.

When we started to use Jenkins at Elastic, there was already a team providing the service, similar to the SaaS you could see nowadays, so teams were encouraged to handle their automation using the Configuration as Code paradigm with the Jenkins Job Builder tool, but at a certain moment of time this particular approach didn’t scale much, and that’s when we started to think about a more robust, testable and automated CI/CD ecosystem.

Then our journey started by applying the below principles and practices:

  • Everything as Code
  • Everything is Tested
  • Documentation as Code
  • Functional testing
  • Continuous Improvement
  • Continuous Deployment

All the above concepts are the ones that helped us in this journey and that’s the reason for this talk to share our experience and vision. Besides gathering from you your opinions and feedback.


Photo of Victor Martinez Victor Martinez
Photo of Ivan Fernandez Calvo Ivan Fernandez Calvo