Cloud Brokerage: Applications and service delivery with Docker

This document is intended to provide a technical review of Docker, the leading container technology, and how it can be used on production environments efficiently. In order to test the benefits and restrictions of a multicloud multinode docker deployment we created containers for each component of an existing sample application we built (Frontend, DB, Worker nodes, Queue) then installed and configured different orchestration tools (Juju, Helios, Fleet) with Docker support on AWS and HP Helion (OpenStack), and deployed the full stack of our sample application.