Cloud Computing infrastructure is shared with the public by service providers over the internet. It supports multiple customers i.e, enterprises. | Cloud Computing infrastructure is shared with private organizations by service providers over the internet. It supports one enterprise. |
Multi-Tenancy i.e, Data of many enterprises are stored in a shared environment but are isolated. Data is shared as per rule, permission, and security. | Single Tenancy i.e, Data of a single enterprise is stored. |
Cloud service provider provides all the possible services and hardware as the user-base is the world. Different people and organizations may need different services and hardware. Services provided must be versatile. | Specific services and hardware as per the need of the enterprise are available in a private cloud. |
It is hosted at the Service Provider site. | It is hosted at the Service Provider site or enterprise. |
It is connected to the public internet. | It only supports connectivity over the private network. |
Scalability is very high, and reliability is moderate. | Scalability is limited, and reliability is very high. |
Cloud service provider manages the cloud and customers use them. | Managed and used by a single enterprise. |
It is cheaper than the private cloud. | It is costlier than the public cloud. |
Security matters and dependent on the service provider. | It gives a high class of security. |
Performance is low to medium. | Performance is high. |
It has shared servers. | It has dedicated servers. |
Example: Amazon web service (AWS) and Google AppEngine etc. | Example: Microsoft KVM, HP, Red Hat & VMWare etc. |