Opsio - Cloud and AI Solutions
GCP8 min read· 1,822 words

AWS vs Azure vs GCP: 2026 comparison of services, pricing and regions

Johan Carlsson
Johan Carlsson

Country Manager, Sweden

Published: ·Updated:

AWS vs Azure vs GCP mostly comes down to what you already run, because core compute and storage are close. AWS has the broadest service catalogue and partner ecosystem. Azure fits Microsoft-centric estates and hybrid setups best. Google Cloud (GCP) is strongest for analytics, Kubernetes and machine learning. Many organisations end up using two.

Key takeaways

  • AWS leads on market share (28% in Q2 2026), service breadth and ecosystem; Azure (20%) on Microsoft integration and hybrid; Google Cloud (15%) on data and ML, per Synergy Research Group.
  • Commitment discounts look similar on paper: up to 72% on AWS Savings Plans and Azure reservations, and up to 55% (70% for memory-optimised machines) on Google committed use discounts.
  • Your bill depends more on right-sizing, commitments and data transfer than on which provider you choose.
  • All three run regions in Sweden and India, and all three now sell sovereign or data-boundary options for EU customers.
  • Identity (IAM) is the hardest part to align across clouds. Plan it before you add a second provider.

What are AWS, Azure and Google Cloud?

Amazon Web Services (AWS)

AWS launched in 2006 and defined the infrastructure-as-a-service market. It covers compute (EC2, Lambda, ECS, EKS), storage (S3, EBS), databases (RDS, Aurora, DynamoDB, Redshift), networking and an AI stack (SageMaker, Bedrock). Its marketplace and partner network are the largest, which matters when you need a third-party image, a Terraform module or a niche compliance integration.

Typical fit: general infrastructure migrations, SaaS platforms with global customers, and teams that want a managed service for almost everything.

Microsoft Azure

Azure became generally available in 2010. Its main strength is integration: Entra ID (formerly Azure Active Directory) connects directly to Microsoft 365, Dynamics 365, Power Platform and GitHub. Azure Arc extends Azure management to servers on-premises and at the edge, and Azure Hybrid Benefit lets you reuse eligible Windows Server and SQL Server licences.

Typical fit: enterprises built on Microsoft 365 and Active Directory, Windows and .NET estates, and hybrid strategies.

Google Cloud Platform (GCP)

Google Cloud sells infrastructure that Google first built for Search, YouTube and Gmail. That heritage shows in its private network, in BigQuery for serverless analytics, and in Google Kubernetes Engine (Google created Kubernetes). Vertex AI, TPUs and Gemini models make up its AI stack.

Typical fit: data-heavy products, ML training and serving, and Kubernetes-first platforms.

How do the services compare?

Core building blocks map closely between the three. The table covers what most infrastructure decisions need.

CategoryAWSAzureGoogle Cloud
Virtual machinesEC2Virtual MachinesCompute Engine
Managed KubernetesEKSAKSGKE
Serverless functionsLambdaAzure FunctionsCloud Run functions
Object storageS3Blob StorageCloud Storage
Managed relational databaseRDS, AuroraAzure SQL, Azure Database for PostgreSQLCloud SQL, AlloyDB
NoSQLDynamoDBCosmos DBFirestore, Bigtable
Data warehouseRedshiftMicrosoft Fabric, Synapse AnalyticsBigQuery
AI and ML platformSageMaker, BedrockAzure Machine Learning, Azure OpenAIVertex AI
IdentityIAM, IAM Identity CenterEntra ID, Azure RBACCloud IAM
Native infrastructure as codeCloudFormationBicep, ARM templatesInfrastructure Manager (Terraform-based)
MonitoringCloudWatchAzure MonitorCloud Monitoring

In our onboarding work, the friction is rarely compute or storage. It is identity. AWS attaches JSON policies to users, roles and resources. Azure uses Entra ID with role assignments at management group, subscription and resource group scope. Google Cloud applies IAM policies down a hierarchy of organisation, folders and projects. Aligning access governance across all three needs deliberate design, not just single sign-on.

How does pricing compare?

All three charge pay-as-you-go rates and discount committed use. The discount schemes differ in flexibility more than in depth.

MechanismAWSAzureGoogle Cloud
Commitment discountSavings Plans and Reserved Instances, up to 72%Reserved VM instances (1 or 3 years), up to 72%; also Azure savings plan for computeCommitted use discounts (1 or 3 years), up to 55%, or 70% for memory-optimised machines
Automatic discountNoneNoneSustained use discounts on some machine series, applied automatically
Spare capacitySpot Instances, up to 90% off On-DemandSpot VMsSpot VMs
Licence reuseBring your own licence, with restrictionsAzure Hybrid Benefit for Windows Server and SQL ServerBring your own licence on sole-tenant nodes

"Up to" figures are best cases for the longest term and least flexible option. Real savings depend on how much of your usage you can commit, so model your own workload in each provider's calculator.

The bigger lever is operations. In Flexera's 2026 State of the Cloud survey (March 2026), respondents estimated that 29% of their cloud spend was wasted. Right-sizing, removing idle resources, shutting down non-production environments at night and buying the right commitments usually save more than switching provider. Our FinOps service is built around those steps.

Data transfer: the cost people forget

All three charge per gigabyte for data leaving their network to the internet, with lower rates at higher volumes. Traffic between regions and between clouds is also billed. If your design moves large volumes across regions or providers, price that explicitly before you commit, using each provider's current price list.

Where are the regions?

Each provider counts regions differently, so raw totals are not a fair comparison. As listed on their own pages in October 2026:

AWSAzureGoogle Cloud
Published footprint39 Regions, 124 Availability Zones80+ regions43 regions, 130 zones
NordicsStockholmSweden Central, Norway EastHamina (Finland), Stockholm
IndiaMumbai, HyderabadCentral India, South India, West IndiaMumbai, Delhi

What matters is whether the services you need are available in the region your compliance rules require. Not every managed service runs in every region, so check service-by-region lists for your exact stack.

EU data residency and sovereignty

For EU organisations under GDPR and NIS2, data location is a design constraint. All three offer EU regions, and each has added sovereignty options. AWS opened its European Sovereign Cloud in Germany in January 2026, a separate partition run by EU-resident staff. Microsoft offers the EU Data Boundary and partner-operated sovereign clouds. Google offers sovereign controls through Assured Workloads and partner offerings. Which one fits best depends on how your legal team reads your obligations, so involve them early. Our NIS2 compliance page covers the security side.

India and the DPDP Act

For organisations covered by India's Digital Personal Data Protection Act 2023, all three providers offer in-country regions. In practice, the bigger difference is regional service parity: a service available in Frankfurt may not yet run in Hyderabad.

How do security and compliance differ?

All three hold the major certifications, including ISO/IEC 27001 and SOC 2, and all three use a shared responsibility model: the provider secures the platform, you secure your configuration, data and access.

  • AWS: GuardDuty and Security Hub for detection and posture, AWS Organizations service control policies for preventive guardrails, and the widest choice of third-party security tools.
  • Azure: Microsoft Defender for Cloud and Microsoft Sentinel. If you already use Microsoft 365 E5, you get endpoint, email, identity and cloud signals in one place.
  • Google Cloud: Security Command Center, Google Security Operations (formerly Chronicle) and organisation policy constraints.

The incidents our security operations team sees are similar on every cloud: over-broad permissions, storage left publicly readable, missing encryption settings and flat networks. The configuration is usually the weak point, not the provider.

Strengths and weaknesses at a glance

StrengthsWeaknesses
AWSLargest catalogue; deepest ecosystem and documentation; mature IaC toolingSteep IAM and networking learning curve; billing grows complex at scale; inconsistent console
AzureMicrosoft 365 and Entra ID integration; licence benefits; Azure Arc for hybridFrequent product renames; some services trail AWS or Google in features
Google CloudBigQuery, GKE and Vertex AI; automatic sustained use discounts; clean project modelSmaller partner ecosystem; fewer niche managed services

Should you use more than one cloud?

Often you will, whether you plan to or not. Acquisitions, team preferences and SaaS choices add providers over time. If you run two or more, standardise four things:

  • Identity: one identity provider (Entra ID, Okta or Google) federated into every cloud.
  • Infrastructure as code: Terraform or OpenTofu across providers, rather than three native formats.
  • Observability: one place for metrics, logs and traces, so alerts are not split across consoles.
  • Cost reporting: shared tagging rules and a tool that normalises bills from all providers.

Our article on whether multi-cloud is worth it covers the trade-offs in more detail.

How to choose: five questions

Answer these per workload. The AWS vs Azure vs GCP answer can differ between your ERP, your data platform and your customer-facing app.

  1. What do you already run? Windows Server, SQL Server and Microsoft 365 point to Azure.
  2. What is your main workload? Large-scale analytics or ML favours Google Cloud; broad general-purpose infrastructure favours AWS.
  3. What does your team know? Retraining costs time and adds risk. Count certifications and local hiring markets.
  4. Which rules apply? Map GDPR, NIS2, DPDP Act and sector rules to each provider's regions, certifications and contract terms.
  5. How much can you commit? With meaningful spend, ask all three for enterprise agreement proposals and compare terms, not just discount rates.

Example: cost discipline beats provider choice

Branäsgruppen, one of Sweden's largest ski resort groups, moved its VMware-based on-premises estate to AWS with Opsio. Its traffic peaks sharply between December and April. Auto-scaling replaced manual scaling, and pairing right-sized auto-scaling with FinOps practices delivered a 40% reduction in total cost of ownership. Average page responsiveness improved by 40% and application uptime reached 99.9%+. Read the Branäsgruppen case study.

How Opsio helps

Opsio runs 24/7 operations for customers on AWS, Azure and Google Cloud from Karlstad and Bangalore, and is an AWS Advanced Partner. We help you compare providers on your real workloads, plan the migration and run the result. For a wider market view, see the top five cloud service providers.

Frequently asked questions

Which is better, AWS, Azure or GCP?

None is better for everyone. AWS suits teams that want the widest catalogue and ecosystem, Azure suits organisations invested in Microsoft, and Google Cloud suits data, ML and Kubernetes-heavy work. Decide per workload.

Who are the top 3 cloud providers?

AWS, Microsoft Azure and Google Cloud. Synergy Research Group's Q2 2026 data put their shares of worldwide cloud infrastructure at 28%, 20% and 15%.

Is GCP overtaking AWS?

No. Google Cloud is growing faster than AWS, but AWS still has nearly twice its share. Google's gains are concentrated in analytics, AI and Kubernetes workloads.

Which is easiest to learn: AWS, Azure or GCP?

Azure is easiest if you already know Microsoft tools. Google Cloud has fewer overlapping services, which many newcomers find simpler. AWS has the most services to learn, but also the most documentation and training material.

Which is cheapest: AWS, Azure or Google Cloud?

It depends on the workload. Azure is often cheaper for Windows and SQL Server because of licence benefits; Google's automatic sustained use discounts help steady workloads without commitments; AWS has the most discount options. Price your own usage before deciding.

Related reading: AWS MAP vs Azure Migration Program.

Written By

Johan Carlsson
Johan Carlsson

Country Manager, Sweden

Johan leads Opsio's Sweden operations, driving AI adoption, DevOps transformation, security strategy, and cloud solutioning for Nordic enterprises. With 12+ years in enterprise cloud infrastructure, he has delivered 200+ projects across AWS, Azure, and GCP — specialising in Well-Architected reviews, landing zone design, and multi-cloud strategy.

Editorial standards: This article was written by the cloud practitioner named in the byline above. We revise it when the technology or regulation it covers changes; the dates on this page show the latest update. Opsio maintains editorial independence.