Wantedly CASE will be sunset on April 30th, 2020. Please ensure you have saved any data you wish to keep by April 29th, 2020. Click here for more info

AWS vs Azure vs Google – Cloud Comparison




0 members


The battle for cloud dominance is a fierce 3-way race among AWS, Azure, and GCP. While choosing a public cloud service provider, rookies may only focus on the pricing factor. But, there are so many more factors to consider while deciding on who the winner of this cloud battle is. This blog will provide you with a detailed comparative analysis on AWS vs. Azure vs. Google Cloud.

Cloud Computing has come a long way since its inception. It’s no longer a question whether to opt for Cloud Computing or not; now, the question is which cloud platform to go for. With Cloud Computing market flooding with numerous cloud providers, AWS, Azure, and Google Cloud Platform stand out proudly as the top three cloud providers. So, how do you decide which one to choose? How do you conclude the big AWS vs Azure vs Google Cloud debate? Well, this blog is how you’ll get answers to all these questions.

This blog on AWS vs Azure vs Google Cloud highlights and elaborates the major factors of comparison among AWS, Azure, and GCP. In this Azure vs AWS vs Google Cloud blog, you’ll be taken through the following topics:

AWS Vs Azure Vs Google Cloud: Establishment
Amazon Web Services

Amazon Web Services is a subsidiary of amazon.com, which provides an on-demand Cloud Computing platform to individuals, companies, and governments on a paid-subscription basis.

Amazon Web Services is the oldest and the most experienced player in the cloud market. As one of the oldest cloud providers, it has established a bigger user base, as well as bigger trust and reliability factors.

Check out Intellipaat’s AWS training and certification to get ahead in your career:https://intellipaat.com/aws-certification-training-online/

AWS was publicly launched in 2006 with service offerings such as Elastic Compute Cloud (EC2), Simple Storage Service (Amazon S3), etc. By 2009, Elastic Block Store (EBS) was made public and services such as Amazon CloudFront, Content delivery network (CDN), and more formally joined the AWS Cloud Computing Service offerings.

Microsoft Azure

Microsoft Azure, initially called Azure, was launched in 2010 with the intent to provide a competent Cloud Computing platform for businesses. Azure was renamed as ‘Microsoft Azure’ in 2014, though the name ‘Azure’ is still commonly used. Since its inception, Microsoft Azure has shown a great progress among its competitors.

Google Cloud Platform

Google Cloud Platform (GCP), which is offered by Google, is a suite of Cloud Computing services that runs on the same infrastructure that Google uses internally for its end-user products such as Google Search engine, YouTube, and more.

Google Cloud Platform began its journey in 2011, and in less than a decade it has managed to create a good presence in the cloud industry. The initial intent of Google Cloud was to strengthen Google’s own products such as Google Search engine and YouTube. But now, they have also introduced their enterprise services so that anyone can use Google Cloud Platform which shares the same infrastructure as that of Google Search or YouTube.

AWS Vs Azure Vs Google Cloud: Availability Zones
It has been already established that AWS was the earliest in the cloud domain which means that they have had more time to establish and expand their network. So, AWS is hosting in multiple locations worldwide. Azure and GCP are also hosting in multiple locations worldwide, but the difference occurs in the number of their respective availability zones.

AWS has 66 availability zones with 12 more on the way.
Azure has 54 regions worldwide and is available in 140 countries all around the world.
Google Cloud Platform has been made available in 20 regions around the world with 3 more on their way.
Moving on with this Azure vs AWS vs Google Cloud blog, let’s look into the market shares and growth rate of each of these cloud providers.

AWS Vs Azure Vs Google Cloud: Market Shares and Growth Rate
In terms of the cloud market, AWS has been on the top for as long as anyone can remember. If you take a look at the following graph, it clearly depicts that:

AWS is leading with around 30 percent of public cloud share in its name.
Microsoft Azure is in the second place, owning around 16 percent of the worldwide market share.
Google, in the third place, owns up to 10 percent of the market share worldwide.
Even though both Microsoft Azure and GCP are lagging behind AWS, when it comes to market shares, they have shown a tremendous growth rate. The following graph shows that, as of 2019, GCP has shown a growth rate of 83 percent while Microsoft Azure is in second place with 75 percent of growth rate and AWS, in third place, with 41 percent of growth rate.

AWS Vs Azure Vs Google Cloud: Who Uses Them?
Since AWS is the oldest player in the cloud market, it has bigger community support and user base. Therefore, AWS has more high-profile and well-known customers like Netflix, Airbnb, Unilever, BMW, Samsung, MI, Zynga, etc.

Azure is also gaining its share of high-profile customers with time. As of now, Azure has almost 80 percent of Fortune 500 companies as its customers. Some of its major customers are Johnson Controls, Polycom, Fujifilm, HP, Honeywell, Apple, etc.

Google, on the other hand, shares the same infrastructure as that of Google Search and YouTube and, as a result, many high-end companies have put their faith in Google Cloud. Major clients of Google Cloud are HSBC, PayPal, 20th Century Fox, Bloomberg, Dominos, and more.

All these cloud providers offer various cloud computing services that are required for any basic business. The difference occurs in the number of these services. So, moving forward with this Azure vs AWS vs Google Cloud blog, let’s look into the service offerings of these cloud providers.

AWS Vs Azure Vs Google Cloud: Services
Now, you will see what all these three cloud giants have to offer in terms of services.

With the added advantage of five years of head start, AWS computing services are by far the most evolved and functionally rich. AWS offers around 200+ services, whereas Azure offers up to 100+ services. Google Cloud, on the other hand, is catching up with Azure and AWS offering around 60+ services.

Service offerings from AWS, Azure, and GCP that come under the domains of compute, database, storage, and networking are mapped below:

Services in AWS:
1.Object Storage-Amazon Simple Storage Service
2.Block Storage- Amazon Elastic Block Store
3.Cold Storage - Amazon Glacier
4.File Storage- Amazon Elastic File System

Services in Azure:
1.Object Storage-Disk Storage
2.Block Storage- Blob Storage
3.Cold Storage - Azure Archive Blob Storage
4.File Storage- Azure File Storage

Services in GCP :
1.Google Cloud Storage
2.Google Compute Engine Persistent Disks
3.Google Cloud Storage Nearline
4. ZFS/Avere

Networking Services in AWS:
1.Virtual Network-Amazon Virtual Private Cloud (VPC)
2.Elastic Load Balancer-Elastic Load Balancer
3.Peering-Direct Connect
4.DNS-Amazon Route 53

Networking Services in Azure:
1.Virtual Network-Virtual Networks (VNets)
2.Elastic Load Balancer- Load Balancer
4.DNS- Azure DNS

Networking Services in GCP:
1.Virtual Network-Virtual Private Cloud
2.Elastic Load Balancer- Google Cloud Load Balancing
3.Peering-Google Cloud Interconnect
4.DNS-Google Cloud DNS

AWS Vs Azure Vs Google Cloud: Pricing
Machine Type
1. Smallest Instance - In the case of AWS, a very basic instance that includes 2 virtual CPUs and 8 GB of RAM will cost you around US$69 per month.
2.Largest Instance - The largest instance offered by AWS that includes 3.84 TB of RAM and 128 vCPUs will cost you around US$3.97/hour.

Azure :
Machine Type
1.Smallest Instance- For the same type of instance, i.e., an instance with 2 vCPUs and 8 GB of RAM, in Azure, will cost you around US$70/month.
2. The largest instance offered by Azure includes 3.89 TB of RAM and 128 vCPUs. It costs around US$6.79/hour.

Machine Type
1. Compared to AWS, GCP will provide you the most basic instance, containing 2 virtual CPUs and 8 GB of RAM at a 25 percent cheaper rate. So, it will cost you around US$52/month.
2.GCP takes the lead here with its largest instance that includes 3.75 TB of RAM and 160 vCPUs. It will cost you around US$5.32/hour.

This content is originally Published by www.intellipaat.com