Compute Placement Calculator
Compare edge, fog, and cloud placement for an IoT workload and see the tradeoffs move.
Compute Placement Calculator
Place the compute where the IoT decision can actually work.
Pick a workload and watch one event move from the device toward edge, fog, and cloud options. The calculator scores each placement using response time, privacy, bandwidth, autonomy, capacity, and cost.
Use it when the device must act immediately, keep private data local, or survive a lost connection. The limit is local CPU, memory, battery, and update management.
A gateway or site server can aggregate many devices, run larger models, and keep WAN traffic smaller while still avoiding a long cloud round trip.
Cloud placement is strong for fleet-wide analytics, long history, training, and elastic compute. It is weaker for urgent control loops and raw sensitive streams.
Animated placement path
Step through how the same event behaves at each possible compute layer.
Sensor reading or media frame is created.
Can the device decide locally?
Can a nearby gateway decide in time?
Can central compute meet the target?
Choose the best scoring layer.
Device source
12 devices, 30 events/min each
6.0/sEdge device
Immediate local processing with limited compute budget.
49 msFog gateway
Nearby site compute after one local upload.
36 msCloud service
Remote elastic compute after WAN delay.
77 msThe device creates a workload event. The important question is whether the response must happen before data crosses the access link.
Edge currently balances local response, privacy, autonomy, and reduced cloud traffic for this workload.
Workload controls
Change the scenario or inputs and the placement updates immediately.
How the latency estimate works
The calculator uses a teaching model, not a vendor quote. The raw upload time is payload KB x 8 / Mbps milliseconds. Edge avoids the raw upload before the decision. Fog adds one local upload and gateway processing. Cloud adds the raw upload plus a WAN delay before cloud processing.
How the placement score works
The score blends latency, privacy, bandwidth, autonomy, compute capacity, and relative cost. A score near 100 means the placement fits the selected workload well. A low score means at least one operational constraint is likely to dominate.
Rules of thumb
- Use edge for urgent local action, offline autonomy, and sensitive raw data.
- Use fog when several devices need nearby shared compute, aggregation, or a site-level decision.
- Use cloud for long-term history, fleet optimization, heavy elastic jobs, and cross-site learning.
- Use hybrid designs when edge or fog makes the decision and cloud stores summaries or trains models later.