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
Device Authentication
Devices & SensorsVerifying the identity of IoT devices before allowing them to connect to a network or service.
IoT Platform
Platforms & ProtocolsA middleware solution connecting IoT devices with applications, providing device management, data processing, and integration.
Predictive Maintenance
ApplicationsUsing IoT sensor data and analytics to predict when equipment will fail and schedule maintenance proactively.
OPC-UA
Devices & SensorsOpen Platform Communications Unified Architecture — a machine-to-machine communication protocol for industrial automation.
Internet of Things
Devices & SensorsThe network of physical devices embedded with sensors, software, and connectivity that exchange data over the internet.
SCADA
Devices & SensorsSupervisory Control and Data Acquisition — a system for monitoring and controlling industrial processes remotely.
Wearable Technology
Devices & SensorsElectronic devices worn on the body that collect data, track activities, and provide notifications or feedback.
Industrial IoT
ApplicationsThe application of IoT technology in industrial settings for monitoring, automation, and optimisation of operations.