7–9 November 2016: Conference & Tutorials
9–10 November 2016: Training
Amsterdam, The Netherlands

Continuous integration, delivery, and deployment with Docker and DC/OS

9:30–17:30 Wednesday, 9/11/2016
Average rating: ***..
(3.75, 4 ratings)

What you'll learn

  • Learn how to use Docker to build and roll out containerized applications in an automated fashion


Michael Hausenblas demonstrates how to build and roll out containerized applications in an automated fashion and outlines best practices around Docker image builds, taking footprint and security aspects into consideration. Michael then reviews and demos different ways to assemble Docker images, walking you through building a microservices-based app, and discusses and tests deployment strategies from canary to blue-green deployments.

Course outline:

Day 1

  • Docker basics
  • Best practices for Docker images
  • Building Docker images (manual and automated)

Day 2

  • CI/CD pipelines overview
  • Deployment strategies
  • Building and deploying a microservices-based app
Photo of Michael Hausenblas

Michael Hausenblas


Michael Hausenblas is a developer advocate at AWS, part of the container service team, focusing on container security. Michael shares his experience around cloud native infrastructure and apps through demos, blog posts, books, and public speaking engagements as well as contributes to open source software. Previously, was at Red Hat, Mesosphere, MapR, and in two research institutions in Ireland and Austria.