The rise of Edge Computing and Fog Computing

Kartikey Tyagi
2 min readFeb 22, 2023

In a world where the use of the Internet of Things is increasing at a rapid rate with its numerous applications, issues like performance, security, latency, network breakdown, etc, are very predominantly faced in cloud computing.

This is where the concepts like Fog Computing and Edge Computing arise. In recent times the use of such technologies has increased at a drastic rate. so first, let’s understand what actually they mean and what problem they solve.

Photo by Roberto Nickson on Unsplash

What is Edge Computing or Fog Computing?

Nowadays, every company processes a lot of data for different use cases. Data analysis is very important to provide personalized and more accurate data-driven results. in order to accomplish that we need a lot of data and sometimes accessing data from remote servers can cause above-stated problems like delay, network breakdown, etc. So, in these cases, edge computing and fog computing is used.

In Edge computing, the analysis takes place near the device’s network which makes the process faster and the data is sent to the cloud in real time. Whereas Fog computing is simply an architecture or the layer which has the same feature to bring the cloud closer to the device network or where the computations/calculations are taking place. Also, In fog computing the less significant data is removed and more significant data is sent to the cloud which together makes the whole process work in real-time and eliminates the chances of delay, network breakdown, etc.

Example

Let’s take an example and comprehend it more clearly. Let us consider an autonomous drone that constantly senses the environment and reacts to obstructions in the surroundings. This is only possible as it constantly collects the data, the data is sent to the cloud, and after all the analysis and calculations drone performs the actions. So now just imagine that if there is a delay in the data computation/analysis then the drone will not be able to function properly. That is the reason we need faster and real-time computations for the smooth working of autonomous drones and all other such things. Another example of such a thing is self-driving cars.

This is the concept of fog computing and edge computing, and because of the rise in autonomous vehicles and autonomous technologies these technologies are in high demand and they have seen a high rise in them.

--

--

Kartikey Tyagi

A Technology 🖥️enthusiast learning and exploring technical as well as non-technical domains😅. Looking things forward with an entrepreneurial mindset. 📈