Use Azure IoT Solution build the first stage of the Industry 4.0

Edward Kuo
Apr 23 · 5 min read
Image for post
Image for post

About the first stage of the Industry 4.0, we must collect data from all devices.

So you will need to build up IoT solution. IoT applications can be described as Things (or devices), sending data or events that are used to generate Insights, which are used to generate Actions to help improve a business or process.

Image for post
Image for post

We can look Microsoft solution at the Industry 4.0

Image for post
Image for post

Another, you must the data flow characteristics on the IoT, The data is quickly and large. The data flow characteristics is…

  • Multi-Devices
  • Streaming Data
  • Real Time
  • Diversity

At the core, an IoT application consists of the following subsystems

  • Devices (and/or on-premise edge gateways) that can securely register with the cloud, and connectivity options for sending and receiving data with the cloud
  • A cloud gateway service, or hub, to securely accept that data and provide device management capabilities
  • Stream processors that consume that data integration with business processes and place the data into storage
  • A user interface to visualize telemetry data and facilitate device management

So I use these PaaS service to build our IoT Solution at my company

  • Azure Function
  • Azure Blob Storage
  • Azure IoT Hub
  • Azure Stream Analytics

Another, if you can use PaaS to build up your solution, you should have priority to choose PaaS

Simplified Diagram:

Image for post
Image for post

Azure IoT Hub

Image for post
Image for post

IoT Hub is a starting point for IoT solution. IoT hub also includes Twins function, and you can command your device from cloud to edge. At the same time, IoT hub is like a queue, and it can keep data in its service bus

Azure Stream Analytics

Image for post
Image for post

Data streams:

  • Continuously analyze data to detect issues and understand or respond to them.
  • Understand component or system behavior under various conditions to fuel further enhancements of said component or system.
  • Trigger specific actions when certain thresholds are identified.

Microsoft Azure Stream Analytics is an event processing engine. It enables the consumption and analysis of high volumes of streaming data generated by sensors, devices, or applications. Stream Analytics processes the data in real time. A typical event processing pipeline built on top of Stream Analytics consists of the following four components:

  • Event consumer
  • Event Producer
  • Event Ingestion System
  • Stream Analytics Engine

Another, Azure Stream Analytics also is central in the Industry 4.0. Azure Stream Analytics is a PaaS service that integrates with your applications and Internet of Things (IoT) to gain insights with streaming data or static data held in a blob store. The process of consuming data streams, analyzing them, and deriving actionable insights out of them is called event processing. It requires an event producer, an event processor, and an event consumer. Azure Stream Analytics provides the event processing aspect to streaming that’s fully managed and highly reliable.

Azure Function

What is serverless compute?

The same time , Azure function also is like joint. Functions is a great solution for processing data, integrating systems, working with the internet-of-things (IoT), and building simple APIs and microservices. For our industry 4.0 , we use azure function to connect every services and data can be circulated.

Image for post
Image for post

Azure Data Lake

Image for post
Image for post

Summary

EK.Technology Learn

Design,Thinking,Coding & have fun every thing

Edward Kuo

Written by

Enterprise IT Manager / Microsoft Regional Director / Microsoft MVP / DevOps Expert / Speaker, About me: https://profile.edwardkuo.dev/about/

EK.Technology Learn

Design,Thinking,Coding & have fun every thing

Edward Kuo

Written by

Enterprise IT Manager / Microsoft Regional Director / Microsoft MVP / DevOps Expert / Speaker, About me: https://profile.edwardkuo.dev/about/

EK.Technology Learn

Design,Thinking,Coding & have fun every thing

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch

Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore

Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store