Amazon RDS vs Azure SQL Database: Why High Availability & Hybrid Licensing Create a 50% TCO Gap

On paper, a single-node 4-vCPU SQL Server Standard instance costs nearly the same on both clouds ($712/mo on AWS RDS vs $736/mo on Azure SQL General Purpose License Included). However, production High Availability immediately splits the economics: AWS RDS Multi-AZ requires a full standby instance ($1,425/mo), while Azure SQL includes failover architecture in its base rate and drops to $444/mo with Azure Hybrid Benefit. Choose Azure SQL for mission-critical SQL Server workloads, and AWS RDS when running open-source engines ($0.342/hr) or multi-volume databases scaling up to 256 TiB.

Published: 2026.11.01

Amazon RDS Baseline Rate
$178.12 / vCPU-mo ($0.976/hr on 4-vCPU db.m6i.xlarge SQL Std LI) + $115/mo 1 TB gp3

Open-source engines on db.m6i.xlarge cost $0.342/hr ($62.42/vCPU-mo). SQL Server BYOM drops to $0.600/hr, while Enterprise LI jumps to $2.054/hr. Multi-AZ doubles total instance and storage spend.

Azure SQL Database Baseline Rate
$183.96 / vCore-mo ($0.252/vCore-hr Gen5 GP LI) or $110.96 / vCore-mo with AHB + $115/mo 1 TB storage

With Azure Hybrid Benefit (AHB), General Purpose drops 40% to $0.152/vCore-hr ($110.96/vCore-mo). Business Critical runs $0.680/vCore-hr LI vs $0.305/vCore-hr AHB. High availability is included at no extra vCore multiplier.

Annual TCO Delta
$1,121/yr Gap

3% lower annual spend with Amazon RDS at standard workload

Executive Takeaway ·Polyglot engineering teams running PostgreSQL/MySQL ($0.342/hr on 4 vCPUs) or massive SQL Server/Oracle databases requiring up to 256 TiB across mixed gp3 and io2 storage volumes.

Interactive Cost & Scale Simulator

Drag the slider to see how monthly and annual spending shifts as your usage grows.

Est. Annual Difference
$1,121 -3%
lower annual spend with Amazon RDS
16
4 66 128
Amazon RDS $178.12 / vCPU-mo ($0.976/hr on 4-vCPU db.m6i.xlarge SQL Std LI) + $115/mo 1 TB gp3
Monthly $2,965 Annual $35,579

Open-source engines on db.m6i.xlarge cost $0.342/hr ($62.42/vCPU-mo). SQL Server BYOM drops to $0.600/hr, while Enterprise LI jumps to $2.054/hr. Multi-AZ doubles total instance and storage spend.

Azure SQL Database $183.96 / vCore-mo ($0.252/vCore-hr Gen5 GP LI) or $110.96 / vCore-mo with AHB + $115/mo 1 TB storage
Monthly $3,058 Annual $36,700

With Azure Hybrid Benefit (AHB), General Purpose drops 40% to $0.152/vCore-hr ($110.96/vCore-mo). Business Critical runs $0.680/vCore-hr LI vs $0.305/vCore-hr AHB. High availability is included at no extra vCore multiplier.

Annual Spend Trajectory by Workload Scale
Amazon RDS Azure SQL Database
$307k $153k $0 4 128

1. Compute Billing Mechanics & The High-Availability Tax

At the base compute layer, a 4-vCPU AWS RDS db.m6i.xlarge running SQL Server Standard License Included costs $0.976/hr ($712.48/mo), compared to $1.008/hr ($735.84/mo) for 4 vCores on Azure SQL Database Gen5 General Purpose. However, AWS bills per provisioned instance, meaning enabling Multi-AZ high availability spins up a synchronous standby node and doubles compute spend to $1.952/hr ($1,424.96/mo). Azure SQL Database General Purpose includes built-in failover orchestration over shared remote storage at no additional vCore multiplier.

For intermittent or bursty workloads, the billing models diverge further. AWS RDS bills SQL Server License Included instances by the full clock hour with no native scale-to-zero capability for SQL Server. Azure SQL Serverless bills per second at $0.000145/vCore-second and automatically pauses during idle periods, paired with a permanent monthly free tier of 100,000 vCore-seconds and 32 GB storage per subscription.

Hourly Compute Cost Across 4-vCPU / 4-vCore Tiers

On-Demand USD per hour for 4 vCPUs (AWS RDS db.m6i.xlarge) vs 4 vCores (Azure SQL Gen5)

Amazon RDS Azure SQL Database
Single-Node SQL Std (License Included) Amazon RDS $0.976/hr vs Azure SQL Database $1.008/hr (Near parity (+3% on Azure))
$0.976/hr
$1.008/hr
High-Availability SQL Std (Multi-AZ vs Built-in HA) Amazon RDS $1.952/hr vs Azure SQL Database $1.008/hr (Azure saves 48% on HA)
$1.952/hr
$1.008/hr
BYOM / Azure Hybrid Benefit (4 vCPU/vCore HA) Amazon RDS $1.200/hr vs Azure SQL Database $0.608/hr (Azure AHB saves 49%)
$1.200/hr
$0.608/hr
Enterprise / Business Critical LI (HA Included) Amazon RDS $4.108/hr vs Azure SQL Database $2.720/hr (Azure BC saves 34%)
$4.108/hr
$2.720/hr

Compute, Licensing & Storage Architecture

Verified 2026 rates across 4-vCPU/vCore SQL Server tiers, BYOL/AHB discounts, and >64 TiB storage scaling

Billing Unit
Per-second billing (10-min minimum) for Open-Source & BYOM; hourly billing for SQL Server License Included
Hourly for Provisioned vCores; per-second ($0.000145/vCore-sec) for Serverless tier with auto-pause
Startup Speed
Zero cold start on provisioned instances; 60-120s Multi-AZ failover window
Zero on Provisioned; ~60s wake-up latency when resuming from Serverless auto-pause
Hourly Rate / Base Tier
$0.976/hr (4-vCPU db.m6i.xlarge SQL Std LI) | $0.342/hr (PostgreSQL/MySQL) | $2.054/hr (SQL Ent LI)
$1.008/hr (4-vCore GP LI) | $0.608/hr (4-vCore GP AHB) | $2.720/hr (4-vCore BC LI)
Data & Storage Cost
gp3 at $0.115/GB-mo (3,000 IOPS baseline); up to 256 TiB via 4x 64 TiB volumes on SQL Server/Oracle
$0.115/GB-mo on GP (capped at 4 TB); up to 128 TB on Hyperscale at $0.25/GB-mo
Security & Stability
SOC 1/2/3, ISO 27001, HIPAA BAA, PCI-DSS, FedRAMP High; KMS encryption at rest included
SOC 1/2/3, ISO 27001, HIPAA, PCI-DSS, FedRAMP High; Always Encrypted with secure enclaves included
Official Site & Pricing

2. License Included vs. BYOL & Azure Hybrid Benefit Economics

Bringing existing Microsoft SQL Server licenses with active Software Assurance (SA) alters the TCO curve on both platforms. On AWS RDS, Bring Your Own Media (BYOM) lowers a 4-vCPU db.m6i.xlarge from $0.976/hr (Standard LI) or $2.054/hr (Enterprise LI) down to $0.600/hr—saving 38% to 71% on hourly rates. For teams buying new retail licenses plus SA, BYOM breaks even against On-Demand License Included at roughly 65% continuous utilization.

Microsoft tilts the licensing rules heavily in favor of its own cloud via Azure Hybrid Benefit (AHB). Applying AHB drops 4-vCore General Purpose compute by 40% to $0.608/hr ($0.152/vCore-hr) and Business Critical by 55% from $2.720/hr to $1.220/hr ($0.305/vCore-hr). Crucially, Azure grants a 1:4 virtualization multiplier allowing 1 on-premises SQL Server Enterprise core license to cover 4 General Purpose vCores in the cloud—an entitlement unavailable on AWS RDS.

Storage Architecture, Licensing & Engine Capabilities

Structural limits and commercial entitlements across AWS RDS and Azure SQL Database

Capability
Amazon RDS
Azure SQL Database
Relational Engine Flexibility
6 engines: PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, Db2 ($0.342/hr open-source)
SQL Server engine only (open-source requires separate Azure DB services)
Max Storage Scaling (>64 TiB)
Up to 256 TiB via 4x 64 TiB volumes mixing gp3 ($0.115/GB) and io2 ($0.125/GB)
GP/BC capped at 4 TB; requires Hyperscale up to 128 TB at $0.25/GB-mo
BYOL / Hybrid Benefit Multiplier
1:1 vCPU mapping via BYOM (requires active Software Assurance)
1:4 Enterprise-to-GP vCore multiplier + 40-55% AHB compute discount
Free Tier & Serverless Auto-Pause
Up to $200 promotional credits for new accounts; no SQL Server scale-to-zero
Lifetime 100,000 vCore-sec/mo + 32 GB free; native Serverless auto-pause

3. Multi-Volume Storage Scaling Past 64 TiB & Overage Traps

At standard capacities (under 4 TB), both providers charge $0.115/GB-month for general-purpose SSD storage. However, Azure SQL General Purpose and Business Critical tiers enforce a strict 4 TB storage ceiling. Scaling past 4 TB—and up to 128 TB—requires migrating to the Azure SQL Hyperscale tier, which more than doubles the storage rate to $0.25/GB-month via elastic page servers and restricts Azure Hybrid Benefit discounts on newer deployments.

AWS RDS caps single EBS volumes at 64 TiB, but its Additional Storage Volumes feature allows SQL Server and Oracle instances to mount up to three extra volumes for a combined 256 TiB footprint. Database administrators can place cold archive filegroups on gp3 ($0.115/GB-mo) while isolating latency-sensitive transaction logs on io2 ($0.125/GB-mo + $0.10/IOPS-mo). Watch out for AWS RDS overage traps: scaling gp3 above its 3,000 IOPS / 125 MB/s baseline adds $0.02/IOPS-mo and $0.08/MB/s-mo, and running deprecated engine versions triggers Extended Support fees of $0.10 to $0.20 per vCPU-hour.

Amazon RDS vs Azure SQL Database: Practical Strengths & Limitations

Amazon RDS

Multi-engine relational database service supporting PostgreSQL, MySQL, MariaDB, Oracle, and SQL Server up to 256 TiB.

Where It Shines
  • Supports 6 relational engines (PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, Db2), avoiding Microsoft lock-in.
  • Scales SQL Server and Oracle storage up to 256 TiB by combining up to four 64 TiB gp3 or io2 volumes.
  • Granular storage tiering lets teams mix low-cost gp3 ($0.115/GB-mo) for cold tables with high-IOPS io2 for transaction logs.
What to Watch Out For
  • High-availability Multi-AZ deployments require a full standby instance, doubling both compute and licensing costs.
  • Provisioning gp3 above 3,000 IOPS or 125 MB/s triggers extra fees ($0.02/IOPS-mo and $0.08/MB/s-mo).
  • Extended Support for legacy engine versions adds a steep $0.10 to $0.20 per vCPU-hour surcharge.

Azure SQL Database

Evergreen managed SQL Server PaaS with built-in high availability, Azure Hybrid Benefit discounts, and 128 TB Hyperscale storage.

Where It Shines
  • Built-in High Availability on General Purpose and Business Critical avoids the 2x Multi-AZ standby tax seen on AWS RDS.
  • Azure Hybrid Benefit cuts vCore rates by 40% to 55% and converts 1 SQL Enterprise core license into 4 General Purpose vCores.
  • Lifetime monthly free tier includes 100,000 vCore-seconds of Serverless compute and 32 GB storage per subscription.
What to Watch Out For
  • Strictly limited to the Microsoft SQL Server engine; teams using PostgreSQL or MySQL must use separate Azure Database services.
  • General Purpose and Business Critical storage caps out at 4 TB, forcing a migration to Hyperscale ($0.25/GB-mo) for larger datasets.
  • Single Database PaaS lacks SQL Server Agent, Cross-Database Queries, and CLR, which require upgrading to Azure SQL Managed Instance.

Executive TCO Verdict & Architecture Guide

When Amazon RDS Fits Best

Polyglot engineering teams running PostgreSQL/MySQL ($0.342/hr on 4 vCPUs) or massive SQL Server/Oracle databases requiring up to 256 TiB across mixed gp3 and io2 storage volumes.

When Azure SQL Database Fits Best

Enterprises committed to Microsoft SQL Server that want built-in high availability without paying 2x Multi-AZ instance costs, or organizations leveraging Software Assurance for 40-55% Azure Hybrid Benefit savings.

Frequently Asked Questions

Q. Why is Azure SQL Database significantly cheaper than AWS RDS for High Availability SQL Server?

AWS RDS implements High Availability (Multi-AZ) by provisioning a dedicated standby instance, which doubles both your hourly compute and SQL Server License Included fees (e.g., $0.976/hr becomes $1.952/hr on a 4-vCPU db.m6i.xlarge). Azure SQL Database General Purpose uses shared remote storage with built-in failover orchestration at $1.008/hr for 4 vCores without charging for a second standby license, and drops to $0.608/hr with Azure Hybrid Benefit.

Q. How do AWS RDS and Azure SQL Database handle databases larger than 64 TiB?

AWS RDS caps individual EBS volumes at 64 TiB, but allows SQL Server and Oracle instances to attach up to 3 Additional Storage Volumes for a total capacity of 256 TiB at standard gp3 rates ($0.115/GB-mo). Azure SQL caps General Purpose and Business Critical tiers at 4 TB; scaling up to 128 TB requires migrating to the Hyperscale tier, where storage costs $0.25/GB-month.

Recent Articles Related to Amazon RDS & Azure SQL Database

Other Cost & Spec Comparisons

Cloud & Dev Infra

Elastic Cloud vs Amazon OpenSearch Service: The $350/mo Serverless Baseline vs Multi-Tier Log Economics

Elastic Cloud excels in long-term log retention and cutting-edge semantic search thanks to its cold/frozen tiers backed by S3 and proprietary ELSER models, delivering superior cost efficiency for data-heavy analytics. Conversely, Amazon OpenSearch Service is ideal for teams deeply embedded in AWS ecosystems who can use provisioned Graviton instances for predictable workloads, though caution is required with OpenSearch Serverless due to its steep $350-$700/mo minimum baseline.

2026.10.29

Cloud & Dev Infra

Amazon Aurora Serverless vs Neon: The $0.24 vs $0.106 Compute Pivot at 300 GB Storage

Neon wins convincingly on compute economics and developer experience for variable traffic and datasets under 300 GB, cutting compute hourly costs by 56% and allowing true scale-to-zero. Conversely, Amazon Aurora Serverless v2 becomes more cost-effective once persistent data exceeds 500 GB to 1 TB, where its $0.10/GB storage rate and enterprise AWS VPC topology offset Aurora's higher baseline compute prices.

2026.10.28

Cloud & Dev Infra

Amazon Bedrock vs Azure OpenAI: $2.50 vs $3.00 Inputs and the 150M Token PTU Threshold

Azure OpenAI delivers lower base pricing on flagship models ($2.50/$10.00 on GPT-4o vs $3.00/$15.00 on Claude 3.5 Sonnet) and enterprise PTU latency guarantees, but requires $2,450+ monthly minimums to break even at 150M+ tokens. Amazon Bedrock wins on operational agility by offering Claude, Nova, and Llama under one API, complemented by Intelligent Prompt Routing that trims token volume costs by up to 30%.

2026.10.27

Cloud & Dev Infra

Astronomer vs AWS MWAA: The $420 vs $255 Monthly Floor and Hidden VPC Tax

Astronomer Astro is the more cost-effective choice for teams running intermittent, bursty, or batch-heavy data pipelines because its worker pods scale to absolute zero, cutting idle waste and avoiding the mandatory $65/mo AWS NAT Gateway tax. However, for organizations with sustained 24/7 high-concurrency workflows running over 15 concurrent workers inside an existing AWS VPC, MWAA delivers lower raw hourly compute costs ($0.055/hr vs $0.13/hr) despite its higher fixed monthly floor.

2026.10.25

Weekly Briefing

Weekly Tech & Business Data Briefing

Verified software analysis, practical gotchas, and essential supply-chain updates delivered weekly.

Unsubscribe with 1 click anytime. Zero spam.

* We may earn an affiliate commission from links in this report, at no extra cost to you and with zero impact on our benchmark data.