2 main reasons – Cost and Scalability. On premise implementations including the necessary hardware and experienced architects to deliver such implementations, will require heavier spending of both money and time in comparison to cloud. Cloud will not eliminate all costs but will significantly reduce them. Oracle Cloud Platforms offer total scalability. Businesses can access storage space as required when demand has increased. Virtual servers can also be deployed in Oracle Cloud within minutes and business only pay for the space they are actually using. There is no downtime to scaling in Oracle Cloud either, so business users see no impact to service and can continue to use the analytics platform while more storage is being added.