PUBLIC CLOUD
cloud computing model where resources are shared among multiple customers over the public Internet.
PRIVATE CLOUD
cloud computing model where a cloud computing environment is dedicated to a single organization
HYBRID CLOUD
cloud computing model that combines private and public cloud resources