The gateway deployment architecture supports “Auto-Scale” capability, where thresholds can be configured for each gateway virtual machine. Once the threshold increases the limits, the system automatically clones a new gateway virtual machine, and attaches it to the cluster. The system is horizontally scalable, when the “Auto-Scaling” is configured in the target Cloud environment, such as AWS or on a private Cloud environment such as VM-Ware or OpenStack.