Edge analytics systems in Internet of Things( IoT )

by May 7, 2020IoT Cloud

Primary goal of any IoT system is to get the useful insights from the data it generate. Edge computing is getting popular due to its low latency and other benefits over cloud computing. Cloud and analytics are inseparable part of an IoT system.

Definition:

According to Sisence “Edge analytics is a model of data analysis where incoming data streams are analyzed at a non-central point in the system such as a switch, a peripheral node, or a connected device or sensor “

Traditional way of analytics:

  • capturing  from generating sources
  • storing  in database
  • operating  stored data
  • displaying the result

 The problem with this way of building and doing analytics is the data travels a lot. These different steps occur in different places. For example, data is captured from a mobile phone in your hand, is streamed thousand of kilometers to a server to be written to a database, and the result is streamed back.

How edge analytics solves above problem?

Edge analytics

The concept of edge analytics solves this problem, by doing as much of the analytics process as possible in devices (aka ‘near the edge’ of the process) to reduce the amount of data travelling.

Rather than streaming a few terabytes of data from a traffic camera to a remote server and database, a machine learning system can be deployed in the camera itself to intelligently spot (most) anomalies and only capture those. This vastly reduces the amount of data travelling, and promotes capturing what is interesting rather than blindly capturing everything.

Advantages:

  • Lowest possible latency till today
  • Decreased storage and operational cost
  • Linear scalability of IoT devices

How critical is Edge analytics?

When we consider sensitive systems like Medical systems , Smart homes , Electric vehicles where latency matter a lot than anything else . In those systems we cannot wait for small amount of delay. That’s why 5G technology is much essential booster for an IoT system to work smoothly.With 4G networks, you’re looking at an average latency of around 50ms. That could drop to 1ms with 5G technology !!!.

So can edge analytics replace cloud analytics completely?

Honestly, edge analytics is not here to replace cloud analytics completely, but it is here to complement cloud analytics by driving near real-time analytics as it is close to the data source.

Market of edge analytics:

  • It is gaining increasing demand owing to the emergence and the booming expansion of the Internet of Things (IoT) and the fast-paced growth in the availability of data through connected devices and via real-time intelligence.
  • The manufacturing industry can make extensive use of it , for instance, in a smart production line. Pointing out manufacturing defects or anomalies, badly printed stickers, packaging, etc., in real-time can be achieved .
  • Healthcare is another domain where a massive surge in the number of connected devices can be witnessed.  A large hospital can have as much as 85,000 connected medical and IoT devices, putting a significant strain on the cloud network.

Major companies in this field:

  1. Cisco Systems Inc.
  2. Oracle Corporation
  3. SAS Institute
  4. IBM Corporation
  5. Microsoft Corporation

Cons :

Edge analytics is not a silver bullet – by capturing less (Edge computing not all data is used only important data is used )we might miss some things. But having played around with sensors and IoT data, the sheer volume means simply storing everything is pretty unattractive as well. So I think the concept of edge analytics will be a good option to cope with the deluge of data.

Conclusion:

The broader principle still remains – different analytics architecture for different use cases depending on the problem you are trying to solve.

Creating a multiplication Skill in Alexa using python

Written By Vishal Naik

Electronics Engineering student. Interested in Python and embedded systems development . I love research and share knowledge on current technology.

RELATED POSTS

Creating REST API CRUD with Node.js, Express and MongoDB

Creating REST API CRUD with Node.js, Express and MongoDB

In our previous blog, we explored the fundamentals of creating a REST API with in-memory CRUD operations using Node.js and Express. Now, we're taking a significant step forward by integrating our product data with a database. This transition is pivotal for achieving...

How to create REST API using Node.js and Express?

How to create REST API using Node.js and Express?

In the vast landscape of web development, creating a robust API is a fundamental skill. APIs, or Application Programming Interfaces, serve as the communication bridge between different software applications. Today, we'll embark on a journey to build a simple blog API...

APIs Vs. Microservices: What is the difference?

APIs Vs. Microservices: What is the difference?

You've probably heard two extravagant terms thrown around when discussing software design and integrations: APIs and microservices. Both topics are important in web application development and design nowadays, and their applications overlap. In this article, we will...

Understanding Salesforce IoT and Its Importance

Understanding Salesforce IoT and Its Importance

In this post, we are going to discuss Salesforce IoT. All across the globe, people are connecting to the Internet to access information, communicate with other people, and do business. But it's not just people that are using the Internet: objects use it too....

Best IoT IDEs For Successful IoT Products

Best IoT IDEs For Successful IoT Products

IoT IDEs are the essential tools that we need in developing our IoT projects. They give us the pathway to connect our Hardware and Software and do magical things using IoT. Consequently, they are useful. IoT is the next big thing in the world. It has taken the whole...

Top 5 Databases to store data of IoT applications

Top 5 Databases to store data of IoT applications

Databases for IoT applications The Internet of Things (IoT) produces massive quantities of data, such as streaming data, time-series data, RFID data, and sensory data, among other things. The use of a database is needed for efficient data management. The existence of...

An overview of Google Cloud Platform for IoT

An overview of Google Cloud Platform for IoT

The cloud technologies have revolutionised the niche of Internet of Things. The cloud technologies for Internet of Things offer a one stop solution for securely connecting devices and securely communicating between the devices. It also offers the tools to process the...

VIDEOS – FOLLOW US ON YOUTUBE

EXPLORE OUR IOT PROJECTS

IoT Smart Gardening System – ESP8266, MQTT, Adafruit IO

Gardening is always a very calming pastime. However, our gardens' plants may not always receive the care they require due to our active lifestyles. What if we could remotely keep an eye on their health and provide them with the attention they require? In this article,...

How to Simulate IoT projects using Cisco Packet Tracer

In this tutorial, let's learn how to simulate the IoT project using the Cisco packet tracer. As an example, we shall build a simple Home Automation project to control and monitor devices. Introduction Firstly, let's quickly look at the overview of the software. Packet...

All you need to know about integrating NodeMCU with Ubidots over MQTT

In this tutorial, let's discuss Integrating NodeMCU and Ubidots IoT platform. As an illustration, we shall interface the DHT11 sensor to monitor temperature and Humidity. Additionally, an led bulb is controlled using the dashboard. Besides, the implementation will be...

All you need to know about integrating NodeMCU with Ubidots over Https

In this tutorial, let's discuss Integrating NodeMCU and Ubidots IoT platform. As an illustration, we shall interface the DHT11 sensor to monitor temperature and Humidity. Additionally, an led bulb is controlled using the dashboard. Besides, the implementation will be...

How to design a Wireless Blind Stick using nRF24L01 Module?

Introduction Let's learn to design a low-cost wireless blind stick using the nRF24L01 transceiver module. So the complete project is divided into the transmitter part and receiver part. Thus, the Transmitter part consists of an Arduino Nano microcontroller, ultrasonic...

Sending Temperature data to ThingSpeak Cloud and Visualize

In this article, we are going to learn “How to send temperature data to ThingSpeak Cloud?”. We can then visualize the temperature data uploaded to ThingSpeak Cloud anywhere in the world. But "What is ThingSpeak?” ThingSpeak is an open-source IoT platform that allows...

Amaze your friend with latest tricks of Raspberry Pi and Firebase

Introduction to our Raspberry Pi and Firebase trick Let me introduce you to the latest trick of Raspberry Pi and Firebase we'll be using to fool them. It begins with a small circuit to connect a temperature sensor and an Infrared sensor with Raspberry Pi. The circuit...

How to implement Machine Learning on IoT based Data?

Introduction The industrial scope for the convergence of the Internet of Things(IoT) and Machine learning(ML) is wide and informative. IoT renders an enormous amount of data from various sensors. On the other hand, ML opens up insight hidden in the acquired data....

Smart Display Board based on IoT and Google Firebase

Introduction In this tutorial, we are going to build a Smart Display Board based on IoT and Google Firebase by using NodeMCU8266 (or you can even use NodeMCU32) and LCD. Generally, in shops, hotels, offices, railway stations, notice/ display boards are used. They are...

Smart Gardening System – GO GREEN Project

Automation of farm activities can transform agricultural domain from being manual into a dynamic field to yield higher production with less human intervention. The project Green is developed to manage farms using modern information and communication technologies....