Maximize cloud free tiers without surprise bills
These services remain free indefinitely, regardless of how long you've had your account.
Available for 12 months from account creation. Mark your calendar!
New accounts get $300 credit valid for 90 days. Can use on ANY service.
New accounts get $200 credit valid for 30 days.
Before creating any resources, set up $1, $5, and $10 billing alerts. All providers support this.
Set a reminder for 11 months after account creation to audit resources before free tier expires.
Add tags like "project=learning" or "environment=dev" to track what resources are for what.
Every Friday, check your console for orphaned resources: unattached EBS, old snapshots, stopped instances.
Resources in other regions don't show in your default view. A forgotten instance in eu-west-1 still costs money.
AWS Cost Explorer, GCP Billing, Azure Cost Management - check these weekly, not monthly.
| Feature | AWS | GCP | Azure |
|---|---|---|---|
| Trial Credits | None | $300 (90 days) | $200 (30 days) |
| Free Compute (Always) | Lambda only | e2-micro 24/7 | Functions only |
| Free VM (12 months) | t2.micro | Use always-free | B1S |
| Free Database | RDS (12 mo) | Firestore | Cosmos DB |
| Free Storage | 5GB S3 (12 mo) | 5GB GCS | 5GB Blob |
| Best For Learning | Enterprise patterns | ML/Data/Containers | .NET/Enterprise |