SlideShare a Scribd company logo
1 of 73
Welcome to the great battle of the cloud service providers where we will be deciding who is the
best cloud provider in the market right now
So let’s meet our candidates!
Hi! I’m Amazon Web services.
I’m leading with around 32
percent of worldwide public
cloud share
Click here to watch the video
So let’s meet our candidates!
Hi! I’m Amazon Web services.
I’m leading with around 32
percent of worldwide public
cloud share
My name is Microsoft Azure and
I own up to 16% of the
worldwide market share
My name is Microsoft Azure and
I own up to 16% of the
worldwide market share
And I’m Google Cloud Platform. I
own around 9% of the market
share worldwide
Hi! I’m Amazon Web services.
I’m leading with around 32
percent of worldwide public
cloud share
So let’s meet our candidates!
Source: canalys
Without further ado, let’s get started and know about these cloud providers in detail
AWS Vs Azure Vs GCP
• AWS services can be used
to create and deploy any
application in the cloud. It
provides services over the
internet
• It was launched in the year
2006
What is Amazon Web Services?
• Microsoft Azure is a set of
cloud services used to
build, manage and deploy
applications on a network
with the help of tools and
frameworks
• It was launched in the year
2010
What is Microsoft Azure?
• AWS services can be used
to create and deploy any
application in the cloud. It
provides services over the
internet
• It was launched in the year
2006
• Google Cloud Platform is a
cloud computing service
which offers application
development and integration
services for its end users
• It was launched in the year
2008
What is Google Cloud Platform?
• AWS services can be used
to create and deploy any
application in the cloud. It
provides services over the
internet
• It was launched in the year
2006
• Microsoft Azure is a set of
cloud services used to
build, manage and deploy
applications on a network
with the help of tools and
frameworks
• It was launched in the year
2010
Advantages
Advantages
• Enterprise friendly services
• Instant access to resources
• Increase in speed and agility
• Secure and reliable
Advantages
• Enterprise friendly services
• Instant access to resources
• Increase in speed and agility
• Secure and reliable
• Better development operations
• Strong security profile
• Provides a cost-effective solution
• Op-Ex friendly
Advantages
• Enterprise friendly services
• Instant access to resources
• Increase in speed and agility
• Secure and reliable
• Better development operations
• Strong security profile
• Provides a cost-effective solution
• Op-Ex friendly
• Better pricing than competitors
• Live migration of virtual machines
• Improved performance
• Redundant backups
Disadvantages
Disadvantages
• Limitations of EC2 service
• Technical support fee
• Network connectivity dependency
• Downtime
Disadvantages
• Limitations of EC2 service
• Technical support fee
• Network connectivity dependency
• Downtime
• Different codebase for cloud and
premise
• PaaS ecosystem is not as efficient
as IaaS
• Poor management of GUI and tools
• No integrated backup
Disadvantages
• Limitations of EC2 service
• Technical support fee
• Network connectivity dependency
• Downtime
• Different codebase for cloud and
premise
• PaaS ecosystem is not as efficient
as IaaS
• Poor management of GUI and tools
• No integrated backup
• Support fee is quite hefty
• It has a complex pricing schema
• Downloading data from GCS is
expensive. (i.e., it’s $ 0.12 per GB)
Availability zone
Amazon web service has 69
availability zones within 22
geographic locations, and
soon it will have 12 more in
the future
Availability zone – Amazon Web Service
Microsoft Azure has 54
regions worldwide (with more
than 100 data centers) and is
available in 140 countries
across the globe
Amazon web service has 69
availability zones within 22
geographic locations, and
soon it will have 12 more in
the future
Availability zone – Microsoft Azure
Amazon web service has 69
availability zones within 22
geographic locations, and
soon it will have 12 more in
the future
Microsoft Azure has 54
regions worldwide (with more
than 100 data centers) and is
available in 140 countries
across the globe
Google Cloud Platform is
available in 200+
countries across the globe
Availability zone – Google Cloud Platform
Pricing
Pricing – AWS, Azure and GCP
For all the three cloud service providers, users pay for what they use
Instance type (virtual
servers)
General purpose
Compute optimized
Memory optimized
GPU instances
m5.xlarge
c5.xlarge
r5.xlarge
g3s.4xlarge
$0.123
$0.107
$0.159
$0.551
AWS Pricing
Pricing
Instance type (virtual
servers)
General purpose
Compute optimized
Memory optimized
GPU instances
m5.xlarge
c5.xlarge
r5.xlarge
g3s.4xlarge
$0.123
$0.107
$0.159
$0.551
AWS Pricing Azure Pricing
B4MS
F4s v2
E4 v3
NC 6
$0.097
$0.099
$0.156
$0.572
Pricing
Instance type (virtual
servers)
General purpose
Compute optimized
Memory optimized
GPU instances
m5.xlarge
c5.xlarge
r5.xlarge
g3s.4xlarge
$0.123
$0.107
$0.159
$0.551
AWS Pricing Azure Pricing
B4MS
F4s v2
E4 v3
NC 6
$0.097
$0.099
$0.156
$0.572
n1-standard-4
n1-highcpu-4
n1-highmem-4
NVIDIA@Tesla
$0.128
$0.095
$0.159
$0.864
GCP Pricing
Pricing
@P4
Compute service
Computer services
PaaSVirtual servers VPS Serverless
computing
Virtual servers – AWS EC2
It is a web service which
helps to resize your
compute capacity where
you can run your
application programs on a
virtual machine
Virtual servers – Azure VM
Azure’s Virtual Machines (IaaS) gives a
user the ability to deploy and manage a
virtual environment inside a virtual
network on the cloud
It is a web service which
helps to resize your
compute capacity where
you can run your
application programs on a
virtual machine
Virtual servers – GCP VM instances
Azure’s Virtual Machines (IaaS) gives a
user the ability to deploy and manage a
virtual environment inside a virtual
network on the cloud
It enables a user to build,
deploy, and manage virtual
machines (VMs) in order to
run workloads on the cloud
It is a web service which
helps to resize your
compute capacity where
you can run your
application programs on a
virtual machine
AWS provides a free tier for
first 12 months in EC2 service
(up to 750 hours per month )
Virtual servers (pricing) – AWS EC2
It also has a free tier for a year
with 750 hours per month of
Windows or Linux B1S virtual
machines
Virtual servers (pricing) – Azure VM
AWS provides a free tier for
first 12 months in EC2 service
(up to 750 hours per month )
It also has a free tier for a year
with 750 hours per month of
Windows or Linux B1S virtual
machines
It offers a free tier that
includes micro instance
per month for up to 12
months
Virtual servers (pricing) – GCP VM
instances
AWS provides a free tier for
first 12 months in EC2 service
(up to 750 hours per month )
It is an orchestration service for
deploying applications and helps in
maintaining capacity provisioning,
load balancing, auto-scaling, and
application health monitoring
PaaS – AWS Elastic Beanstalk
Note: It gives the facility to test out a new release before the delivery of the application
It is an orchestration service for
deploying applications and helps in
maintaining capacity provisioning,
load balancing, auto-scaling, and
application health monitoring
Cloud Services provide a
platform to write the user’s
application code without
worrying about the hardware
resources
PaaS – Azure Cloud Services
It is an orchestration service for
deploying applications and helps in
maintaining capacity provisioning,
load balancing, auto-scaling, and
application health monitoring
It is a Platform as a Service
(PaaS) It is a service used by
developers for building and
hosting applications in
Google's data centers
Cloud Services provide a
platform to write the user’s
application code without
worrying about the hardware
resources
PaaS – Google App Engine
It can be used for the web
application that requires a minimum
number of configuration
VPS – Amazon LightSail
It can be used for the web
application that requires a minimum
number of configuration
It helps the user to create
many identical virtual
machines in a matter of
minutes
VPS – Azure Virtual Machine Image
Note: Based on a defined schedule, the number of VM instances can be increased or decreased
It can be used for the web
application that requires a minimum
number of configuration
It helps the user to create
many identical virtual
machines in a matter of
minutes
Doesn’t have any service
VPS – GCP
It is a serverless compute service. It
is used to execute backend code
and scales automatically when
required
Serverless computing – AWS Lambda
It is a serverless compute service. It
is used to execute backend code
and scales automatically when
required
Functions allow users to build
applications using serverless,
simple functions with a
programming language of
their choice
Serverless computing – Azure Functions
Note: Users don’t have to worry about provisioning or maintaining servers. The code receives all the resources it needs
when required
It is a serverless compute service. It
is used to execute backend code
and scales automatically when
required
Functions allow users to build
applications using serverless,
simple functions with a
programming language of
their choice
It is the easiest way to run your
code in the cloud. Also, it is
highly available and fault-
tolerant
Serverless computing – GCP Cloud
Functions
Storage service
Storage service
VM disk storageObject storage Disaster recovery
Object storage – AWS S3
It provides object storage
which is built for storing and
recovering information or data
from anywhere over the
internet
Object storage – Blob Storage
It provides object storage
which is built for storing and
recovering information or data
from anywhere over the
internet
Blob Storage offers large
amounts of storage and
scalability. It stores the object
in the tiers, depending on how
often data is being accessed
It provides object storage
which is built for storing and
recovering information or data
from anywhere over the
internet
Blob Storage offers large
amounts of storage and
scalability. It stores the object
in the tiers, depending on how
often data is being accessed
It provides unified object
storage for live or
archived data
This service is used to
store and access data on
GCP infrastructure
Object storage – Google Cloud Storage
It provides high availability
and continuous block storage
volume for Amazon EC2
instance in the cloud
environment
VM disk storage – Amazon EBS
It provides high availability
and continuous block storage
volume for Amazon EC2
instance in the cloud
environment
Managed Disks will allow you
to create up to 10,000 VM
disks in a subscription
VM disk storage – Azure Managed Disks
Note: The disks of VMs are isolated from each other to avoid a single point of failure
It provides high availability
and continuous block storage
volume for Amazon EC2
instance in the cloud
environment
Managed Disks will allow you
to create up to 10,000 VM
disks in a subscription
It provides storage which
can be attached to
instances running in
either Google Compute
Engine or Google
Kubernetes Engine
VM disk storage – GCP Persistent Disks
Note: It can be resized and quickly backed up as well
It is a cloud-
based recovery service that
helps in fast recovery of data
resulting in minimal downtime
Disaster recovery – AWS Disaster Recovery
Services
It is a cloud-
based recovery service that
helps in fast recovery of data
resulting in minimal downtime
It is a strategy which allows site recovery
by orchestrating and automating the
replication process of Azure virtual
machines between regions
Disaster recovery – Azure Site Recovery
It is a cloud-
based recovery service that
helps in fast recovery of data
resulting in minimal downtime
It is a strategy which allows site recovery
by orchestrating and automating the
replication process of Azure virtual
machines between regions
GCP doesn’t have any disaster
recovery service
Disaster recovery – GCP
Database service
Database service
Database for NoSQLDatabase
Database – AWS RDS
It is a web service that is designed
to simplify the setup, operation,
and scaling of a relational
database
Database – Azure SQL Database
It eases the migration of SQL server
databases without changing the user’s
applications
It is a web service that is designed
to simplify the setup, operation,
and scaling of a relational
database
Database – GCP Cloud SQL
It is a web service that is designed
to simplify the setup, operation,
and scaling of a relational
database
It eases the migration of SQL server
databases without changing the user’s
applications
It offers high performance and
scalability. Also, it helps in
maintaining relational
PostgreSQL, MySQL, and SQL
Server databases in the cloud
Database for NoSQL – AWS Dynamo DB
It is a fast and flexible NoSQL
database service which is popular
for its low latency and scalability
performance
Database for NoSQL – Azure Cosmo DB
It is a fast and flexible NoSQL
database service which is popular
for its low latency and scalability
performance
Azure Cosmos DB is a database
service that natively supports
NoSQL created for low latency and
scalable applications
Database for NoSQL – GCP Cloud Datastore
It is a fast and flexible NoSQL
database service which is popular
for its low latency and scalability
performance
Azure Cosmos DB is a database
service that natively supports
NoSQL created for low latency and
scalable applications
It is a NoSQL document
database designed for high
performance and auto-scaling of
application development
Key cloud tools
Key cloud tools in Amazon Web Service
Management tools Development Tools Security
AWS Route
53
AWS Cloud Front
Networking and Content
Delivery
AWS CloudWatch
AWS CloudFormation
AWS CodeStar
AWS CodeBuild
IAM
KMS
Key cloud tools in Microsoft Azure
Management tools Development Tools Security
Content Delivery
Network
ExpressRoute
Networking and Content
Delivery
Azure Advisor
Network Watcher
Visual studio IDE
Azure Blob studio
Azure Security
Center
Azure Active
Directory
Key cloud tools in Google Cloud Platform
Management tools Development Tools SecurityNetworking and Content
Delivery
Cloud CDN Stack Driver
GCP Monitoring
Cloud Build
Cloud SDK
Google cloud IAM
Cloud security
scanner
Cloud DNS
Companies using cloud providers
Companies using Amazon Web Service
Companies using Microsoft Azure
Companies using Google Cloud Platform
AWS Vs Azure Vs GCP | Amazon Web Services Vs Microsoft Azure Vs Google Cloud Platform | Simplilearn

More Related Content

More from Simplilearn

Backpropagation in Neural Networks | Back Propagation Algorithm with Examples...
Backpropagation in Neural Networks | Back Propagation Algorithm with Examples...Backpropagation in Neural Networks | Back Propagation Algorithm with Examples...
Backpropagation in Neural Networks | Back Propagation Algorithm with Examples...Simplilearn
 
How to Become a Business Analyst ?| Roadmap to Become Business Analyst | Simp...
How to Become a Business Analyst ?| Roadmap to Become Business Analyst | Simp...How to Become a Business Analyst ?| Roadmap to Become Business Analyst | Simp...
How to Become a Business Analyst ?| Roadmap to Become Business Analyst | Simp...Simplilearn
 
Career Opportunities In Artificial Intelligence 2023 | AI Job Opportunities |...
Career Opportunities In Artificial Intelligence 2023 | AI Job Opportunities |...Career Opportunities In Artificial Intelligence 2023 | AI Job Opportunities |...
Career Opportunities In Artificial Intelligence 2023 | AI Job Opportunities |...Simplilearn
 
Programming for Beginners | How to Start Coding in 2023? | Introduction to Pr...
Programming for Beginners | How to Start Coding in 2023? | Introduction to Pr...Programming for Beginners | How to Start Coding in 2023? | Introduction to Pr...
Programming for Beginners | How to Start Coding in 2023? | Introduction to Pr...Simplilearn
 
Best IDE for Programming in 2023 | Top 8 Programming IDE You Should Know | Si...
Best IDE for Programming in 2023 | Top 8 Programming IDE You Should Know | Si...Best IDE for Programming in 2023 | Top 8 Programming IDE You Should Know | Si...
Best IDE for Programming in 2023 | Top 8 Programming IDE You Should Know | Si...Simplilearn
 
React 18 Overview | React 18 New Features and Changes | React 18 Tutorial 202...
React 18 Overview | React 18 New Features and Changes | React 18 Tutorial 202...React 18 Overview | React 18 New Features and Changes | React 18 Tutorial 202...
React 18 Overview | React 18 New Features and Changes | React 18 Tutorial 202...Simplilearn
 
What Is Next JS ? | Introduction to Next JS | Basics of Next JS | Next JS Tut...
What Is Next JS ? | Introduction to Next JS | Basics of Next JS | Next JS Tut...What Is Next JS ? | Introduction to Next JS | Basics of Next JS | Next JS Tut...
What Is Next JS ? | Introduction to Next JS | Basics of Next JS | Next JS Tut...Simplilearn
 
How To Become an SEO Expert In 2023 | SEO Expert Tutorial | SEO For Beginners...
How To Become an SEO Expert In 2023 | SEO Expert Tutorial | SEO For Beginners...How To Become an SEO Expert In 2023 | SEO Expert Tutorial | SEO For Beginners...
How To Become an SEO Expert In 2023 | SEO Expert Tutorial | SEO For Beginners...Simplilearn
 
WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...
WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...
WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...Simplilearn
 
Blogging For Beginners 2023 | How To Create A Blog | Blogging Tutorial | Simp...
Blogging For Beginners 2023 | How To Create A Blog | Blogging Tutorial | Simp...Blogging For Beginners 2023 | How To Create A Blog | Blogging Tutorial | Simp...
Blogging For Beginners 2023 | How To Create A Blog | Blogging Tutorial | Simp...Simplilearn
 
How To Start A Blog In 2023 | Pros And Cons Of Blogging | Blogging Tutorial |...
How To Start A Blog In 2023 | Pros And Cons Of Blogging | Blogging Tutorial |...How To Start A Blog In 2023 | Pros And Cons Of Blogging | Blogging Tutorial |...
How To Start A Blog In 2023 | Pros And Cons Of Blogging | Blogging Tutorial |...Simplilearn
 
How to Increase Website Traffic ? | 10 Ways To Increase Website Traffic in 20...
How to Increase Website Traffic ? | 10 Ways To Increase Website Traffic in 20...How to Increase Website Traffic ? | 10 Ways To Increase Website Traffic in 20...
How to Increase Website Traffic ? | 10 Ways To Increase Website Traffic in 20...Simplilearn
 
Google Keyword Planner Tutorial For 2023 | How to Use Google Keyword Planner?...
Google Keyword Planner Tutorial For 2023 | How to Use Google Keyword Planner?...Google Keyword Planner Tutorial For 2023 | How to Use Google Keyword Planner?...
Google Keyword Planner Tutorial For 2023 | How to Use Google Keyword Planner?...Simplilearn
 
Content Writing Tutorial for Beginners | What Is Content Writing | Content Wr...
Content Writing Tutorial for Beginners | What Is Content Writing | Content Wr...Content Writing Tutorial for Beginners | What Is Content Writing | Content Wr...
Content Writing Tutorial for Beginners | What Is Content Writing | Content Wr...Simplilearn
 
YouTube SEO 2023 | How to Rank YouTube Videos ? | YouTube SEO Tutorial | Simp...
YouTube SEO 2023 | How to Rank YouTube Videos ? | YouTube SEO Tutorial | Simp...YouTube SEO 2023 | How to Rank YouTube Videos ? | YouTube SEO Tutorial | Simp...
YouTube SEO 2023 | How to Rank YouTube Videos ? | YouTube SEO Tutorial | Simp...Simplilearn
 
Instagram Ads.pptx
Instagram Ads.pptxInstagram Ads.pptx
Instagram Ads.pptxSimplilearn
 
Introduction to MATLAB in 8 Minutes
Introduction to MATLAB in 8 Minutes Introduction to MATLAB in 8 Minutes
Introduction to MATLAB in 8 Minutes Simplilearn
 
MATLAB Tutorial For Beginners 2023
MATLAB Tutorial For Beginners 2023MATLAB Tutorial For Beginners 2023
MATLAB Tutorial For Beginners 2023Simplilearn
 
How to Install MATLAB Software in Laptop ?
How to Install MATLAB Software in Laptop ?How to Install MATLAB Software in Laptop ?
How to Install MATLAB Software in Laptop ?Simplilearn
 
Chat GPT for Content Creation
Chat GPT for Content CreationChat GPT for Content Creation
Chat GPT for Content CreationSimplilearn
 

More from Simplilearn (20)

Backpropagation in Neural Networks | Back Propagation Algorithm with Examples...
Backpropagation in Neural Networks | Back Propagation Algorithm with Examples...Backpropagation in Neural Networks | Back Propagation Algorithm with Examples...
Backpropagation in Neural Networks | Back Propagation Algorithm with Examples...
 
How to Become a Business Analyst ?| Roadmap to Become Business Analyst | Simp...
How to Become a Business Analyst ?| Roadmap to Become Business Analyst | Simp...How to Become a Business Analyst ?| Roadmap to Become Business Analyst | Simp...
How to Become a Business Analyst ?| Roadmap to Become Business Analyst | Simp...
 
Career Opportunities In Artificial Intelligence 2023 | AI Job Opportunities |...
Career Opportunities In Artificial Intelligence 2023 | AI Job Opportunities |...Career Opportunities In Artificial Intelligence 2023 | AI Job Opportunities |...
Career Opportunities In Artificial Intelligence 2023 | AI Job Opportunities |...
 
Programming for Beginners | How to Start Coding in 2023? | Introduction to Pr...
Programming for Beginners | How to Start Coding in 2023? | Introduction to Pr...Programming for Beginners | How to Start Coding in 2023? | Introduction to Pr...
Programming for Beginners | How to Start Coding in 2023? | Introduction to Pr...
 
Best IDE for Programming in 2023 | Top 8 Programming IDE You Should Know | Si...
Best IDE for Programming in 2023 | Top 8 Programming IDE You Should Know | Si...Best IDE for Programming in 2023 | Top 8 Programming IDE You Should Know | Si...
Best IDE for Programming in 2023 | Top 8 Programming IDE You Should Know | Si...
 
React 18 Overview | React 18 New Features and Changes | React 18 Tutorial 202...
React 18 Overview | React 18 New Features and Changes | React 18 Tutorial 202...React 18 Overview | React 18 New Features and Changes | React 18 Tutorial 202...
React 18 Overview | React 18 New Features and Changes | React 18 Tutorial 202...
 
What Is Next JS ? | Introduction to Next JS | Basics of Next JS | Next JS Tut...
What Is Next JS ? | Introduction to Next JS | Basics of Next JS | Next JS Tut...What Is Next JS ? | Introduction to Next JS | Basics of Next JS | Next JS Tut...
What Is Next JS ? | Introduction to Next JS | Basics of Next JS | Next JS Tut...
 
How To Become an SEO Expert In 2023 | SEO Expert Tutorial | SEO For Beginners...
How To Become an SEO Expert In 2023 | SEO Expert Tutorial | SEO For Beginners...How To Become an SEO Expert In 2023 | SEO Expert Tutorial | SEO For Beginners...
How To Become an SEO Expert In 2023 | SEO Expert Tutorial | SEO For Beginners...
 
WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...
WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...
WordPress Tutorial for Beginners 2023 | What Is WordPress and How Does It Wor...
 
Blogging For Beginners 2023 | How To Create A Blog | Blogging Tutorial | Simp...
Blogging For Beginners 2023 | How To Create A Blog | Blogging Tutorial | Simp...Blogging For Beginners 2023 | How To Create A Blog | Blogging Tutorial | Simp...
Blogging For Beginners 2023 | How To Create A Blog | Blogging Tutorial | Simp...
 
How To Start A Blog In 2023 | Pros And Cons Of Blogging | Blogging Tutorial |...
How To Start A Blog In 2023 | Pros And Cons Of Blogging | Blogging Tutorial |...How To Start A Blog In 2023 | Pros And Cons Of Blogging | Blogging Tutorial |...
How To Start A Blog In 2023 | Pros And Cons Of Blogging | Blogging Tutorial |...
 
How to Increase Website Traffic ? | 10 Ways To Increase Website Traffic in 20...
How to Increase Website Traffic ? | 10 Ways To Increase Website Traffic in 20...How to Increase Website Traffic ? | 10 Ways To Increase Website Traffic in 20...
How to Increase Website Traffic ? | 10 Ways To Increase Website Traffic in 20...
 
Google Keyword Planner Tutorial For 2023 | How to Use Google Keyword Planner?...
Google Keyword Planner Tutorial For 2023 | How to Use Google Keyword Planner?...Google Keyword Planner Tutorial For 2023 | How to Use Google Keyword Planner?...
Google Keyword Planner Tutorial For 2023 | How to Use Google Keyword Planner?...
 
Content Writing Tutorial for Beginners | What Is Content Writing | Content Wr...
Content Writing Tutorial for Beginners | What Is Content Writing | Content Wr...Content Writing Tutorial for Beginners | What Is Content Writing | Content Wr...
Content Writing Tutorial for Beginners | What Is Content Writing | Content Wr...
 
YouTube SEO 2023 | How to Rank YouTube Videos ? | YouTube SEO Tutorial | Simp...
YouTube SEO 2023 | How to Rank YouTube Videos ? | YouTube SEO Tutorial | Simp...YouTube SEO 2023 | How to Rank YouTube Videos ? | YouTube SEO Tutorial | Simp...
YouTube SEO 2023 | How to Rank YouTube Videos ? | YouTube SEO Tutorial | Simp...
 
Instagram Ads.pptx
Instagram Ads.pptxInstagram Ads.pptx
Instagram Ads.pptx
 
Introduction to MATLAB in 8 Minutes
Introduction to MATLAB in 8 Minutes Introduction to MATLAB in 8 Minutes
Introduction to MATLAB in 8 Minutes
 
MATLAB Tutorial For Beginners 2023
MATLAB Tutorial For Beginners 2023MATLAB Tutorial For Beginners 2023
MATLAB Tutorial For Beginners 2023
 
How to Install MATLAB Software in Laptop ?
How to Install MATLAB Software in Laptop ?How to Install MATLAB Software in Laptop ?
How to Install MATLAB Software in Laptop ?
 
Chat GPT for Content Creation
Chat GPT for Content CreationChat GPT for Content Creation
Chat GPT for Content Creation
 

Recently uploaded

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 

Recently uploaded (20)

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 

AWS Vs Azure Vs GCP | Amazon Web Services Vs Microsoft Azure Vs Google Cloud Platform | Simplilearn

  • 1.
  • 2. Welcome to the great battle of the cloud service providers where we will be deciding who is the best cloud provider in the market right now
  • 3. So let’s meet our candidates! Hi! I’m Amazon Web services. I’m leading with around 32 percent of worldwide public cloud share
  • 4. Click here to watch the video
  • 5. So let’s meet our candidates! Hi! I’m Amazon Web services. I’m leading with around 32 percent of worldwide public cloud share My name is Microsoft Azure and I own up to 16% of the worldwide market share
  • 6. My name is Microsoft Azure and I own up to 16% of the worldwide market share And I’m Google Cloud Platform. I own around 9% of the market share worldwide Hi! I’m Amazon Web services. I’m leading with around 32 percent of worldwide public cloud share So let’s meet our candidates! Source: canalys
  • 7. Without further ado, let’s get started and know about these cloud providers in detail
  • 8. AWS Vs Azure Vs GCP
  • 9. • AWS services can be used to create and deploy any application in the cloud. It provides services over the internet • It was launched in the year 2006 What is Amazon Web Services?
  • 10. • Microsoft Azure is a set of cloud services used to build, manage and deploy applications on a network with the help of tools and frameworks • It was launched in the year 2010 What is Microsoft Azure? • AWS services can be used to create and deploy any application in the cloud. It provides services over the internet • It was launched in the year 2006
  • 11. • Google Cloud Platform is a cloud computing service which offers application development and integration services for its end users • It was launched in the year 2008 What is Google Cloud Platform? • AWS services can be used to create and deploy any application in the cloud. It provides services over the internet • It was launched in the year 2006 • Microsoft Azure is a set of cloud services used to build, manage and deploy applications on a network with the help of tools and frameworks • It was launched in the year 2010
  • 13. Advantages • Enterprise friendly services • Instant access to resources • Increase in speed and agility • Secure and reliable
  • 14. Advantages • Enterprise friendly services • Instant access to resources • Increase in speed and agility • Secure and reliable • Better development operations • Strong security profile • Provides a cost-effective solution • Op-Ex friendly
  • 15. Advantages • Enterprise friendly services • Instant access to resources • Increase in speed and agility • Secure and reliable • Better development operations • Strong security profile • Provides a cost-effective solution • Op-Ex friendly • Better pricing than competitors • Live migration of virtual machines • Improved performance • Redundant backups
  • 17. Disadvantages • Limitations of EC2 service • Technical support fee • Network connectivity dependency • Downtime
  • 18. Disadvantages • Limitations of EC2 service • Technical support fee • Network connectivity dependency • Downtime • Different codebase for cloud and premise • PaaS ecosystem is not as efficient as IaaS • Poor management of GUI and tools • No integrated backup
  • 19. Disadvantages • Limitations of EC2 service • Technical support fee • Network connectivity dependency • Downtime • Different codebase for cloud and premise • PaaS ecosystem is not as efficient as IaaS • Poor management of GUI and tools • No integrated backup • Support fee is quite hefty • It has a complex pricing schema • Downloading data from GCS is expensive. (i.e., it’s $ 0.12 per GB)
  • 21. Amazon web service has 69 availability zones within 22 geographic locations, and soon it will have 12 more in the future Availability zone – Amazon Web Service
  • 22. Microsoft Azure has 54 regions worldwide (with more than 100 data centers) and is available in 140 countries across the globe Amazon web service has 69 availability zones within 22 geographic locations, and soon it will have 12 more in the future Availability zone – Microsoft Azure
  • 23. Amazon web service has 69 availability zones within 22 geographic locations, and soon it will have 12 more in the future Microsoft Azure has 54 regions worldwide (with more than 100 data centers) and is available in 140 countries across the globe Google Cloud Platform is available in 200+ countries across the globe Availability zone – Google Cloud Platform
  • 25. Pricing – AWS, Azure and GCP For all the three cloud service providers, users pay for what they use
  • 26. Instance type (virtual servers) General purpose Compute optimized Memory optimized GPU instances m5.xlarge c5.xlarge r5.xlarge g3s.4xlarge $0.123 $0.107 $0.159 $0.551 AWS Pricing Pricing
  • 27. Instance type (virtual servers) General purpose Compute optimized Memory optimized GPU instances m5.xlarge c5.xlarge r5.xlarge g3s.4xlarge $0.123 $0.107 $0.159 $0.551 AWS Pricing Azure Pricing B4MS F4s v2 E4 v3 NC 6 $0.097 $0.099 $0.156 $0.572 Pricing
  • 28. Instance type (virtual servers) General purpose Compute optimized Memory optimized GPU instances m5.xlarge c5.xlarge r5.xlarge g3s.4xlarge $0.123 $0.107 $0.159 $0.551 AWS Pricing Azure Pricing B4MS F4s v2 E4 v3 NC 6 $0.097 $0.099 $0.156 $0.572 n1-standard-4 n1-highcpu-4 n1-highmem-4 NVIDIA@Tesla $0.128 $0.095 $0.159 $0.864 GCP Pricing Pricing @P4
  • 30. Computer services PaaSVirtual servers VPS Serverless computing
  • 31. Virtual servers – AWS EC2 It is a web service which helps to resize your compute capacity where you can run your application programs on a virtual machine
  • 32. Virtual servers – Azure VM Azure’s Virtual Machines (IaaS) gives a user the ability to deploy and manage a virtual environment inside a virtual network on the cloud It is a web service which helps to resize your compute capacity where you can run your application programs on a virtual machine
  • 33. Virtual servers – GCP VM instances Azure’s Virtual Machines (IaaS) gives a user the ability to deploy and manage a virtual environment inside a virtual network on the cloud It enables a user to build, deploy, and manage virtual machines (VMs) in order to run workloads on the cloud It is a web service which helps to resize your compute capacity where you can run your application programs on a virtual machine
  • 34. AWS provides a free tier for first 12 months in EC2 service (up to 750 hours per month ) Virtual servers (pricing) – AWS EC2
  • 35. It also has a free tier for a year with 750 hours per month of Windows or Linux B1S virtual machines Virtual servers (pricing) – Azure VM AWS provides a free tier for first 12 months in EC2 service (up to 750 hours per month )
  • 36. It also has a free tier for a year with 750 hours per month of Windows or Linux B1S virtual machines It offers a free tier that includes micro instance per month for up to 12 months Virtual servers (pricing) – GCP VM instances AWS provides a free tier for first 12 months in EC2 service (up to 750 hours per month )
  • 37. It is an orchestration service for deploying applications and helps in maintaining capacity provisioning, load balancing, auto-scaling, and application health monitoring PaaS – AWS Elastic Beanstalk
  • 38. Note: It gives the facility to test out a new release before the delivery of the application It is an orchestration service for deploying applications and helps in maintaining capacity provisioning, load balancing, auto-scaling, and application health monitoring Cloud Services provide a platform to write the user’s application code without worrying about the hardware resources PaaS – Azure Cloud Services
  • 39. It is an orchestration service for deploying applications and helps in maintaining capacity provisioning, load balancing, auto-scaling, and application health monitoring It is a Platform as a Service (PaaS) It is a service used by developers for building and hosting applications in Google's data centers Cloud Services provide a platform to write the user’s application code without worrying about the hardware resources PaaS – Google App Engine
  • 40. It can be used for the web application that requires a minimum number of configuration VPS – Amazon LightSail
  • 41. It can be used for the web application that requires a minimum number of configuration It helps the user to create many identical virtual machines in a matter of minutes VPS – Azure Virtual Machine Image Note: Based on a defined schedule, the number of VM instances can be increased or decreased
  • 42. It can be used for the web application that requires a minimum number of configuration It helps the user to create many identical virtual machines in a matter of minutes Doesn’t have any service VPS – GCP
  • 43. It is a serverless compute service. It is used to execute backend code and scales automatically when required Serverless computing – AWS Lambda
  • 44. It is a serverless compute service. It is used to execute backend code and scales automatically when required Functions allow users to build applications using serverless, simple functions with a programming language of their choice Serverless computing – Azure Functions Note: Users don’t have to worry about provisioning or maintaining servers. The code receives all the resources it needs when required
  • 45. It is a serverless compute service. It is used to execute backend code and scales automatically when required Functions allow users to build applications using serverless, simple functions with a programming language of their choice It is the easiest way to run your code in the cloud. Also, it is highly available and fault- tolerant Serverless computing – GCP Cloud Functions
  • 47. Storage service VM disk storageObject storage Disaster recovery
  • 48. Object storage – AWS S3 It provides object storage which is built for storing and recovering information or data from anywhere over the internet
  • 49. Object storage – Blob Storage It provides object storage which is built for storing and recovering information or data from anywhere over the internet Blob Storage offers large amounts of storage and scalability. It stores the object in the tiers, depending on how often data is being accessed
  • 50. It provides object storage which is built for storing and recovering information or data from anywhere over the internet Blob Storage offers large amounts of storage and scalability. It stores the object in the tiers, depending on how often data is being accessed It provides unified object storage for live or archived data This service is used to store and access data on GCP infrastructure Object storage – Google Cloud Storage
  • 51. It provides high availability and continuous block storage volume for Amazon EC2 instance in the cloud environment VM disk storage – Amazon EBS
  • 52. It provides high availability and continuous block storage volume for Amazon EC2 instance in the cloud environment Managed Disks will allow you to create up to 10,000 VM disks in a subscription VM disk storage – Azure Managed Disks Note: The disks of VMs are isolated from each other to avoid a single point of failure
  • 53. It provides high availability and continuous block storage volume for Amazon EC2 instance in the cloud environment Managed Disks will allow you to create up to 10,000 VM disks in a subscription It provides storage which can be attached to instances running in either Google Compute Engine or Google Kubernetes Engine VM disk storage – GCP Persistent Disks Note: It can be resized and quickly backed up as well
  • 54. It is a cloud- based recovery service that helps in fast recovery of data resulting in minimal downtime Disaster recovery – AWS Disaster Recovery Services
  • 55. It is a cloud- based recovery service that helps in fast recovery of data resulting in minimal downtime It is a strategy which allows site recovery by orchestrating and automating the replication process of Azure virtual machines between regions Disaster recovery – Azure Site Recovery
  • 56. It is a cloud- based recovery service that helps in fast recovery of data resulting in minimal downtime It is a strategy which allows site recovery by orchestrating and automating the replication process of Azure virtual machines between regions GCP doesn’t have any disaster recovery service Disaster recovery – GCP
  • 59. Database – AWS RDS It is a web service that is designed to simplify the setup, operation, and scaling of a relational database
  • 60. Database – Azure SQL Database It eases the migration of SQL server databases without changing the user’s applications It is a web service that is designed to simplify the setup, operation, and scaling of a relational database
  • 61. Database – GCP Cloud SQL It is a web service that is designed to simplify the setup, operation, and scaling of a relational database It eases the migration of SQL server databases without changing the user’s applications It offers high performance and scalability. Also, it helps in maintaining relational PostgreSQL, MySQL, and SQL Server databases in the cloud
  • 62. Database for NoSQL – AWS Dynamo DB It is a fast and flexible NoSQL database service which is popular for its low latency and scalability performance
  • 63. Database for NoSQL – Azure Cosmo DB It is a fast and flexible NoSQL database service which is popular for its low latency and scalability performance Azure Cosmos DB is a database service that natively supports NoSQL created for low latency and scalable applications
  • 64. Database for NoSQL – GCP Cloud Datastore It is a fast and flexible NoSQL database service which is popular for its low latency and scalability performance Azure Cosmos DB is a database service that natively supports NoSQL created for low latency and scalable applications It is a NoSQL document database designed for high performance and auto-scaling of application development
  • 66. Key cloud tools in Amazon Web Service Management tools Development Tools Security AWS Route 53 AWS Cloud Front Networking and Content Delivery AWS CloudWatch AWS CloudFormation AWS CodeStar AWS CodeBuild IAM KMS
  • 67. Key cloud tools in Microsoft Azure Management tools Development Tools Security Content Delivery Network ExpressRoute Networking and Content Delivery Azure Advisor Network Watcher Visual studio IDE Azure Blob studio Azure Security Center Azure Active Directory
  • 68. Key cloud tools in Google Cloud Platform Management tools Development Tools SecurityNetworking and Content Delivery Cloud CDN Stack Driver GCP Monitoring Cloud Build Cloud SDK Google cloud IAM Cloud security scanner Cloud DNS
  • 70. Companies using Amazon Web Service
  • 72. Companies using Google Cloud Platform

Editor's Notes

  1. https://www.canalys.com/newsroom/cloud-market-share-q4-2018-and-full-year-2018
  2. https://www.canalys.com/newsroom/cloud-market-share-q4-2018-and-full-year-2018
  3. https://www.canalys.com/newsroom/cloud-market-share-q4-2018-and-full-year-2018
  4. https://www.canalys.com/newsroom/cloud-market-share-q4-2018-and-full-year-2018
  5. https://www.canalys.com/newsroom/cloud-market-share-q4-2018-and-full-year-2018
  6. Operating expenses do not include taxes, debt service, or other expenses inherent to the operation of a business
  7. Operating expenses do not include taxes, debt service, or other expenses inherent to the operation of a business
  8. Operating expenses do not include taxes, debt service, or other expenses inherent to the operation of a business
  9. https://www.datamation.com/cloud-computing/aws-vs-azure-vs-google-cloud-comparison.html
  10. https://www.datamation.com/cloud-computing/aws-vs-azure-vs-google-cloud-comparison.html
  11. https://www.datamation.com/cloud-computing/aws-vs-azure-vs-google-cloud-comparison.html
  12. https://www.simform.com/compute-pricing-comparison-aws-azure-googlecloud/
  13. https://www.simform.com/compute-pricing-comparison-aws-azure-googlecloud/
  14. https://www.simform.com/compute-pricing-comparison-aws-azure-googlecloud/
  15. https://www.simform.com/compute-pricing-comparison-aws-azure-googlecloud/
  16. https://www.whizlabs.com/blog/aws-vs-azure-vs-google/