Docker in Production

Parent Track: 
Development & Performance

Docker has already gained widespread adoption in local development and is now starting to become more prevalent in LIVE production environments. Using AWS’s ECS platform, we have created numerous production containers for our Drupal applications and have found we not only significantly lowered infrastructure costs but simplified scaling, deployment, and management concerns as well.

This session aims to illustrate the real-world benefits and challenges of using Docker in production through publicly accessible examples.

  • Validate usage of docker in local development
  • Demystify key Docker concepts and how they translate in a production environment
  • Detail some of the major decisions faced when implementing production containers and how to approach them.
  • Learn how to alleviate deployment pains with increased testing (bonus: canary deployments)