Cloud computing deployment models include public, private, hybrid, and community clouds. A public cloud has infrastructure open for public use, owned by a business, academic, or government organization. Examples are Google App Engine and Amazon EC2. Workloads in a public cloud may be relocated anywhere and shared on multi-tenant machines, introducing reliability and security risks. Subscribers have limited visibility and control over their data security.
Related topics: