Reader small image

You're reading from  Azure IoT Development Cookbook

Product typeBook
Published inAug 2017
Reading LevelIntermediate
PublisherPackt
ISBN-139781787283008
Edition1st Edition
Languages
Tools
Right arrow
Author (1)
Yatish Patil
Yatish Patil
author image
Yatish Patil

Yatish Patil is currently working with Saviant Consulting as a technical project manager. He has delivered enterprise IoT and analytics applications using Microsoft Azure, ASP.NET, MVC, C#, SQL Server, and NoSQL. He has diverse industrial experience in IT and has worked in a variety of domains, such as utilities, manufacturing, and engineering. He has completed his certification in Developing Azure Solutions in the Microsoft Azure Certification. Yatish was also the technical reviewer for a Microsoft Azure-based technology book Microsoft Azure IaaS Essentials, which teaches guides Microsoft Azure subscribers how to design, configure, and build cloud-based infrastructure using Microsoft Azure. Yatish was among the industry speakers at India IoT Symposium, 2016. He delivered the industry session on remote asset monitoring with Microsoft Azure IoT Suite.
Read more about Yatish Patil

Right arrow

IoT Suite and Pre-Configured Solutions

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

Introduction

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...

Creating a Pre-configured solution

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/.

Getting ready

...

IoT Suite remote monitoring

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.

Getting ready

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:

Remote monitoring suite architecture given by Microsoft Azure

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...

IoT Suite predictive maintenance

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.

Getting ready

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:

Predictive maintenance pre-configured solution architecture given by Azure

The Azure machine learning predefined model is used in this solution. The regression model is a publicly...

IoT Suite connected factory

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.

Getting ready

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...

Customizing an IoT Suite

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.

How to do it...

lock icon
The rest of the chapter is locked
You have been reading a chapter from
Azure IoT Development Cookbook
Published in: Aug 2017Publisher: PacktISBN-13: 9781787283008
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
undefined
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime

Author (1)

author image
Yatish Patil

Yatish Patil is currently working with Saviant Consulting as a technical project manager. He has delivered enterprise IoT and analytics applications using Microsoft Azure, ASP.NET, MVC, C#, SQL Server, and NoSQL. He has diverse industrial experience in IT and has worked in a variety of domains, such as utilities, manufacturing, and engineering. He has completed his certification in Developing Azure Solutions in the Microsoft Azure Certification. Yatish was also the technical reviewer for a Microsoft Azure-based technology book Microsoft Azure IaaS Essentials, which teaches guides Microsoft Azure subscribers how to design, configure, and build cloud-based infrastructure using Microsoft Azure. Yatish was among the industry speakers at India IoT Symposium, 2016. He delivered the industry session on remote asset monitoring with Microsoft Azure IoT Suite.
Read more about Yatish Patil