The Multicloud Architecture gives application hosting flexibility in private cloud infrastructure where a Server Array for auto scaling may not be set up in a different cloud infrastructure. Furthermore, this architecture allows auto scale out into a public cloud for additional server.