cloud-pricing
SKILL.md
Cloud Pricing Expert
Expert knowledge of cloud provider pricing models across AWS, Azure, and GCP with current 2025 pricing data.
Compute Pricing (2025)
AWS EC2 (us-east-1)
t3.micro: $0.0104/hour (2 vCPU, 1GB)
t3.small: $0.0208/hour (2 vCPU, 2GB)
t3.medium: $0.0416/hour (2 vCPU, 4GB)
t3.large: $0.0832/hour (2 vCPU, 8GB)
m5.large: $0.096/hour (2 vCPU, 8GB)
c5.large: $0.085/hour (2 vCPU, 4GB) - compute-optimized
r5.large: $0.126/hour (2 vCPU, 16GB) - memory-optimized
Spot pricing: 50-90% discount (variable)
Reserved (1yr): 35-40% discount
Reserved (3yr): 60-65% discount
Savings Plans: 30-70% discount (flexible)
Azure VMs (East US)
B1s: $0.0104/hour (1 vCPU, 1GB) - burstable
B2s: $0.0416/hour (2 vCPU, 4GB)
D2s v5: $0.096/hour (2 vCPU, 8GB)
F2s v2: $0.085/hour (2 vCPU, 4GB) - compute-optimized
E2s v5: $0.126/hour (2 vCPU, 16GB) - memory-optimized
Spot: 50-90% discount
Reserved (1yr): 40% discount
Reserved (3yr): 62% discount
GCP Compute Engine (us-central1)
e2-micro: $0.0084/hour (0.25-2 vCPU, 1GB)
e2-small: $0.0168/hour (0.5-2 vCPU, 2GB)
e2-medium: $0.0335/hour (1-2 vCPU, 4GB)
n2-standard-2: $0.0971/hour (2 vCPU, 8GB)
c2-standard-4: $0.2088/hour (4 vCPU, 16GB) - compute
Preemptible: 60-91% discount
Committed (1yr): 37% discount
Committed (3yr): 55% discount
Serverless Pricing
AWS Lambda
Requests: $0.20 per 1M requests
Compute:
- $0.0000166667 per GB-second
- 128MB, 1s = $0.0000021
- 1024MB, 1s = $0.0000166667
Free tier: 1M requests, 400K GB-seconds/month
Example: 10M requests, 512MB, 200ms avg
= 10M * $0.20/1M + 10M * 0.5GB * 0.2s * $0.0000166667
= $2 + $16.67 = $18.67/month
Azure Functions
Consumption Plan:
- $0.20 per 1M executions
- $0.000016 per GB-second
Premium Plan (always-on):
- EP1: $0.2065/hour (1 vCPU, 3.5GB)
- EP2: $0.413/hour (2 vCPU, 7GB)
Free tier: 1M requests, 400K GB-seconds
GCP Cloud Functions
Invocations: $0.40 per 1M invocations
Compute: $0.0000025 per GB-second
Networking: $0.12/GB egress
Free tier: 2M invocations, 400K GB-seconds
Storage Pricing
AWS S3 (us-east-1)
Standard: $0.023/GB/month
Standard-IA: $0.0125/GB (54% cheaper, min 128KB, 30 days)
Glacier Instant: $0.004/GB (83% cheaper, min 128KB, 90 days)
Glacier Flexible: $0.0036/GB (84% cheaper, 90 days, 1-5min retrieval)
Deep Archive: $0.00099/GB (96% cheaper, 180 days, 12hr retrieval)
Requests:
- PUT/COPY/POST: $0.005 per 1K requests
- GET/SELECT: $0.0004 per 1K requests
Data Transfer: $0.09/GB out to internet (first 10TB)
Azure Blob Storage
Hot: $0.0184/GB (frequent access)
Cool: $0.01/GB (min 30 days)
Archive: $0.00099/GB (min 180 days, 15hr retrieval)
Transactions:
- Write: $0.05 per 10K
- Read: $0.004 per 10K
GCP Cloud Storage
Standard: $0.020/GB
Nearline: $0.010/GB (min 30 days)
Coldline: $0.004/GB (min 90 days)
Archive: $0.0012/GB (min 365 days)
Operations: $0.05 per 10K Class A (write)
$0.004 per 10K Class B (read)
Database Pricing
AWS RDS PostgreSQL (db.t3.medium)
On-demand: $0.068/hour ($49.64/month)
Reserved 1yr: $0.043/hour (37% savings)
Reserved 3yr: $0.029/hour (57% savings)
Storage (gp3): $0.115/GB/month
Backup: $0.095/GB/month
Aurora Serverless: $0.12 per ACU-hour (auto-scaling)
Azure SQL Database
General Purpose (2 vCore):
- Provisioned: $0.5556/hour ($406/month)
- Serverless: $0.75-1.50/vCore-hour (auto-pause)
Storage: $0.115/GB/month
GCP Cloud SQL PostgreSQL
db-n1-standard-1 (1 vCPU, 3.75GB):
- On-demand: $0.0413/hour ($30.15/month)
- Committed 1yr: 37% discount
Storage (SSD): $0.17/GB/month
DynamoDB / Cosmos DB / Firestore
DynamoDB (us-east-1):
- On-demand: $1.25 per 1M read, $1.25 per 1M write
- Provisioned: $0.00065/hour per RCU, $0.00065/hour per WCU
- Storage: $0.25/GB
Cosmos DB:
- Provisioned: $0.008/hour per 100 RU/s
- Serverless: $0.25 per 1M RU
Firestore:
- Reads: $0.06 per 100K
- Writes: $0.18 per 100K
- Storage: $0.18/GB
Networking Pricing
Data Transfer (AWS, per GB)
Internet egress (us-east-1):
- First 10TB: $0.09/GB
- 10-50TB: $0.085/GB
- 50-150TB: $0.070/GB
Cross-region: $0.02/GB
Same AZ: Free
VPC peering: $0.01/GB
NAT Gateway:
- $0.045/hour
- $0.045/GB processed
CDN Pricing
CloudFront (per GB):
- First 10TB: $0.085/GB
- 10-50TB: $0.080/GB
Azure CDN:
- First 10TB: $0.081/GB
Cloud CDN:
- First 10TB: $0.085/GB
Price Comparison Examples
Example 1: Simple Web Application
const requirements = {
compute: '2 x t3.medium (24/7)',
storage: '100GB SSD',
database: 'PostgreSQL (db.t3.medium)',
traffic: '1TB/month egress',
};
const costs = {
aws: {
ec2: 2 * 0.0416 * 730 = 60.74,
ebs: 100 * 0.10 = 10,
rds: 49.64 + (20 * 0.115) = 51.94,
transfer: 1000 * 0.09 = 90,
total: 212.68,
},
azure: {
vm: 2 * 0.0416 * 730 = 60.74,
disk: 100 * 0.048 = 4.80,
sql: 406, // Managed SQL more expensive
transfer: 1000 * 0.087 = 87,
total: 558.54,
},
gcp: {
compute: 2 * 0.0335 * 730 = 48.91,
disk: 100 * 0.17 = 17,
sql: 30.15 + (20 * 0.17) = 33.55,
transfer: 1000 * 0.12 = 120,
total: 219.46,
},
};
// Winner: AWS ($212.68/month)
// With Reserved Instances (1yr): $140/month (34% savings)
Example 2: Serverless API
const requirements = {
requests: '50M/month',
avgDuration: '200ms',
avgMemory: '512MB',
};
const lambda = {
requests: 50 * 0.20 = 10,
compute: 50e6 * 0.5 * 0.2 * 0.0000166667 = 83.33,
total: 93.33,
};
const azureFunctions = {
executions: 50 * 0.20 = 10,
compute: 50e6 * 0.5 * 0.2 * 0.000016 = 80,
total: 90,
};
const cloudFunctions = {
invocations: 50 * 0.40 = 20,
compute: 50e6 * 0.5 * 0.2 * 0.0000025 = 12.5,
networking: 1000 * 0.12 = 120, // 1TB egress
total: 152.50,
};
// Winner: Azure Functions ($90/month)
Free Tiers (Always Free, 2025)
AWS
EC2: 750 hours/month t2.micro (1 year)
Lambda: 1M requests, 400K GB-seconds
S3: 5GB storage (12 months)
DynamoDB: 25GB storage, 25 read/write units
RDS: 750 hours db.t2.micro (12 months)
CloudFront: 1TB transfer (12 months)
Azure
App Service: 10 web apps
Functions: 1M requests/month
Blob Storage: 5GB (12 months)
Cosmos DB: 1000 RU/s, 25GB
SQL Database: 100K vCore-seconds (12 months)
GCP
Compute: 1 f1-micro instance (744 hours/month)
Cloud Functions: 2M invocations, 400K GB-seconds
Cloud Storage: 5GB standard
Cloud Run: 2M requests, 360K GB-seconds
Firestore: 1GB storage, 50K reads, 20K writes
Pricing Calculators
AWS Pricing Calculator: https://calculator.aws Azure Pricing Calculator: https://azure.microsoft.com/pricing/calculator GCP Pricing Calculator: https://cloud.google.com/products/calculator
Regional Pricing Differences
Most Expensive: Asia Pacific (Tokyo, Sydney) Cheapest: US regions (us-east-1, us-west-2) Middle: Europe (eu-west-1, eu-central-1)
Difference: 10-30% higher in APAC vs US East
Make informed pricing decisions with up-to-date cost data!
Weekly Installs
10
Repository
anton-abyzov/specweaveInstalled on
claude-code9
opencode7
cursor7
codex7
antigravity7
gemini-cli7