FogComputing
Fog computing is a decentralized computing architecture that extends cloud capabilities to the edge of the network. It brings computing, storage, and analytics closer to data sources such as sensors and industrial equipment, enabling faster processing and reduced bandwidth usage. The term was coined by Cisco in 2012 to describe a layer between devices at the edge and centralized cloud data centers.
Architecture typically comprises edge devices, intermediate fog nodes (such as gateways, routers, switches with computing resources),
Benefits include lower latitude for real-time applications, reduced bandwidth and cloud load, improved resilience and offline
Challenges include security and privacy risks, trust in multiple fog nodes, device heterogeneity, interoperability, and governance.
Applications span industrial IoT, smart cities, autonomous or connected vehicles, healthcare monitoring, energy management, and precision