Overview
Direct Answer
Fog computing is a distributed computing paradigm that extends cloud processing capabilities to network edge devices—including routers, gateways, and local servers—rather than routing all data to centralised cloud infrastructure. This intermediate layer reduces latency and bandwidth demands by performing computation and analytics closer to data sources.
How It Works
Data generated by IoT devices is processed at fog nodes positioned between endpoint devices and cloud centres, enabling real-time filtering, aggregation, and decision-making without full round-trip transmission. Fog nodes cache frequently accessed data, execute lightweight algorithms locally, and forward only relevant or summarised information upstream, creating a tiered architecture that preserves cloud capacity for complex analytics.
Why It Matters
Organisations require sub-second response times for critical operations—manufacturing quality checks, autonomous vehicle navigation, industrial safety systems—where cloud round-trip latency proves unacceptable. Fog deployment also reduces bandwidth costs, improves privacy by limiting raw data transmission, and enhances resilience by continuing local operations during cloud connectivity loss.
Common Applications
Smart manufacturing facilities use edge gateways to monitor equipment health and detect anomalies immediately. Healthcare providers deploy fog nodes in clinics to process patient monitoring data before transmission to central records systems. Smart city infrastructure processes traffic sensor data at edge nodes to optimise signal timing in real time.
Key Considerations
Fog architectures introduce operational complexity through distributed management, security oversight, and heterogeneous hardware compatibility challenges. Organisations must carefully evaluate which workloads justify edge placement against the cost and maintenance overhead of distributed infrastructure.
More in IoT & Edge Computing
IoT Security
Devices & SensorsThe practices and technologies for protecting IoT devices, networks, and data from unauthorised access and attacks.
Internet of Things
Devices & SensorsThe network of physical devices embedded with sensors, software, and connectivity that exchange data over the internet.
CoAP
Platforms & ProtocolsConstrained Application Protocol — a specialised web transfer protocol for use with constrained devices in IoT networks.
Predictive Maintenance
ApplicationsUsing IoT sensor data and analytics to predict when equipment will fail and schedule maintenance proactively.
LoRaWAN
Platforms & ProtocolsLong Range Wide Area Network — a low-power protocol designed for wirelessly connecting IoT devices over long distances.
Firmware
Devices & SensorsPermanent software programmed into a hardware device's read-only memory that controls its basic functions.
BLE
Platforms & ProtocolsBluetooth Low Energy — a wireless protocol designed for short-range, low-power IoT device communication.
NB-IoT
Devices & SensorsNarrowband IoT — a cellular technology standard for low-power, wide-area IoT applications.