Web app cloud cost estimate

Describe your app's traffic, servers and database, and see what the same setup costs each month on Azure, AWS, Google Cloud and Oracle Cloud, using each vendor's public list prices. A typical web application or SaaS product: app servers behind an HTTP load balancer, a managed PostgreSQL database, object storage for files, and traffic out to users on the internet.

Currency
Traffic
App servers
Database
Files
1

Oracle Cloud

Lowest cost

₹14,096/ month

Covers everything

Region: ap-mumbai-1

2

Google Cloud

₹37,927/ month

Covers everything

Region: asia-south1

3

Amazon Web Services

₹39,353/ month

Covers everything

Region: ap-south-1

4

Microsoft Azure

₹57,368/ month

Covers everything

Region: centralindia

Cost by building block

Building blockOracle CloudGoogle CloudAmazon Web ServicesMicrosoft Azure
HTTP load balancer₹0.00OCI Flexible Load Balancer10 Mbps₹2,307Cloud Load Balancing (global external Application Load Balancer)₹2,116Application Load Balancer0.82 LCUs on average₹19,911Azure Application Gateway (Standard v2)0.84 capacity units on average
General-purpose VM₹6,388OCI Compute (VM.Standard.E5.Flex)2 × E5.Flex 1 OCPU, 8 GB₹16,199Google Compute Engine (N2)2 × n2-standard-2₹14,026Amazon EC2 (M6i)2 × m6i.large (2 vCPU, 8 GB)₹14,026Azure Virtual Machines (Dsv5)2 × D2s v5 (2 vCPU, 8 GB)
Managed PostgreSQL₹7,490OCI Database with PostgreSQL1 × 1 OCPU₹13,495Cloud SQL for PostgreSQL (Enterprise)1 × 2 vCPU, 8 GB₹18,814Amazon RDS for PostgreSQL (M6i, gp3)1 × db.m6i.large (2 vCPU, 8 GB)₹18,675Azure Database for PostgreSQL Flexible Server (General Purpose)1 × D2ds v5 (2 vCPU, 8 GB)
Object storage₹218OCI Object Storage (Standard)₹219Google Cloud Storage (Standard, regional)₹238Amazon S3 Standard₹190Azure Blob Storage (Hot, LRS)
Internet data transfer₹0.00OCI outbound data transfer₹5,707Google Cloud network egress (Premium Tier)₹4,159AWS data transfer out₹4,566Azure bandwidth (Microsoft network routing)

Highlighted: lowest price for that building block. Hover “Not offered” or “Can't be sized” to see why.

How each total is worked out

Every line is quantity × unit price. Under each line is how the quantity is worked out from your inputs, and each service links to the vendor's own price page.

Oracle Cloud · ₹14,096 a month

HTTP load balancer₹0.00

OCI Flexible Load Balancer · Vendor price page · 10 Mbps

Price lineQuantityUnit priceCost
Load balancer hour730 hours730 LB-hour₹0.0000₹0.00
Load balancer bandwidth10 Mbps shape (1.87 Mbps average, minimum 10) × 730 hours7,300 Mbps-hour₹0.0000₹0.00

General-purpose VM₹6,388

OCI Compute (VM.Standard.E5.Flex) · Vendor price page · 2 × E5.Flex 1 OCPU, 8 GB

Price lineQuantityUnit priceCost
E5 OCPU2 VM(s) × 730 hours × 1 OCPU (2 vCPU)1,460 OCPU-hour₹2.85₹4,166
E5 memory2 VM(s) × 730 hours × 8 GB11,680 GB-hour₹0.1902₹2,222

Managed PostgreSQL₹7,490

OCI Database with PostgreSQL · Vendor price page · 1 × 1 OCPU

Price lineQuantityUnit priceCost
PostgreSQL OCPU (memory included)1 server × 730 hours × 1 OCPU (2 vCPU, memory included)730 OCPU-hour₹9.32₹6,805
Database Optimized Storage100 GB × 1 copy100 GB-month₹6.85₹685

Object storage₹218

OCI Object Storage (Standard) · Vendor price page

Price lineQuantityUnit priceCost
Data stored100 GB of filesVolume tiers applied, so the cost is below quantity × unit price.100 GB-month₹0.0000₹218

Request charges for files are not included; they are small next to storage for most apps.

Internet data transfer₹0.00

OCI outbound data transfer · Vendor price page

Price lineQuantityUnit priceCost
Data transfer out (from Asia Pacific)500 GB a month500 GB₹0.0000₹0.00
Google Cloud · ₹37,927 a month

HTTP load balancer₹2,307

Cloud Load Balancing (global external Application Load Balancer) · Vendor price page

Price lineQuantityUnit priceCost
Forwarding rule (first five)1 forwarding rule × 730 hours730 rule-hour₹2.38₹1,736
Inbound data processed52,560,000 requests × 2 KB100.25 GB₹0.9512₹95.36
Outbound data processeddata out to users500 GB₹0.9512₹476

General-purpose VM₹16,199

Google Compute Engine (N2) · Vendor price page · 2 × n2-standard-2

Price lineQuantityUnit priceCost
N2 vCPU2 VM(s) × 730 hours × 2 vCPU2,920 vCPU-hour₹3.61₹10,546
N2 memory2 VM(s) × 730 hours × 8 GB11,680 GB-hour₹0.4840₹5,653

Managed PostgreSQL₹13,495

Cloud SQL for PostgreSQL (Enterprise) · Vendor price page · 1 × 2 vCPU, 8 GB

Price lineQuantityUnit priceCost
Cloud SQL vCPU1 server × 730 hours × 2 vCPU1,460 vCPU-hour₹4.72₹6,888
Cloud SQL memory1 server × 730 hours × 8 GB5,840 GB-hour₹0.7990₹4,666
SSD storage100 GB × 1 copy100 GB-month₹19.40₹1,940

Object storage₹219

Google Cloud Storage (Standard, regional) · Vendor price page

Price lineQuantityUnit priceCost
Data stored100 GB of files100 GB-month₹2.19₹219

Request charges for files are not included; they are small next to storage for most apps.

Internet data transfer₹5,707

Google Cloud network egress (Premium Tier) · Vendor price page

Price lineQuantityUnit priceCost
Data transfer out to India500 GB a month500 GB₹11.41₹5,707
Amazon Web Services · ₹39,353 a month

HTTP load balancer₹2,116

Application Load Balancer · Vendor price page · 0.82 LCUs on average

Price lineQuantityUnit priceCost
Load balancer hour730 hours730 LB-hour₹2.27₹1,660
Load balancer capacity unit (LCU)0.82 GB processed an hour ÷ 1 GB = 0.82 LCUs × 730 hours600.25 LCU-hour₹0.7610₹457

General-purpose VM₹14,026

Amazon EC2 (M6i) · Vendor price page · 2 × m6i.large (2 vCPU, 8 GB)

Price lineQuantityUnit priceCost
m6i.large (2 vCPU, 8 GB)2 VM(s) × 730 hours1,460 VM-hour₹9.61₹14,026

Managed PostgreSQL₹18,814

Amazon RDS for PostgreSQL (M6i, gp3) · Vendor price page · 1 × db.m6i.large (2 vCPU, 8 GB)

Price lineQuantityUnit priceCost
db.m6i.large (2 vCPU, 8 GB)1 server × 730 hours730 server-hour₹24.07₹17,568
General Purpose SSD (gp3) storage100 GB × 1 copy100 GB-month₹12.46₹1,246

Object storage₹238

Amazon S3 Standard · Vendor price page

Price lineQuantityUnit priceCost
Data stored100 GB of files100 GB-month₹2.38₹238

Request charges for files are not included; they are small next to storage for most apps.

Internet data transfer₹4,159

AWS data transfer out · Vendor price page

Price lineQuantityUnit priceCost
Free data transfer out (all regions)the first 100 GB a month are free100 GB₹0.0000₹0.00
Data transfer out to the internet500 GB − 100 GB free400 GB₹10.40₹4,159
Microsoft Azure · ₹57,368 a month

HTTP load balancer₹19,911

Azure Application Gateway (Standard v2) · Vendor price page · 0.84 capacity units on average

Price lineQuantityUnit priceCost
Gateway fixed cost730 hours730 gateway-hour₹26.63₹19,443
Capacity unit1.87 Mbps ÷ 2.22 Mbps = 0.84 capacity units × 730 hours615.27 capacity-unit-hour₹0.7610₹468

General-purpose VM₹14,026

Azure Virtual Machines (Dsv5) · Vendor price page · 2 × D2s v5 (2 vCPU, 8 GB)

Price lineQuantityUnit priceCost
D2s v5 (2 vCPU, 8 GB)2 VM(s) × 730 hours1,460 VM-hour₹9.61₹14,026

Managed PostgreSQL₹18,675

Azure Database for PostgreSQL Flexible Server (General Purpose) · Vendor price page · 1 × D2ds v5 (2 vCPU, 8 GB)

Price lineQuantityUnit priceCost
D2ds v5 (2 vCPU, 8 GB)1 server × 730 hours730 server-hour₹23.88₹17,429
Premium SSD storage100 GB × 1 copy100 GB-month₹12.46₹1,246

Object storage₹190

Azure Blob Storage (Hot, LRS) · Vendor price page

Price lineQuantityUnit priceCost
Data stored100 GB of files100 GB-month₹1.90₹190

Request charges for files are not included; they are small next to storage for most apps.

Internet data transfer₹4,566

Azure bandwidth (Microsoft network routing) · Vendor price page

Price lineQuantityUnit priceCost
Data transfer out to the internet500 GB a monthVolume tiers applied, so the cost is below quantity × unit price.500 GB₹0.0000₹4,566

Unit prices are the first price tier. Where a vendor gives volume discounts, the cost column applies them.

What this workload means

Requests per month
52,560,000
Data out to users
500 GB
Data in (requests)
100.3 GB
Load balancer traffic
0.82 GB an hour
Database servers
1

Assumptions

  • Running 24/7: 730 hours per month. On-demand list prices, no discounts, commitments or free tiers beyond what the vendor price list includes.
  • Traffic is spread evenly over the month. Load balancer capacity is sized on the average; busy hours cost more.
  • Each request is about 2 KB coming in and opens a new connection, which sizes the load balancer cautiously.
  • Users are near the region: in India for the India regions, in the Americas for US East (this matters for Google, which prices data out by destination).
  • The database runs in one zone; high availability adds a standby in a second zone, priced as a second server and a second copy of storage (Oracle's storage is shared by both nodes, so it is counted once).
  • Database backups, monitoring, DNS, CDN, support plans and taxes are not included.

Prices refreshed 27 Oct 2026. Currency conversion uses one rate for every cloud.

Estimates use list prices and the assumptions above. How estimates are calculated ·Compare individual services