Cloud computing is an accepted widely,
emerging paradigm for its ‘pay as you go’ approach,
massive economies of scale, and global in minutes
concept. Over the years, different cloud providers have
emerged with various services to meet the requirements
of the end-user. Because of an increase in the diversity
of services, the complexity increases. Customers cannot
decide the optimal service to fulfill their requirements.
This paper provides a comparative analysis of services
of top public cloud providers namely, AWS, GCP,
Oracle, and Microsoft Azure. Public cloud-provider
strives to be efficient in every technological aspect,
though some are better for certain tasks than others.
This paper, as a solution, introduces the concept of
Multi-Cloud computing, to leverage the benefits of the
different cloud providers and to maximize their utility
in single network architecture.
Keywords : Cloud Computing, Compute, Cloud Service Providers, AWS, GCP, Oracle, Microsoft Azure, Comparative Analysis, Multi-Cloud Computing