Daniel Bryant

Sponsored by


Continuous Delivery for Containerized Applications: The Trials and Tribulations

Date: This event took place live on December 15 2016

Presented by: Daniel Bryant

Duration: Approximately 60 minutes.

Cost: Free

Questions? Please send email to


Daniel Bryant is the author of "Containerizing Continuous Delivery in Java." Download your free copy here.

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 webcast we will look at the steps that are essential for creating an effective pipeline for creating and deploying containerized applications.

Topic covered include:

  • The impact of containers on CD
  • Creating a container pipeline (including functional and nonfunctional testing)
  • Lessons learned the hard way

A supporting O'Reilly report "Containerizing Continuous Delivery in Java" is also available, and this contains instructions and code for how to create a Jenkins-based continuous delivery pipeline that takes a series of Java applications and containerizes them, ready for functional and nonfunctional testing, and ultimately, deployment.

Daniel Bryant, Chief Scientist at OpenCredo and CTO at SpectoLabs

Daniel Bryant is the Chief Scientist at OpenCredo and CTO at SpectoLabs. He currently specialises in enabling agility within organisations by introducing better requirement gathering and planning techniques, focusing on the relevance of architecture within agile development, and facilitating continuous delivery. Daniel's current technical expertise focuses on 'DevOps' tooling, cloud/container platforms, and microservice implementations. He also contributes to several open source projects, writes for InfoQ, O'Reilly, and Voxxed, and regularly presents at international conferences such as QCon, Devoxx and JavaOne.