Showing posts with label Edge Analytics. Show all posts
Showing posts with label Edge Analytics. Show all posts

Sunday, 15 December 2019

Introduction to Azure Stream Analytics

Azure stream analytics are truely real-time analytics, from the cloud to the edge. Azure Stream Analytics is designed to analyze and process high volumes of fast streaming data from multiple sources simultaneously.

The simplicity of Azure Stream Analytics is that it uses familiar SQL syntax and is extensible with JavaScript and C# custom code.

Basics of Azure Stream Analytics

Azure stream analytics solutions will always have input, query, and output.

Basics of Azure Stream Analytics

Advantages of Azure Stream Analytics
  • Ease of creating analytics pipelines
  • Can be used for complex and large workloads
  • As a cloud service, Stream Analytics is optimized for cost
  • Can be used on the Edge
  • Built-in machine learning (ML) models to shorten time to insights
  • Azure Stream Analytics has built-in recovery capabilities in case the delivery of an event fails
  • Azure Stream Analytics is a fully managed serverless (PaaS) offering on Azure
  • Azure Stream Analytics encrypts all incoming and outgoing communications and supports TLS 1.2
  • Stream Analytics can process millions of events every second 
  • Stream Analytics can deliver results with ultra-low latencies

Friday, 1 March 2019

Introduction to Edge Analytics

Edge analytics is the way data is collected and analyzed. It is a way in which automated analytical computation is performed on data at a sensor, network switch or other devices instead of waiting for the data to be sent back to the centralized data store.

The reason why edge analytics is gaining more and more importance and attestation is due to the Internet of Things (IoT) model of connected devices becoming more prevalent. In many organizations, streaming data from manufacturing machines, industrial equipment, pipelines and other remote devices connected to the IoT creates a massive glut of operational data, which can be difficult and very expensive to manage. The decision making process is faster as the data time between data generation and data analysis is decreased due to edge analytics. Due to Edge no time is wasted in sending data to a central location and waiting for the analysis, edge is here and now.
 
 
IoT Edge Analytics
 
 

Edge analytics offers few key benefits: 

  • Reduces Latency and Improves Agility

As data is analyzed closer to the source it makes the analysis far more agile. This is true where data is flowing form IoT sensors like CCTV camera, oil rigs, aircraft and remote manufacturing environments. The decisions can be made faster.
  • Decrease in Operation and Storage Costs

Not all data is important and with edge analytics now there is no need to store data in the hope that one day it might be useful. Edge creates a better and more agile process around data collecting and analytics. For example, as long as the self driving car of the future is running fine the data doesn’t need to be collected. This can be achieved by selective processing of the data which is facilitated by Edge Analytics.
  • Works in a Low Bandwidth Environment

Some IoT environments like the oil wells and connected vehicles generate significant amount of data that can overwhelm the bandwidth, but by having analytics on the edge the requirements of the bandwidth can be reduced. 
  • Cost Effective and Reliable

Edge analysis provide a very cost effective solution. It is also necessary to ensure the economics of IoT makes sense. Should any failure occur in the analytics system the recovery is generally faster even in remote locations.  Equipment failure can be avoided through preventative maintenance undertaken when actually needed, rather than at fixed periods in a predetermined schedule.
  • Linear Scalability

Edge Analytics architectures can scale linearly as IOT deployments grow. As IOT applications are inherently distributed, it is logical to process IOT data in a similar fashion. As the number of sensors and network devices grow, the amount of data that they collect also grows exponentially and it increases the strain on the central data analytics resources to process these huge amounts of data.
  • Lowers Inventory

Maintenance crews have an earlier and more precise visibility into future failures and breakdowns, making a spares inventory vastly more efficient.