Free Tier Comparison: AWS vs. Azure vs. GCP vs. Oracle Cloud

 

CategoryAWS Free TierAzure Free TierGCP Free TierOracle Cloud Free Tier
Trial Credits$300 (30 days)$200 (30 days)$300 (90 days)$300 (30 days)
Compute (VMs)750 hours/month (t2.micro/t3.micro)750 hours (B1s VM)1 f1-micro VM (US only)4 OCPUs & 24 GB RAM (ARM) or 2 AMD VMs (1 OCPU, 1GB each)
Block Storage30 GB EBS64 GB SSD + 2 HDD30 GB (20 GB HDD + 10 GB SSD)200 GB
Object Storage5 GB S35 GB Blob Storage5 GB20 GB
Database750 hours RDS (MySQL, PostgreSQL, SQL Server)250 GB SQL DB1x f1-micro Cloud SQL (US only)2x Autonomous DB (1 OCPU, 20 GB each)
Load BalancerNo free ALB/NLBNo free LBNo free LB1 Flexible LB (10 Mbps)
Egress Bandwidth100 GB free/month15 GB free/month1 GB free/month10 TB free/month
Kubernetes750 hours EKS750 hours AKSFree GKE control planeFree OKE control plane
NoSQL DBDynamoDB (25 GB)CosmosDB (400 RU/s)Firestore (50K reads/day)133M reads/month
Monitoring1M CloudWatch metricsFree Azure Monitor150K Ops/Month500M ingestion, 1B retrievals/month
Secrets Manager1,000 secrets API calls50,000 operations/month10 secret versions20,000 secrets

Key Observations

Best Free Compute: Oracle Cloud (4 OCPUs & 24 GB RAM beats others).
Best Free Storage: Oracle Cloud (200 GB Block Storage, AWS only gives 30 GB).
Best Free Bandwidth: Oracle Cloud (10 TB vs. AWS 100 GB, Azure 15 GB, GCP 1 GB).
Best Free Databases: Oracle Cloud (2 Autonomous DBs), while others have time-based limits.
Best Free Kubernetes: GCP (Free GKE control plane), but Oracle also provides free OKE.


Final Verdict

  • Oracle Cloud: ✅ Best for lifetime free compute, storage, and DB.
  • AWS: ✅ Best for developer tools, global coverage, and serverless services.
  • Azure: ✅ Best for Microsoft ecosystem (Windows, SQL Server, Active Directory, etc.).
  • GCP: ✅ Best for AI/ML and Kubernetes (longest free trial—90 days).