US East: Bahriya vs AWS, Azure, and Google Cloud
Side-by-side monthly cost and deployment comparison for a single always-on container with 1 vCPU, 2 GB memory, and 1 TB egress in the US East region.
Prices are approximate monthly costs for a single always-on container running 730 hours. All providers use their respective US East regions. Prices sourced from public pricing pages as of April 2026 and may vary.
Bahriya
Virginia, USA
Compute (1 vCPU)
1000m at $0.75/50m (standard region)
Memory (2 GB)
$5.00/GB (standard region)
TLS certificates
Included (Let's Encrypt, auto-renewed)
Egress (1 TB)
1 TB included per CPU core (fair usage)
Load balancer / ingress
Included (ingress per container)
Time to deploy: ~2 minutes
Console or single API call. DNS, TLS, and ingress provisioned automatically.
AWS ECS (Fargate)
us-east-1
Compute (1 vCPU)
$0.04048/vCPU-hour × 730h
Memory (2 GB)
$0.004445/GB-hour × 2 × 730h
DNS (Route 53)
$0.50/hosted zone
TLS (ACM)
Free with ALB
Egress (1 TB)
First 10 GB free, then $0.09/GB for next 9.99 TB
Load balancer (ALB)
~$16.43 base + ~$5.84 LCU-hours
Time to deploy: 15–45 minutes
Requires VPC, subnets, security groups, task definitions, service, ALB, target group, Route 53 record, and ACM certificate.
Azure Container Apps
East US
Compute (1 vCPU)
$0.06/vCPU-hour × 730h
Memory (2 GB)
$0.004/GB-hour × 2 × 730h
DNS (Azure DNS)
$0.50/zone + $0.40/M queries
TLS (managed)
Free managed certificates
Egress (1 TB)
First 5 GB free, then tiered ($0.087–$0.05/GB)
Load balancer
Built-in with Container Apps (Envoy)
Time to deploy: 10–30 minutes
Requires resource group, Container Apps environment, log analytics workspace, DNS zone, and container app resource.
Google Cloud Run
us-east1
Compute (1 vCPU)
$0.04678/vCPU-hour × 730h (always allocated)
Memory (2 GB)
$0.005/GB-hour × 2 × 730h
DNS (Cloud DNS)
$0.20/zone
TLS (managed)
Free managed certificates
Egress (1 TB)
First 1 GB free, then $0.12–$0.08/GB (tiered)
Load balancer
Built-in with Cloud Run
Time to deploy: 5–15 minutes
Requires project setup, artifact registry, Cloud Run service, custom domain mapping, and DNS configuration.
Key differences
- Egress costs dominate hyperscaler bills. AWS, Azure, and Google Cloud all charge $0.05–$0.12/GB for outbound data. With 1 TB of egress, this adds $80–$113/month. Bahriya includes 1 TB of egress per CPU core booked at no additional cost, subject to fair usage policy.
- Infrastructure plumbing adds up. AWS ECS requires a separate Application Load Balancer (~$22/month), VPC configuration, and Route 53 hosted zones. Bahriya includes load balancing, TLS, and DNS routing in every deployment.
- Deployment complexity varies significantly. A new ECS deployment involves 8+ distinct AWS resources. Bahriya deploys a production-ready container from a single form or API call in under 2 minutes.
- No hidden per-request or per-invocation fees. Bahriya pricing is based on reserved capacity. There are no surprise charges for requests, invocations, or execution time.
Try the pricing calculator
Configure your exact workload profile and see the estimated monthly cost before you deploy.