End to End Automation for a Docker Hazelcast Cluster on Any Cloud