Jenkins World 2017 has ended
Back To Schedule
Thursday, August 31 • 1:30pm - 2:15pm
Zero to Jenkins: Tips & Tricks for Using Jenkins in AWS

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Jenkins has become the backbone of our environment, controlling all of our CI/CD processes. This talk will present tips & tricks that we learned as we moved to a fully automated AWS environment. We have tightly integrated Jenkins into our environment, increasing DevOps and developer productivity and enhancing platform security. We will share solutions for the following six challenges:

* Automated agent creation - Our QA team can update Docker agents, deploy them and control them all from our central Jenkins server. QA's ability to iterate quickly has increased.

* Shared Groovy libraries - We run >40 Jenkins jobs with similar functionality. We now easily push out updates across the whole environment via a shared Groovy scripts library inside our Jenkinsfiles. Updates are easy.

* Hybrid Jenkins files - We had to leverage other languages inside of Jenkins for API integrations. We set up logging to capture information inside Jenkins, parameterize and leverage Jenkins job options.

* Jenkins & AWS IAM - We leveraged AWS best practices for security with Jenkins, while ensuring we use the lowest level of privileges needed.

* Multibranch Pipelines - Our repository branches are required to match the deployed code. To simplify this, we leverage Multibranch Pipelines within an easy-to-understand method.

* Pipelines - We will show how much easier life is with Jenkins Pipeline.

Jenkins provides a powerful platform for CI/CD. Overcoming these few issues allowed us to unlock even more value from it.

Watch the Session

avatar for Kolby Allen

Kolby Allen

AWS Architect, WatchGuard Technologies
Kolby was formerly a consultant working with AWS, IT and networking. He is now at WatchGuard helping build WatchGuard’s CICD platform. He is passionate about automation, the cloud and providing the best tools possible.

Thursday August 31, 2017 1:30pm - 2:15pm PDT
Golden Gate B