Obtaining an instance of a cloud computing environment via a public cloud is easy and inexpensive because hardware, application, and bandwidth costs are covered by the provider. Computing resources in a public cloud can be scaled to meet the needs of the cloud users. A public cloud can use flexible pricing models. No resources are wasted because the cloud users pay for what they use on an as-needed basis, without the requirement to invest in additional internal infrastructure. A public cloud helps businesses shift the bulk of the costs from capital expenditures and IT infrastructure investment to a utility operating expense model. A public cloud also helps isolate the end-users from the complexity of IT operations and management.