Tuesday, December 12, 2017

Back-end platform for Internet of Things with Microsoft Azure

Azure IoT Suite is an enterprise-grade solution. Developers can get started with it quickly through a
set of extensible preconfigured solutions that address common Internet of Things (IoT) scenarios such as remote monitoring and predictive maintenance. These are complete, working end-to-end solutions, including simulated devices that make use of Azure services.

With integration of Azure App Service and mobile apps, developers can connect their IoT devices to
ingest data to Azure, perform operations over that data, and expose the data and other APIs to client
mobile applications. In particular, the following Azure products are of interest in IoT scenarios:

 Azure IoT Hub Developers can easily and securely connect new devices and existing ones by
using open-source device SDKs. These SDKs are available for multiple platforms, including Linux
and Windows, and they make it possible to reliably (intermittent connection) and securely send
commands and notifications to connected devices and to track message delivery.

 Azure Event Hubs This is a highly scalable publish-subscribe service that can ingest millions of
events per second and stream them into multiple apps. This lets developers process and analyze
the data produced by connected devices and apps and to transform and store it by using any
real-time analytics provider or with batching/storage adapters.

 Azure Stream Analytics Developers can rapidly develop and deploy low-cost solutions to gain
real-time insights from devices, sensors, infrastructure, and applications, such as real-time remote
management and monitoring, or gain insights from devices like mobile phones and connected
cars.

 Azure Machine Learning This powerful cloud-based predictive analytics service makes it
possible to quickly create and deploy predictive models as analytics solutions. It provides tools to
model predictive analytics but also provides a fully managed service to deploy predictive models
as ready-to-consume web services. Azure Machine Learning provides tools for creating complete
predictive analytics solutions in the cloud: quickly create, test, make operational, and manage
predictive models.

Source Of Information : Microsoft Platform and Tools for Mobile App Development

No comments: