It can include computing within a device, local gateways, site controllers, brokers, or nearby servers that operate between field devices and centralized services.
Local processing can reduce latency, bandwidth use, and dependence on a distant service, and it can filter sensitive or high-volume data before transfer. Its design must account for constrained hardware, intermittent connectivity, physical exposure, remote management, and the safety consequences of local decisions.
Key points
Place functions deliberatelyLocate sensing, filtering, analytics, storage, control, and security functions according to timing, capacity, privacy, connectivity, and failure needs.
Protect the local trust chainIdentify devices and workloads, authenticate communications, protect credentials and updates, restrict management, validate software and configuration, and monitor locally meaningful behavior.
Plan degraded operationDefine what continues without upstream connectivity, how queued data and commands are reconciled, which decisions require fresh information, and how recovery avoids unsafe actions.
Important limitationEdge placement does not make IoT inherently secure, private, resilient, or real-time. A compromised gateway, stale state, unsafe update, or poorly bounded control action can amplify harm.