SATURN 2018 has ended
Welcome to the SATURN 2018 program! Be sure to create a login for Sched.com and start building your program online.
Tuesday, May 8 • 3:00pm - 4:30pm
Continuous Delivery with Containers: The Good, the Bad and the Ugly

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

Feedback form is now closed.
Implementing a continuous delivery (CD) pipeline is not trivial, and the introduction of container technology to the development stack can introduce additional challenges and requirements. In this talk, we will look at the high-level steps that are essential for creating an effective pipeline for developing and deploying containerized applications. Topics covered include the impact of containers on CD, adding metadata to a container image, validating NFR changes imposed by executing Java applications within a container, and lessons learned the hard way (in production).

A supporting O'Reilly report, "Containerizing Continuous Delivery in Java," is also be available online, although it is worth noting that the talk is concept-driven and relatively language neutral. The report builds on ideas from the presentation and contains instructions and code for how to create a Jenkins-based CD pipeline that takes a series of Java applications and containerizes them, ready for functional and nonfunctional testing and, ultimately, deployment.

See the slides.
Watch the video.

avatar for Daniel Bryant

Daniel Bryant

Independent Tech Consultant, Big Picture Tech
Daniel Bryant currently works as an independent technical consultant. His expertise focuses on ‘DevOps’ tooling, cloud/container platforms, and microservice implementations. Daniel is a Java Champion who contributes to several open source projects. He also writes for InfoQ, O’Reilly... Read More →

Tuesday May 8, 2018 3:00pm - 4:30pm CDT
Prairie B Hilton Dallas/Plano Granite Park