Last updated on January 19, 2017
Microsoft has taken another step towards providing IoT solutions in the form of
Azure IoT Suite .The concept is to provide a full-fledged solution for a common business requirement. The users/customers can take their Application to market in less amount of time by directly deploying the Solution or with minimal/no modifications.
This post will take you through the steps of deploying one solution thereby helping you to realize the advantages of using the Azure IoT suite. Azure IoT Suite can be accessed through this URL : https://www.azureiotsuite.com/ . Please note that you will need an azure subscription to proceed with the Deployment. If you don’t have a subscription don’t worry, Azure offers 30 day free trail ( https://azure.microsoft.com/en-us/offers/ms-azr-0044p/ ).
Once you are hit the url, you will be redirected to Home screen after authentication. You will see that following screenshot:
Click on “Create a new solution”, to redirect to Solution types page. Currently, there are two types of solution types offered in Azure IoT Suite.
- Remote monitoring.
- Predictive Maintenance.
Out of which Remote monitoring is available to be deployed. (As of Oct 2015).
Click on the select button in Remote monitoring block. In the next screen, you need to provide the solution name, region and the subscription. Current regions available are (same as for the Azure IoT Hubs)
- East Asia
- East US
- North Europe
The screen also shows the components that will be created when the solution is installed. The Status of the installation is show in a status panel in the same screen.
As the solution being deployed, we can notice the components getting added in the Azure Manangement Portal .The components are the created in the same resource group name as of the solution name
Click the “Solution dashboard” to redirect to website that was deployed as part of the Solution. Once you login you will be presented with a dashboard as shown below. The Dashboard is actually a Azure Website that displays some sample device and sample feed from the devices.
Devices list can be seen in the “Devices tab”. There are few devices created by default, along with some device metadata.
It is also possible to add a new device by clicking the plus icon.
The rules tab consists of the rules for various actions that the needs to be performed when a particular condition is meet. These rules can be customized through “Edit” option. The following screenshots will illustrate rule properties and edit option.
Actions are the list of activities that will be perform when the rules are being executed. The Actions can be seen and modified through the actions tab:
Along with the deployment of the complete solution, the code is also made available at : https://github.com/Azure/azure-iot-remote-monitoring so that it can be modified, if needed. Hopefully Microsoft is planning to add more solution types in future to help the customers to get into IoT and Azure faster.
Happy Azuring !!!