Edge Computing & IoT

First of all we need to understand the following terms ‘Edge’, ‘IoT’ and ‘Edge computing’ before explaining ‘Edge Computing in IoT’.
Edge
The edge basically refers to the source of data—for example, an IoT sensor that is used to collect temperature data is an edge.
IoT
When various things (physical devices, vehicles, home appliances and other items) embedded with electronics, software, sensors, actuators, and connectivity are connected to a network to exchange data is referred to as Internet Of Things (IoT).
Now a days, cloud has become an indispensable part of that process however it has been centrally deployed globally, needs to process an enormous amount of data. In addition, as the physical distance between user and cloud increases, transmission latency increases, with it increases response time and stressing out the user.
Solution to these above stated problem is Edge computing.
Edge computing – The Perfect Technology Solution
Edge computing helps by allowing some application processing to be performed by a small edge device (server) positioned between cloud and sensors i.e. in a location physically closer to the sensor. This allows some of the workload to be off-loaded from the cloud or users device at a location closer to the user for processing while speeding up application that require a low latency response.
Edge computing & IoT
When IoT will provide things with their own internet connections and Edge computing will allow these things to process the data they gather locally together with AI and machine learning that they can actually make sense with the data they gather. These things will no longer be things they will become important decision makers.
To Conclude
IoT data is collected and transmitted to a cloud or data center, where it is processed and analyzed. This approach is reliable, but time consuming.
Challenges that IoT facing is the timely collection, processing, and analysis of data. As a result, edge computing is becoming an increasingly popular and faster approach.
Edge is not a replacement technology for the cloud they work together in harmony.
If one wants to do some processing, some filtering, to decide what decisions can be made at the edge and what to be sent to the cloud use Edge.
In edge computing, sensors, controllers, and other connected devices collect and analyze IoT data themselves, or transmit it to a nearby computing device, such as raspberry Pi (or such low cost device), using field connectors, for buffering and analysis. And can be sent to Cloud server too. When this data processing and analysis occurs at the edge of a network, as opposed to a data center or cloud, the data can be immediately analyzed—and put into action.