Public clouds provide no control over security once data is inside, leaving consumers reliant on the provider. Private clouds give limited control for managing security within outsourced infrastructure as a service. A cloud gateway appliance can be deployed as a gateway to public clouds, providing security and control over data in public cloud environments.