- Newest
- Most votes
- Most comments
When considering your IoT architecture across multiple AWS regions, you must balance latency, data transfer costs, and service availability
To decide your IoT service architecture across AWS regions: The factors to consider
Keep IoT Core and Device Management in Stockholm for low-latency device communication. Use Ireland for IoT Analytics and IoT Events, as they aren't available in Stockholm. Minimize cross-region latency (~20-50 ms) and data transfer costs ($0.02-$0.09 per GB). Recommended Setup:
Hybrid Approach: Process real-time device interactions in Stockholm. Forward necessary data to Ireland using Kinesis or S3 for analytics and events. Cache or preprocess data locally in Stockholm for apps and webpages to reduce latency and costs.
Optimize Costs and Latency:
Filter and aggregate data in Stockholm to reduce transfer volumes. Transfer non-critical data asynchronously (e.g., in batches). Partition workloads: low-latency tasks in Stockholm, analytics-heavy tasks in Ireland.
This balances latency, cost, and performance effectively for your IoT project
As well as the above answer you need to take into account data residency location from a legal point of view.
Relevant content
asked 4 years ago
- AWS OFFICIALUpdated 2 years ago

Thanks! The Hybrid approach looks like the best solution!