In this chapter, we'll be doing Docker deployment on public clouds AWS and Azure. AWS rolled out the Elastic Compute Cloud (EC2) container service towards the end of 2014. When it was launched, the company emphasised the management tasks with container cluster management with high-level APIs calls based on Amazon services release in the past. AWS has recently released Docker for AWS Beta, which allows users to quickly set up and configure a Docker 1.13 swarm mode on AWS as well as on Azure. With the help of this new service, we get the following features:
It ensures teams to can seamlessly move apps from the developer's laptop to a Dockerised staging and production environment
It helps to deeply integrate with underlying AWS and Azure infrastructure, takes advantage of the host environment, and exposes familiar interfaces to administrators using the public cloud
It deploys the platform and migrates easily across various platforms...