Industry 4.0 cloud cost estimate

Describe your connected factory and see what the same setup costs each month on Azure, AWS and Google Cloud, using each vendor's public list prices. Connected factory telemetry: devices and gateways on the shop floor stream sensor data to the cloud for real-time monitoring, storage and analytics.

Currency
Devices and telemetry
Edge and processing
Storage
Applications
1

Amazon Web Services

Lowest cost

₹76,069/ month

Covers everything

Region: ap-south-1

2

Microsoft Azure

₹1,19,749/ month

Covers everything

Region: centralindia

3

Google Cloud

₹84,157/ month

Not offered: IoT device gateway, Edge runtime

Total excludes the missing services.

Region: asia-south1

Cost by building block

Building blockAmazon Web ServicesMicrosoft AzureGoogle Cloud
IoT device gateway₹17,276AWS IoT Core₹33,313Azure IoT Hub (Standard tier)1 × S2 unitNot offered
Edge runtime₹85.66AWS IoT Greengrass5 gateway(s)₹0.00Azure IoT Edge5 gateway(s)Not offered
Event streaming₹6,662Amazon Kinesis Data Streams (on-demand)₹2,435Azure Event Hubs (Standard tier)1 throughput unit(s)₹1,826Google Cloud Pub/Sub
Stream processing₹18,330Amazon Managed Service for Apache Flink2 KPU₹27,237Azure Stream Analytics (Standard V2)1 streaming unit(s)₹13,029Google Cloud Dataflow (streaming)1 worker(s)
Time-series database₹18,961Amazon Timestream for InfluxDB1 instance₹42,153Azure Data Explorer2 engine nodes₹52,433Google Cloud Bigtable1 node(s)
Object storage₹719Amazon S3 Standard₹576Azure Blob Storage (Hot, LRS)₹659Google Cloud Storage (Standard, regional)
General-purpose VM₹14,035Amazon EC2 (M6i)2 × m6i.large (2 vCPU, 8 GB)₹14,035Azure Virtual Machines (Dsv5)2 × D2s v5 (2 vCPU, 8 GB)₹16,209Google Compute Engine (N2)2 × n2-standard-2

Highlighted: lowest price for that building block. Hover “Not offered” to see why.

How each total is worked out

Amazon Web Services · ₹76,069

IoT device gateway AWS IoT Core

Messages published or delivered131.4 million messages× ₹99.94₹13,132
Device connection time21.9 million connection-minutes× ₹8.76₹192
Rules engine rules triggered131.4 million rules× ₹15.04₹1,976
Rules engine actions executed131.4 million actions× ₹15.04₹1,976

Edge runtime AWS IoT Greengrass

Active Greengrass core device5 device-month× ₹17.13₹85.66

Event streaming Amazon Kinesis Data Streams (on-demand)

Stream hour730 stream-hour× ₹4.92₹3,592
Data written125.31 GB× ₹9.74₹1,220
Data read (shared-throughput consumers)3 consumers375.94 GB× ₹4.92₹1,850

Stream processing Amazon Managed Service for Apache Flink

Kinesis processing unit (KPU)includes 1 KPU for orchestration1,460 KPU-hour× ₹12.18₹17,787
Running application storage50 GB-month× ₹10.85₹543

Time-series database Amazon Timestream for InfluxDB

db.influx.large instance (single-AZ)730 instance-hour× ₹25.60₹18,690
Influx IOPS-included storage (3K IOPS)24.72 GB-month× ₹10.95₹271

Large datasets may need a bigger instance than db.influx.large.

Object storage Amazon S3 Standard

Data stored300.75 GB-month× ₹2.38₹716
PUT, COPY, POST, LIST requests6.4e-3 million requests× ₹475.90₹3.05
GET and other requests6.4e-3 million requests× ₹38.07₹0.24

General-purpose VM Amazon EC2 (M6i)

m6i.large (2 vCPU, 8 GB)1,460 VM-hour× ₹9.61₹14,035
Microsoft Azure · ₹1,19,749

IoT device gateway Azure IoT Hub (Standard tier)

IoT Hub S2 unit1 unit(s) for 4,320,000 billable messages/day1 unit-month× ₹33,313.00₹33,313

Edge runtime Azure IoT Edge

IoT Edge runtime5 device-month× ₹0.0000₹0.00

Event streaming Azure Event Hubs (Standard tier)

Throughput unit730 TU-hour× ₹2.86₹2,084
Ingress events131.4 million events× ₹2.67₹350

Stream processing Azure Stream Analytics (Standard V2)

Streaming unit (V2)730 SU-hour× ₹37.31₹27,237

Time-series database Azure Data Explorer

Engine node (E2ads v5)1,460 node-hour× ₹7.90₹11,534
Engine markup2,920 vCPU-hour× ₹10.47₹30,572
Persistent storage (Blob)24.72 GB-month× ₹1.90₹47.06

Object storage Azure Blob Storage (Hot, LRS)

Data stored300.75 GB-month× ₹1.90₹573
Write requests6.4e-3 million requests× ₹523.49₹3.36
Read requests6.4e-3 million requests× ₹41.88₹0.27

General-purpose VM Azure Virtual Machines (Dsv5)

D2s v5 (2 vCPU, 8 GB)1,460 VM-hour× ₹9.61₹14,035
Google Cloud · ₹84,157

IoT device gateway —

Google retired Cloud IoT Core on 16 Aug 2023. The usual path now is a partner MQTT broker in front of Pub/Sub.

Edge runtime —

Google has no managed IoT edge runtime since IoT Core was retired. Google Distributed Cloud is a hardware offering for larger sites.

Event streaming Google Cloud Pub/Sub

Message delivery throughputpublish + 3 subscriptions0.49 TiB× ₹0.0000₹1,826

Stream processing Google Cloud Dataflow (streaming)

Streaming worker vCPU1,460 vCPU-hour× ₹7.22₹10,547
Streaming worker memory5,475 GB-hour× ₹0.4063₹2,224
Streaming Engine data processedall ingested data passes through the job125.31 GB× ₹2.06₹258

Time-series database Google Cloud Bigtable

Bigtable node730 node-hour× ₹71.19₹51,972
SSD storage24.72 GB-month× ₹18.66₹461

Object storage Google Cloud Storage (Standard, regional)

Data stored300.75 GB-month× ₹2.19₹658
Class A operations6.4e-3 million requests× ₹0.0000₹0.67
Class B operations6.4e-3 million requests× ₹0.0000₹0.00

General-purpose VM Google Compute Engine (N2)

N2 vCPU2,920 vCPU-hour× ₹3.61₹10,553
N2 memory11,680 GB-hour× ₹0.4843₹5,656

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

What this workload means

Messages per month
131,400,000
Data ingested per month
125.3 GB
Average message rate
50 msg/s
Time-series data stored
24.7 GB
Archive size
300.8 GB

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.
  • Every device message passes through the IoT gateway service into the event stream. On AWS, one IoT rule with one action routes each message.
  • The event stream is read by the time-series database and the archive writer, plus stream processing when it is switched on.
  • Stored data (time-series and archive) is compressed 5:1 on every cloud.
  • Stream processing is sized at one processing unit per 1 MB/s of input (minimum one).
  • Archive data is written as 4 MB files, each read once later.
  • Network egress, monitoring, 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