Scaling-up is much more easy andaffordable with public clouds.
All equipment is owned, operated and maintained by the public cloud provider.
Organizations save money by only paying for the computing resources they actually use.
Shared resources between multiple users create more vulnerabilities and make IT security issues more profound.
Network performance is weaker and less reliable than private cloud.
Public clouds restrict the customization of resources and services.