There is different models for deploying a cloud computing service and they affect organizations in different ways.
*** Creates an environment conducive to innovative startups and thus the potential for disruptive innovation
In a private cloud model a company owns the data centers that deliver the services to internal users only.
In a public cloud services are provided by a third party and are usually available to the general public over the Internet.
The idea of a hybrid cloud is to use the best of both private and public clouds by combining both. Sensitive and critical applications run in a private cloud, while the public cloud is used for applications that require high scalability on demand. As TechTarget explains, the goal of a hybrid cloud is to “create a unified, automated, scalable environment that takes advantage of all that a public cloud infrastructure can provide while still maintaining control over mission-critical data”.
data lock-in also if wish to change what format will your data be in ? Could be very expensive to convert to a new data format
Company goes bust with all your data
data confidentiality and auditability ( security)
data transfer bottlenecks
bugs in large-scale distributed systems