Cloud tech is gaining huge attention for today. Such corporate giants as Microsoft, IBM, Google, Amazon provide clouds and successfully use it. These systems are all kind of different but they have the same character, i.e. the same concept. Depending on the features we are looking for, we can try several services and make use of benefits of cloud computing provided by different companies.
Enterprise can use different cloud environments, implementing one workload in Google Cloud or Microsoft Azure, another in Amazon Web Services, and maybe even more, for example, you can keep some data on a private cloud.
The advent of cloud technologies revealed a lot of new business scenarios. Marketing solutions like Adobe Marketing Cloud or Hubspot, tools for education like SlideRocket (ClearSlide), ClearDATA in the healthcare sector: different areas have their own advantages of cloud computing innovations and new increasing opportunities for implementing in this deployment model.
When it comes to dilemma 'cloud vs on-site', start from your organization's specific needs and requirements.
Many companies combine both models, mixing public cloud services and on-site for various apps looking for the perfect combination of scalability, cost savings and efficiency managing. This allows them to get the best of both worlds, using the advantages of cloud computing in full.