A Comparative Study of Cloud Computing Platforms

. This article offers a comparison and analysis of three of the most widely used cloud computing platforms: Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP). The research focuses on the most important aspects of each platform, such as the virtual machines they offer, the storage choices they provide, the database services they provide, and the serverless computing capabilities they provide. In addition to this, the paper discusses issues like as cost, availability, security, and scalability, as well as some of the positives and negatives associated with using each platform. The literature review that is included in this paper highlights some of the most important findings from recent studies on cloud computing platforms. These findings include the widespread use of Amazon Web Services (AWS), the difficulties that are encountered by organisations in the management of cloud computing resources, and the significance of aspects such as reliability, security, and cost when selecting a cloud computing platform. This article's overarching objective is to offer businesses a comprehensive introduction to AWS, Microsoft Azure, and Google Cloud Platform (GCP), and to assist those businesses in making well-informed choices regarding which cloud platform is best suited to meet their requirements.


Introduction
In recent years, cloud computing has become an increasingly popular technology because it provides businesses with a method that is both flexible and scalable for managing their information technology infrastructure.The proliferation of cloud computing has led to the development of numerous cloud computing platforms, each of which possesses a set of capabilities and features that are distinct from the others.Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform are three of the cloud computing environments that are particularly well-known (GCP).This article presents a comparative analysis of these three cloud computing platforms, with a particular emphasis on the primary characteristics, benefits, and drawbacks of each option.The investigation delves into a wide variety of subjects, some of which are virtual machines, storage options, database management systems, and serverless computing.In addition, we take into account important aspects such as cost, accessibility, safety, and scalability.The paper includes a literature review that gives an overview of recent research on cloud computing platforms and highlights some of the most important findings and trends in this field.The review is included in this paper.This includes research on the popularity of various cloud computing platforms, the difficulties that organisations face in managing cloud computing resources, and the factors that organisations take into consideration when selecting a cloud computing platform.This article's overarching objective is to offer businesses a thorough introduction to AWS, Microsoft Azure, and Google Cloud Platform (GCP), and to assist those businesses in making well-informed choices regarding which cloud computing platform is best suited to meet their requirements.We hope that the readers will gain a deeper understanding of the similarities and differences between these platforms as a result of our comparison and contrast of the features and capabilities of each of these platforms, and that this will assist them in selecting the platform that most closely meets the requirements that are unique to them.
In the realm of cloud computing, security is consistently one of the most hotly debated concerns.According to research conducted by Almorsy et al. (2016), businesses who are considering moving their operations to the cloud should prioritise security.Protecting customer data is a priority for the majority of cloud service providers, which is why many of them provide security features like encryption and access control.Yet, a number of academics have brought to light a number of possible flaws in cloud security (Sharma and Singh, 2016).This underscores the necessity for enterprises to thoroughly analyse the security measures of cloud providers before to making a choice about using their services.
Performance is yet another crucial aspect to consider while talking about cloud computing.According to the findings of a study that was conducted by Armbrust and colleagues (2010), the performance of cloud platforms is affected by a number of different factors.Some of these factors include the magnitude and complexity of the workload, the architecture of the platform, and the geographic distribution of the data centres.The performance of cloud platforms has been proven to be able to be enhanced by the utilisation of virtualization (Jang et al., 2012) and load balancing strategies, according to the findings of additional study (Li et al., 2014).The cost of using cloud services is another element that is essential for businesses to consider.According to the findings of recent studies, cloud service providers make available a number of different pricing models, such as payper-use, reserved, and spot instances (Khalid and Siddiqui, 2017).Several cloud service providers, such as Google Cloud Platform, have introduced cutting-edge pricing structures, such as invoicing on a per-second basis, to provide their customers more leeway in how they utilise their services (Venugopal et al., 2018).The literature has also devoted some attention to discussing the user interface of cloud services.Researchers have brought attention to the need of cloud service providers providing user-friendly interfaces that are straightforward to browse and give an all-encompassing perspective of the cloud's resources (Wang et al., 2014).This issue has been solved by certain cloud providers, such as Microsoft Azure, which offers a user interface that is straightforward and easy to understand.When picking a cloud provider, businesses need to give careful consideration to a number of essential aspects due to the fact that cloud computing is a complicated and multi-dimensional industry.There are several key factors that need to be taken into consideration, some of the most important of which are user interface, cost, performance, and security.To get a more all-encompassing comprehension of this matter, additional facets of cloud computing, such as compliance, dependability, and vendor lock-in, might be the focus of study conducted in the future.

Methodology
Key Findings Systematic Review [12] -AWS is the most popular cloud computing platform.
-Azure and GCP are growing in popularity.
-Organizations choose cloud computing platforms based on factors such as cost, security, and scalability.Survey [13] -Organizations face challenges in managing cloud computing resources.
-AWS is the most popular cloud computing platform.
-Organizations choose cloud computing platforms based on factors such as reliability, security, and cost.Case Study [14] -Organizations should consider factors such as scalability, security, and availability when choosing a cloud computing platform.
-AWS and Azure are the most commonly used cloud computing platforms.