Edge computing
Edge computing refers to the deployment architecture where data processing is done near the point where data is being generated. In the context of IoT, the processing done at DG (instead of sending the data to the central server) is a good example of edge computing in action. This is primarily required in scenarios where quick data analysis and action are required (the best example would be autonomous driving, where even a split-second delay could have serious implications). Edge computing also aids in ensuring privacy and security since data is stored and analyzed locally – a good example of security by obscurity. We represent it using the following:
Figure 12.26 – Edge computing
An important point to note here is that having edge computing doesn’t imply that no data is flowing into the central server. Extending on the autonomous vehicle example, although most of the processing/decision-making (analyzing the feed from multiple...