In this chapter, we will learn the following recipes:
- Creating a pre-configured solution
- IoT Suite remote monitoring
- IoT Suite predictive maintenance
- IoT Suite connected factory
- Customizing an IoT Suite
In this chapter, we will learn the following recipes:
Many IoT implementations fail to go live on production quickly for their users. There could be multiple reasons for this. Microsoft Azure is providing an accelerator to overcome this with a collection of Azure services that enable you to capture and analyze the data generated by your business. This is known as the Azure IoT Suite. Using this, one can accelerate the time to value with pre-configured solutions and move from Proof of Concept (PoC) to the broader idea of deployment.
The Azure IoT Suite gives enterprises an easy and seamless way to connect people, devices, and assets. It connects a broad range of devices and operating systems. These IoT devices will send that telemetry data to the Azure IoT backend using the Azure IoT Hub device SDK. If devices cannot communicate directly to the IoT Hub, this issue can be solved by using the cloud gateway or intermediate...
This recipe will help you understand how you can provision a pre-configured IoT Suite solution and what are the common scenarios available. The pre-configured solutions can be created using the link: https://www.azureiotsuite.com/.
To access the Azure IoT Suite portal, you will need to have Azure service administrator access. We will look into the currently available pre-configured solutions and the services which are part of the suite gets created.
You can refer to the following link to manage other roles and allow them to create solutions.
The remote monitoring solution is a common business scenario of an end-to-end monitoring of remotely deployed devices. It brings multiple IoT services together which includes, IoT Hub, stream analytics, web applications, event hub, Azure storage, DocumentDB, and Power BI dashboard.
Let's understand the architecture behind the remote monitoring solution; this architecture is published by Microsoft and depicts the Azure services used in this solution:
The remote monitoring solution uses a simulated device to ingest the data into the IoT Hub. The simulated devices are already configured into the IoT Hub, we just need...
This predicts IoT device failures before they happen and systematically prevent them for millions of devices which are out in the fields. Using the real-time telemetry collection of data, a predictive model is created using Azure machine learning.
In predictive maintenance, the common scenario is focused on an asset failure and how it can be avoided using this solution. The example in this case is an airline engine being monitored, and based on its data, its predictive maintenance schedule is planned:
The Azure machine learning predefined model is used in this solution. The regression model is a publicly...
The connected factory pre-configured solution shows the common industrial scenarios by connecting and monitoring the industrial devices. The solution features multiple connected factories across many locations in the world. It monitors the factory, production lines, stations, and so on, by collecting their data and controlling them remotely.
Once the solution is provisioned, we can navigate to the dashboard. This solution has different factories simulation implemented. It shows their location on the map view. The following charts show the overall equipment efficiency and some key performance indicator statuses and alerts:
The factories panel allows us to select and drill down to any...
All the pre-configured solutions give us an end-to-end solution with complete integration of the multiple Azure Services as required to build an IoT solution. It does help in going live faster or doing a PoC with the nearest common scenarios we see based on each solutions capability.
But certainly, it may not be the exact solution you are looking for. You can extend and customize the solution for specific scenarios as you wish.
Let's understand how it works to customize the Remote monitoring pre-configured IoT Suite solutions.
In this recipe we will customize pre-configured solution: