The public cloud is defined as a multi-tenant environment, where you buy a “server slice” in a cloud computing environment that is shared with a number of other clients or tenants.
No Contracts – Along with the utility model, you’re only paying by the hour – if you want to shut down your server after only 2 hours of use, there is no contract requiring your ongoing use of the server.
Utility Model – Public clouds typically deliver a pay-as-you-go model, where you pay by the hour for the compute resources you use. This is an economical way to go if you’re spinning up and tearing down development servers on a regular basis.
Shared Hardware – Because the public cloud is by definition a multi-tenant environment, your server shares the same hardware, storage and network devices as the other tenants in the cloud.
Self Managed – With the pay-as-you-go utility model, self managed systems are required for this business model to make sense. There is an advantage here for the technical buyers that like to setup and manage the details of their servers, but a disadvantage for those that want a fully managed solution.
Only pay for the resources you use to run your business.
Drive innovation by leveraging the agility, flexibility and scalability of the public cloud.
Gain performance advantages over public cloud, with dedicated resources for your business.
The public cloud is the ideal platform for non-sensitive, public-facing operations, with unpredictable traffic.
Web servers/ app servers
In-memory analytics
Disaster Recovery
Media streaming apps
Batch processing apps
Enterprise apps
NoSQL stores
Network appliances
Test and dev environments