In: Computer Science
Research the Web for service-level agreements of two different providers of cloud services and compare these based on availablity, security, and privacy. How do the agreements differ? are the agreements reasonable? Which provider woluld you select for your cloud infrastructure if you were to start a commpany?
Comparison between Amazon Web Service, Google Cloud Platform and Microsoft Azure
Amazon Web Service(AWS) is a secure cloud services platform which is giving various services like the cloud storage, database storage, delivery of the content and also many other functionality which in help the business to grow and flourish.
One of the well-known product in the market is the Google Cloud which is giving a tough competition to the AWS. The biggest difference we see among them is the services which are provided by them. If we just compare in case of number of services offered by them AWS is a clear winner among it. For example there are many like there are dedicated tool for NOSQL database and relational database, dedicated tool for media transposing and managing the streaming and many more. The services are compact and provide a very straight approach to the cloud service. If we now consider the Google cloud we can see it provides much less services. They are more concerned about the IaaS and PaaS services. So in case the number of services the Google is providing is much lesser than the AWS. But in case of services a particular service that Google is providing is the Big Data which is a big plus point for them. They are providing the best of the services in this one. If we consider the IaaS computing platform Google is having an upper hand to it. If we check the vast in which it is providing the services then AWS is ahead. It is providing services to the 11 region whereas Google Cloud is giving for the 3 regions which are US, Europe and Asia. If we are considering the prices for these two giants then Google is bit cheaper than the AWS. In Google the GCE instances are less. But AWS is less in case of CPU/Hour basis costing whereas GCP is cheaper for more intense workloads.
Another big giant name which comes up when we are discussing about the cloud services then Microsoft Azure is a big competitor to it. The main popularity for the Microsoft Azure is having a big global cloud network of its own. If we are considering the number of services provided by the AWS is much higher than the Azure. But one of the common thing is that both this giants are working on the machine learning, IOT.Microsoft Azure is having an upper hand in case of machine learning. The machine learning studio provides the developers to code, test, and check algorithm in exact environment. In case of AWS they are providing EC2 instances which in turn can be linked with huge number of options. But whereas Azure is giving Virtual machines with the other required tools. In case of storage AWS is giving EBS, S3, EFS which are linked with huge number of environment. In other hand Microsoft is offering main Azure services, Azure Blob block storage another functioanliy.Also azure is proving the Site recovery and backup features. Aws prices are little bit higher than Azure. Depending the policies, models or structures which are needed. The pricing are done according to that.
In this present situation AWS, GCP and Azure all these are leading names in the cloud technology. The differences are minor in broader perspective and all are giving super performances.