Share This Post

Articles

Cloud services comparison tool – AWS Vs Google Vs IBM Vs Microsoft

Cloud services comparison tool – AWS Vs Google Vs IBM Vs Microsoft

In the modern world, where every organization is becoming increasingly digitalized, public cloud forms the key and is the most important foundation for a business’s success.

The worldwide public cloud services market is projected to grow 17.3 percent in 2019 to total $206.2 billion, up from $175.8 billion in 2018, according to Gartner, Inc.

There are many cloud solutions and a number of cloud providers but choosing the right public cloud provider basically depends upon the needs of your enterprise.

Get 30% Off on Cloud VPS

On the enterprise and mid-market level, industry-leading cloud solutions are provided by Microsoft, Amazon Web Services (AWS), Google, IBM, Oracle and Alibaba Cloud. We have included Microsoft, AWS, Google and IBM in this post as these four are the leading tech players. However, we plan to include the other two very soon.

The purpose of this blog is to cover the breadth of services these leading cloud providers offer, at a single place as the services, features and pricing of all of them are so varied that comparing them is like comparing apples to oranges. We have included not only the basic IaaS services – compute, networking and storage, but have also included optional/other cloud services that these providers offer to value-add. The services include Platform as a Service (PaaS) and Software as a Service (SaaS) that include, but are not limited to Disaster Recovery, Backup, Content Delivery Network (CDN), DevOps, Artificial Intelligence (AI), Internet of Things (IoT) etc.

Get 30% Off on Cloud VPS

We have also covered the security standards, pricing terms, software supported and more of these cloud providers as these capabilities also play to their advantage and help them differentiate themselves in this highly competitive market. The aim here is to help the decision makers get all the needed information about different services offered by these hyperscale service providers at a single place.

However, if you want to know which cloud provider offers all the services you need, you should try this convenient cloud comparison tool. Once you check the services, you will know which provider offers them and which doesn’t, from this tool. This transparency helps you to:

  • Do proper provider evaluation and selection, based on the services, regions, support, certifications etc.
  • Save time by quickly selecting the most appropriate services, as all offerings are at one place.
  • Get cost optimization and savings.
  • Plan for the future by seeing which provider provides services you may need in the future.

Don’t take our word for it, try it yourself!

Features and Services: Different services that the leading cloud providers offer have been mentioned in the table below. You can click and go to respective pages to check each service.

OPERATING SYSTEMS SUPPORTED

Area AWS GCP IBM Cloud Azure
Windows Yes Yes Yes Yes
SLES Yes Yes Yes
CentOS Yes Yes Yes Yes
CoreOS Yes Yes Yes Yes
RHEL Yes Yes Yes Yes
CloudLinux Yes Yes
OpenSUSE Yes Yes Yes
FreeBSD Yes Yes Yes Yes
Ubuntu Yes Yes Yes Yes
Debian Yes Yes Yes Yes
Vyatta Yes Yes
Oracle Linux Yes Yes

PRICING TERMS

Area AWS GCP IBM Cloud Azure
Purchase Term 1- year or 3 – year 1- year or 3 – year : Committed Use Discounts Hourly or Monthly Commitment 1- year or 3 – year
No commitment needed: use resources for more than 25% of a month
Payment Option: No Upfront Yes Yes Yes
Payment Option: Partial Upfront Yes Yes
Payment Option: All Upfront Yes Yes Yes
Buying Factors Region, instance family, Operating System and network type Region, family, Operating System and network type Azure region, virtual machine type, size and term

CERTIFICATIONS

Area AWS GCP IBM Cloud Azure
CSA (Cloud Security Alliance Controls) Yes Yes Yes Yes
ISO 9001 (Global Quality Standard) Yes Yes Yes
ISO 27001 (Security Management Controls) Yes Yes Yes Yes
ISO 27017 (Cloud Specific Controls) Yes Yes Yes Yes
ISO 22301 (Business Continuity management Controls) Yes Yes
ISO 27018 (Personal Data Protection) Yes Yes Yes Yes
ISO 31000 (Risk Management Practices) Yes
EU Model Clauses Yes Yes Yes Yes
PCI DSS Level 1 (Payment Card Industry Security Standards) Yes Yes Yes Yes
SOC 1 (Audit Controls Report) Yes Yes Yes Yes
SOC 2 (Security, Availability & Confidentiality Report) Yes Yes Yes Yes
SOC 3 (General Controls Report) Yes Yes Yes Yes
HITRUST (Health Information Trust Alliance) Yes Yes Yes
GDPR Yes Yes Yes Yes
CJIS (Criminal Justice Information Services) Yes Yes Yes
DoD SRG (DoD Data Processing) Yes Yes Yes
FedRAMP (Government Data Standards) Yes Yes Yes Yes
FIPS (Government Security Standards) Yes Yes Yes Yes
FERPA (Educational Privacy Act) Yes Yes Yes Yes
FFIEC (Federal Financial Institutions Regulation) Yes Yes Yes
HIPAA (Protected Health Information) Yes Yes Yes Yes
ITAR (International Arms Regulations) Yes Yes Yes
GxP (Quality Guidelines & Regulations) Yes Yes Yes
MPAA (Protected Media Content) Yes Yes Yes
NIST (National Institute of Standards and Technology) Yes Yes Yes Yes
FISMA (Federal Information Security Management) Yes Yes Yes
EU-US Privacy Shield Yes Yes Yes
FISC (Japan) Yes Yes Yes Yes
IRAP (Australia) Yes Yes Yes Yes
K-ISMS (Korea) Yes
MTCS Tier3 (Singapore) Yes Yes Yes
My Number Act (Japan) Yes Yes Yes Yes
C5 (Germany) Yes Yes Yes Yes
Cyber Essentials Plus (UK) Yes Yes Yes
ENS High (Spain) Yes Yes Yes
G – Cloud (UK) Yes Yes Yes
IT-Grundschutz (Germany) Yes Yes
TISAX (Automotive Industry Standard) Yes

SLA AVAILABILITY

Area AWS GCP IBM Cloud Azure
Monthly Uptime Percentage 99.99% 99.99% 100.00% 99.9% for Single Instance VM and 99.95% for multiple instances.
Maximum Service Credit Percentage 30% 50% For each 30 continuous minutes of downtime, client will receive a credit in the amount of 5% of the monthly charges. 100%
Payment Procedure Service Credit within one billing cycle following the month in which request is confirmed Financial Credits as monetary credit for future Service usage, applied within 60 days after request SLA claim must be submitted within 60 days after the end of the contracted month . The credit will be the highest applicable compensation based on cumulative availability of the affected service and calculated using the monthly charges for such affected service. Claims processed during subsequent month and within 45 days of receipt of request. Service Credit is applied to Applicable Monthly Service Fees.

COMPUTE

Area AWS GCP IBM Cloud Azure
Scalability AWS Auto Scaling Autoscaling Auto Scaling Azure Autoscaling
Virtual Machine Scale Sets
App Service Scale Capability
Virtual Servers Elastic Compute Cloud (EC2) Instances Custom Machine Types IBM Virtual Servers Azure Virtual Machines
Amazon LightSail Compute Engine Virtual Machine Images
Container Instances EC2 Container Service (ECS) Kubernetes Engine IBM Cloud Kubernetes Service Azure Kubernetes Service (AKS)
Elastic Container Registry (ECR) Azure Container Registry
Container Orchestrators/ Microservices Elastic Container Service for Kubernetes (EKS) Kubernetes Engine IBM Cloud Kubernetes Service Azure Kubernetes Service (AKS)
Service Fabric
Job Orchestration AWS Batch Preemptible VMs Azure Batch
Serverless Computing Lambda Google Cloud Functions IBM Cloud Functions Azure Functions
Lambda @ Edge Azure Event Grid
Time sync Time Sync Service TrueTime Service IBM App Connect Time sync

STORAGE

Area AWS GCP IBM Cloud Azure
Object storage Simple Storage Services (S3) Google Cloud Storage IBM Cloud Object Storage Azure Blob Storage
Shared file storage Elastic File System Google Cloud Storage FUSE File Storage Azure Files
Virtual Server disk infrastructure Elastic Block Store (EBS) Google Persistent Disk Block Storage Disk Storage – Premium Storage
Disk Storage – Page Blobs (for VHDs or other random-write type data)
Archiving – cool storage S3 Standard Infrequent Access (IA) Google Nearline Storage Object Storage Storage –Hot, Cool & Archive Tier
Archiving – cold storage S3 Glacier Google Cloud Storage (GCS) Coldline Backup Storage