Hello Techlist.
When you think about it, what is the difference between Virtualisation and Cloud?
Cloud has to have some form of automation such that the end user can provision a service (SaaS, PaaS, IaaS) by themselves typically form a portal.
So virtualization creates a pool of resources:- compute, storage, switching e.t.c that can be provisioned. Cloud automates the provisioning.
A private cloud is for in house consumption such that an organization's departments can log into a portal and provision a service they need.
Public cloud is for external consumption typically resale e.g. Amazon web services, angani, cloudhop e.t.c.
Hybrid cloud is a mix of the two. With inbuilt security features to separate them.
Regards,
J Doe.