Sign up to get the latest news and developments in technology, business analytics, data science and Polestar Solutions
A fog computing infrastructure consists of applications, data, and computers that are located somewhere between a data source and a cloud.
As with edge computing, fog computing brings the power and advantages of the cloud closer to the point of creation and action.
Both fog computing and edge computing bring intelligence and processing closer to where the data is created, so the terms are often used interchangeably.
The purpose of this is often to improve efficiency, but it may also be to ensure compliance and security.
Just as fog concentrates on the edge of a network, the fog metaphor comes from the meteorological term for a cloud close to the ground.
This term is often associated with Cisco; its product line manager, Ginny Nichols, is believed to have coined it. A registered name, Cisco Fog Computing, refers to a technology that is open to the public.
Fogging is a short-term analytics technique at the edge complementing cloud computing for long-term analysis.
Data is generated and collected at edge devices and sensors, but they lack the computing power and storage to perform advanced analytics and machine learning.
Cloud servers can do this, but they are usually too far away to process the data and respond in a timely manner.
Furthermore, connecting all endpoints to the cloud and sending raw data to it over the internet can have privacy, security, and legal implications, especially when dealing with sensitive data regulated differently in different countries.
Smart grids, smart cities, smart buildings, vehicle networks, and software-defined networks are some of the most popular applications of fog computing.
As with any technology, fog computing has its pros and cons. There are several advantages to fog computing, including:
READ MORE: The Fate Of Cloud Computing In The Post Pandemic World