Abstract:
This paper presents a comprehensive comparative analysis of three leading cloud computing platforms: Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP). By applying five different benchmarks, including latency, framework, RAM, GPU, and CPU (single and multi-core), the paper conducts an in-depth exploration and comparison of the virtual machines supplied by each platform. Additionally, it reviews features, services, and key pricing models, providing valuable insights for organizations seeking to choose the most suitable cloud provider for their specific needs. The analysis covers various dimensions, such as regions, availability zones, computing, storage, database, networking, security, machine learning, IoT, serverless computing, containers, big data, analytics, application development, content delivery networks (CDNs), hybrid/multi-cloud support, and more. By evaluating the strengths and weaknesses of AWS, Azure, and GCP across these dimensions, the paper offers a detailed guide to aid decision-making processes in selecting a cloud platform. The findings highlight the unique offerings of each platform, enabling organizations to leverage cloud technologies effectively. In conclusion, this review paper serves as a valuable resource for companies and IT professionals navigating the increasingly complex cloud computing landscape. By shedding light on the nuances of AWS, Azure, and Google Cloud, the paper empowers organizations to make informed decisions and maximize the potential of cloud services to meet their specific business requirements.