Sunday, September 24, 2023

Utilising Open Source For Cloud-Agnostic Delivery Of IoT Edge

By Roshan Kumar

- Advertisement -

As the world becomes increasingly interconnected, the demand for efficient and secure communication between devices grows ever more critical. Thin edge computing, with its ability to perform computation at the edge of the network, has emerged as a key enabler of the Internet of Things (IoT). In this article, we explore the fascinating intersection of thin edge and IoT, and examine how this powerful combination is driving innovation and transforming industries.

As we all know, the Internet of Things (IoT) and cloud computing have been revolutionising all kinds of industries and have introduced so many business models as well. They are allowing developers to introduce new ideas.

Today, manufacturing is going through a fundamental transition. Gone are the days where post facto analysis of defects would happen; today it is more about precision manufacturing, more importantly predictive defect analysis. Most of the time the technology that lets you do that is either on the device side, edge side, or the cloud side.

High-level IoT architecture
Fig. 1: High-level IoT architecture
- Advertisement -

India is now making big moves in smart metering. Also, India is making investments to make changes in our consumption pattern of energy, such as oil and electricity. All of which is being done to improve the efficiency in consumption. And they are being driven by edge computing semantics.

Need for continuous optimisation

Let us understand the need for continuous optimisation through an analogy. A remote wind farm has to be operated manually. You are often not ready to pay the cost of an operator going there, because it is too far off. But, at the same time, you need to introduce a lot of intelligence to those wind farms.

Such situations require you to be at the pinnacle of the technology and use edge computing along with IoT. Fortunately, there has been a huge logistical shift. Many service providers have started bringing in new technologies and are providing new services at better cost-efficiency, because of which this revolution has happened. There is a huge opportunity for developers to fix the old problems using IoT computing.

When the challenges are big then the opportunities are big too. In this case also, there are huge challenges that persist. Let us take a look at some of them.

Persisting challenges

Fig. 1 shows a high-level IoT architecture. There is an IoT cloud platform where you store your data, telemetry, your dashboards that are pushed by the data you are storing, some analytics on the cloud, machine learning models, etc. You do all of your operational management through that cloud environment only.

On the other hand, you have edge computing with a whole lot of devices that are connected to many sensors. These devices may be PLCs, protocol gateways, and control boards with varied computation power where you can run big and small workloads. But, in general, all the IoT topologies are solving the given problems. So, what are the challenges you may wonder? Here are some, to begin with:

Cloud connections. These devices have to talk to the cloud and these connections are expensive. It is a very difficult process to manage these cloud connections on a continuous basis.

Device ops. It is generally an afterthought. Developers tend to focus more on the applications and forget about provisioning that application on a device and managing it from the device.

Why cloud connections are complex



WHERE IS THE REST OF THIS ARTICLE'S CONTENT?

This is PREMIUM content, which means that only
REGISTERED users of our website can read it, by logging in.

If you ARE a registered user, CLICK HERE to login.
Else, CLICK HERE to register for FREE!

SHARE YOUR THOUGHTS & COMMENTS

Electronics News

Truly Innovative Tech

MOst Popular Videos

Electronics Components

Calculators