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
Internet of Things
Devices & SensorsThe network of physical devices embedded with sensors, software, and connectivity that exchange data over the internet.
NB-IoT
Devices & SensorsNarrowband IoT — a cellular technology standard for low-power, wide-area IoT applications.
Zigbee
Platforms & ProtocolsA low-power wireless communication protocol designed for IoT devices in personal area networks.
PLC
Devices & SensorsProgrammable Logic Controller — an industrial digital computer adapted for controlling manufacturing processes and machinery.
SCADA
Devices & SensorsSupervisory Control and Data Acquisition — a system for monitoring and controlling industrial processes remotely.
Smart City
ApplicationsAn urban area using IoT sensors and technology to collect data and manage resources, services, and infrastructure efficiently.
OTA Update
Devices & SensorsOver-the-Air update — remotely delivering software, firmware, or configuration updates to IoT devices wirelessly.
Industry 4.0
Devices & SensorsThe fourth industrial revolution characterised by smart automation, IoT, cloud computing, and AI in manufacturing.