Microsoft Reveals Azure Functions Preview For IOT

During Build 2016, Day 2, Microsoft announced Azure Functions Preview, a serverless compute platform for building IoT solutions. Azure Functions can trigger on events in Azure, or even external services. As it is hosted on Cloud, you only need to pay per execution.
Microsoft chief of Cloud and Enterprise, Scott Guthrie, announced that the company is open sourcing the runtime for Azure Functions, so that the developers can host functions on Azure, in their datacenter or on other clouds.
The official says that the Functions of Azure is well-suited to Internet of Things (IoT) scenarios, as it allows the developers to handle tasks which respond to the events. It also lends itself to use in the Web as well as mobile and big data. The service automatically scales out to meet demand, so that it will only charge for that particular period of time, i.e. during functions run.
Microsoft has also announced the general availability of its Azure Service Fabric, its next generation platform-as-a-service technology.
By using Service Fabric, Azure applications can be decomposed into smaller components, a k a microservices, which can easily be updated and maintained independently of the underlying infrastructure. The Service Fabric enables various microservices to communicate with eacg other via the programming interface.
Microsoft itself uses the Service Fabric technology in order to run pieces of Azure core, as well as services which include Skype for Business, the Azure SQL Database, in building/deploying Intune, Event Hubs, DocumentDB and Cortana. As per the company’s officials, customers will be getting the exact same Azure Service Fabric framework technology which is being used internally by the company.
Microsoft also goes on to announce the preview of Service Fabric for Windows Server, for deploying the on-premises and other clouds and Service Fabric for Linux and Java APIs and it said that it will be open sourcing programming frameworks of Service Fabric for Linux later this year.
Microsoft is also making the new Azure IoT Starter Kits for building IoT prototypes using Azure IoT services, available for purchasing. The kits would cost between $50 and $160.
The company also disclosed its new Power BI Embedded service running on Azure. Power BI Embedded enables developers to embed interactive reports and also visualizations in any applications on any device.