Edge Computing and IoT, Why This Coming Together Matters Now!

In the world of AI, data is like oxygen.  If you do not possess and harness data, you will be left out in the wild.

I have been advocating edge computing as an essential component of digital transformation journey in all my previous articles.  It is gaining prominence daily.  Cloud behemoths Microsoft, Amazon, Google and their lesser known competitors have increased their attention to grab the market share in this new frontier.  Microsoft through Azure IoT Edge seeking a larger foothold in Industrial IoT segment, and AWS with its Greengrass.  Intelligent edge (computing) was a critical component in most of the testbeds showcased in the just concluded Hannover Messie 2018 (Industrie 4.0) conference as well.  Nearly every industrial company on earth were exhibiting in this year’s conference promoting, digitization, analytics, digital twins, industrial software, and applications, promising to fundamentally transform manufacturing forever.

From the early days of computing, two forces are in play, centralization and decentralization.  Computing power, flexibility and user experience were the deciding factors.   Intelligence and power got centralized in mainframe, then got distributed in client-server for better user experience and again consolidated as cloud for scalability.  Cloud definitely proved to be a game changer compared to all of its predecessors.  Cloud along with GPUs put enormous computing power instantaneously for further innovations, and has given a flip to other technologies that were languishing for decades, like AI.  It has provided avenue to store and process vast amount of data that in turn kindled the need for collecting more actionable data from the field, and Internet of Things has become the foundation for digital transformation. 

While cloud helps companies monitor and maintain equipment, provides infinite storage for enterprise and consumers and merges data from multiple points in a network, it fared not so well in mission critical environments where decision making in real time is key for successful outcome.  The learning from the cloud architecture, and technological advancements like run-time environments, server-less computing, containerization (Docker, Kubernetes etc.) high powered GPUs, edge analytics, 5G,  etc. are making the case for edge computing even more powerfully.

What is edge computing?   It refers to the processing of data at the edge of a computer network, closer to the source of data.  It is far more efficient and practical to process the data where it is collected than at the cloud in certain use cases.


Why now?  Gartner predicts, by 2021, there will be $2.5 million per minute in IoT spending and 1 million new IoT devices sold every hour.  Robots, wearables, healthcare equipment, autonomous cars, drones, consumer appliances, smart factories etc. generates vast amount of data.

Industrial Internet of things (IIoT) - The foundation for the fourth industrial revolution (Industry 4.0) is the Internet of Things.  IoT enables continuous data exchange between all participating units – from the production robot to inventory management to the microchip. This connects all production and logistics processes together, making each industry more intelligent, efficient and sustainable. The promise of IIoT is that better collection of streams of data from equipment will improve information and analysis, leading to more efficient productionThis results in terabytes of data crisscrossing internal and external networks.  Sending all the data to cloud as-and-when it is collected, and taking decision on them based on the analytic input may not be always efficient, and could negatively impact personal and equipment safety in certain scenarios.

Smart manufacturing requires flexible production systems and cross-platform, cross-industry applications, however this demands large-scale real-time industrial communications networks which present significant challenges.

Edge Computing comes in handy for the IoT implementations by coexisting and complementing well with cloud.  Having seen the need and value, major cloud and platform service providers and digital trendsetters are ramping up their solution offerings around edge computing. 

Data localization & actions (example - autonomous car, factory)

With edge computing capability, data generated by the sensors can be analyzed locally and actuators can take real time actions.  This is very critical to prevent accidents in the case of autonomous car where split second decision is vital or in a smart factory to shut down a malfunctioning equipment.  Edge computing also helps to sustain local operations, whenever there is loss of connectivity to central datacenter or cloud. 

Resource optimization: 

Research by industry analysts shows 40 to 50% of the data collected never gets analyzed.  Back-hauling all the data to the central datacenter or cloud only increases the resource utilization, without any tangible benefit.  It puts more demand on the transport (bandwidth) and storage.   Securing the data will be another challenge.  Edge computing enables local data processing for time sensitive decision making, and only the sifted (for example performance data) can be sent to cloud for deeper analysis.

Security & Privacy:

When it comes to IoT adoptions, data security and privacy remains as major concerns impacting the decision making. By processing the data locally, before the data crosses the firewall on its way to the cloud, measures can be put to protect that data from attackers. Also edge analytics can be configured to sanitize machine generated data before it is sent to the cloud. If the data is processed locally, it gives the power to control what goes in and out of the assets. 

Compliance:

I discussed in detail in my previous article on GDPR, that will be in effect from May 25, 2018.  Similar to that industry specific compliance requirements, like GxP, HIPPA etc. puts data segregation, need-to-know, storage & processing of personal data to the forefront.  Complexity of complying with these regulations increased exponentially with Internet of Things, as every device - embedded, standalone and connected, gathers data through its life cycle.  Processing data locally increases the chances of being on the positive side of the compliance framework.  It gives opportunity for companies to prevent data leakage at the source itself, and reduces the resources needed to safeguard the archived data.  It also helps to comply with industry specific, country and region specific regulations on data protection.

In addition to being a solution to some of the known problems discussed above, edge computing along with IoT creates value and new business opportunities for companies.
 
Digital twin capability:

Edge computing along with the recent technological breakthroughs in connectivity - 5G, TSN (Time Sensitive Networking) etc., companies can build digital replica of the entire factory to better understand how each element works together.  This enables the real time loop between design and execution. Digital twins can now expand from individual components or machines to visualize entire factory, location or even organization.  Companies can create value by optimizing processes, removing bottlenecks and by improving human and machine interactions.

Future proof investment – ready for emerging technologies like blockchain:

Blockchain is gaining wide acceptance across the industries, banking, healthcare, logistics etc. as a decentralized data management framework.  The potential of IoT and blockchain working together to solve identity and integrity of transactions is undisputed. The immutability and proof of work (PoW) is key for autonomous machine-to-machine transactions in the future. Solving the proof-of-work consumes substantial resources in terms of CPU time and energy.  Limited computing resource and energy supply of IoT devices become major barriers when blockchain is applied to IoT systems specifically because of the mining process. Edge computing enabled IoT architecture will provide enough resources to support blockchain applications.

Machine Learning and Artificial Intelligence:

Edge computing extends the machine learning and AI capability to the edge.  With the necessary horsepower available at the edge, now companies can train and infer machine learning models at the edge, closer to the source of the data.

Augmented Reality (AR) applications:

Augmented Reality has huge potential in industrial environments, like workers’ training, equipment maintenance, troubleshooting etc.  The biggest obstacle for deployment of AR solution  is that current devices’ lack of computational and graphical performance. While 5G has the potential to solve the connectivity puzzle for AR, offloading high computation tasks to edge computing solves another piece of the puzzle.

Regain control and monetize data:

By processing data at the edge, companies can regain control of the data they generate.  They can decide what to share to the outside world. Platform providers require data improve the products and services, and companies now will have the ability to negotiate with service providers for a win-win outcome.


Edge computing enabled Internet of things architecture takes the distributed computing to the next level.  It provides much needed power and control over the data.  It extends the capabilities of cloud to the edge, and poised to create new opportunities for business and consumer, patients and provider, and so on.

Comments

Popular posts from this blog

Transformation potential of AI - some use cases for you!

Realize the potential of AI: Enablers

Digital Transformation and the role of ITIL (ITSM)