Private cloud is mostly controlled by the company only,
who has to maintain trained staff for administration..Public
cloud is the cloud data resides on vendor’s remote servers,
and software, resources, etc., are available on demand.
Public cloud is able to use big data technology to generate
useful business insights. Some businesses, there’s a practical
need to maintain some data on-premise and yet benefit from
cloud computing so, for them the hybrid cloud is the way to
go, as it allows them to set up data-exchange programs that
enable multiple deployments to work together.