Welcome!

Related Topics: @ThingsExpo, Java IoT, Mobile IoT, Linux Containers, Agile Computing, @BigDataExpo

@ThingsExpo: Article

Microsoft Product Mapping for the Internet of Things

The market potential for IoT is in the trillions of dollars globally per year and growing

As suggested by numerous reports and white papers by both big players and analysts, the market potential for IoT is in the trillions of dollars globally per year and growing. Microsoft has rightly adopted the enablement of IoT with appropriate platform and tools. The Microsoft Azure Intelligent Systems Service helps enterprises embrace the Internet of Things (IoT) by securely connecting, managing and capturing machine-generated data from a variety of sensors and devices. While some of these services are still under limited public preview gaining appropriate expertise will help in meeting the challenges faced by new era of Ambient Intelligence.

Microsoft's Big Push on Machine Learning
The next big thing in computing is derived out of using Machine Learning techniques. Microsoft has come up with some important announcements recently.

The following announcements were made by Microsoft CEO in a recent customer event in San Francisco on April 15.

  • Limited public preview of the Microsoft Azure Intelligent Systems Service. This new Azure service helps customers embrace the Internet of Things and securely connect to, manage and capture machine-generated data from sensors and devices, regardless of operating system.
  • Launch of SQL Server 2014. The latest version of the world's most widely deployed database delivers real-time performance with built-in in-memory technology and public cloud scale and disaster recovery with Microsoft Azure.

While these services are still under public beta and will take mainstream in a short while from now, the following reference architecture will help to make best use of them in the era of internet of things.

Reference Architecture for Internet of Things Intelligence
The following diagram shows a vendor agonistic view of an Intelligent Insight Enabler for Internet Of Things.

Event Producer
This layer represents the raw devices like sensors, machine sources which can generate massive quantities of events. By classical definition events does not mean anything disruptive or useful information always, most of the times they may be just raw messages which will not provide any meaning unless viewed within a context. This layer typically presents at , Ón Premise' mainly in plant floor, hospitals or even in homes.

Event Preprocessor
Events do get generated in massive quantities and most times event information is repetitive and not useful and hence event preprocessing layer will be useful to filter the duplicate and unwanted events and consider relevant events for further processing. Also events do get more significance if they are semantically enriched with context. While a more advanced form of semantic enrichment can happen in the next layer (Event Intelligence Processor), but basic semantic enrichment about the event like, it's location, relationship with other objects of interest will happen in this layer.

Event Intelligence Processor
This is the most important layer in the whole eco system and it typically present in cloud, given its needs to scale rapidly and handle massive quantities of data. It can typically utilize two kinds of processing to produce the intelligence from raw data.

  • In Memory Processor: In memory analytical engine for real time analytics needs.
  • Massively Parallel Processor: Batch engine to analyse even large quantities of data in near real time basis.

Intelligence processor will utilize second level of semantic enrichment which will further annotate the events beyond what is done by the pre processor. Enrichment at this stage will take care correlation among events from disparate sources. Finally the machine learning engine will utilize the past data conditions of the events and come up predictive outcomes which is the ultimate goal of the engine.

Event Insights Consumer
As evident from the name, Intelligence extracted by the Intelligence Processor' will be consumed by this layer using rich visualization features across multiple channels. This layer will also facilitate end user specific views, drill down and other dynamic filtering of intelligence output. It is quite possible that a IoT device could be a consumer of the machine intelligence generated, so that the preventive maintenance of the device can be taken care.

Microsoft Product Mapping For Internet Of things Ambient Intelligence
The following diagram shows the product mapping aligned with Microsoft vision of Internet of Things and associated Ambient Intelligence which can be drawn out of it. The product mapping boxes have been aligned with reference architecture so that a one to one mapping between the building blocks and associated products can be realized.

The following are the brief descriptions of the product mapping and their fitment , a detailed explanation about these products can be obtained from Microsoft web site and documentation.

Event Producer
The Windows Embedded family of operating systems and tools extends the power of Windows and Microsoft technologies, allowing you to create powerful, connected, industry devices and intelligent systems that can transform your business.

Event Preprocessor
Microsoft StreamInsightTM is a powerful platform that you can use to develop and deploy complex event processing (CEP) applications. Its high-throughput stream processing architecture and the Microsoft .NET Framework-based development platform enable you to quickly implement robust and highly efficient event processing applications.

Event Intelligence Processor
SQL Server 2014 delivers mission critical performance across all workloads with in-memory built in, faster insights from any data with familiar tools. It's In Memory analytics can process billion of rows in seconds as per Microsoft data sheet.

HDInsight is a Hadoop-based service from Microsoft that brings a 100 percent Apache Hadoop solution to the cloud. A modern, cloud-based data platform that manages data of any type, whether structured or unstructured, and of any size, HDInsight makes it possible for you to gain the full value of big data.

Polybase is a integration technology between structured data stored in SQL Server and Unstructured data stored in HDinsight HDFS. The Analytics Platform System brings Microsoft's massively parallel processing (MPP) data warehouse technology-the SQL Server Parallel Data Warehouse (PDW)-together with HDInsight, Microsoft's 100% Apache Hadoop distribution, and delivers it as a turnkey appliance. To integrate data from SQL Server PDW with data from Hadoop, APS offers the PolyBase data querying technology.

Though the Polybase technology is part of a platform appliance, it is expected that in a Hybrid Cloud scenario enterprises can always make use of it and this may technology may also be available as part of Azure later.

SQL Server Analysis Services is probably most important part of this whole solution. It is often under looked from its capabilities perspective. However it has got very important algorithms to provide the required Machine Learning Capabilities for Internet Of things domain. The following are the important algorithms that will play a major role in machine learning.

Event Insights Consumer
Microsoft Power BI for Office 365 is a collection of features and services that enable you to visualize data, share discoveries, and collaborate in intuitive new ways. Microsoft Power BI for Office 365 provides an organization-wide self-service business intelligence (BI) infrastructure, and brings Excel workbook sharing, online collaboration, and IT infrastructure together into a holistic offering.

 

Summary
As suggested by numerous reports and white papers by both big players and analysts, the market potential for IoT is in the trillions of dollars globally per year and growing. Microsoft has rightly adopted the enablement of IoT with appropriate platform and tools. The Microsoft Azure Intelligent Systems Service helps enterprises embrace the Internet of Things (IoT) by securely connecting, managing and capturing machine-generated data from a variety of sensors and devices. While some of these services are still under limited public preview gaining appropriate expertise will help in meeting the challenges faced by new era of Ambient Intelligence.

More Stories By Srinivasan Sundara Rajan

Highly passionate about utilizing Digital Technologies to enable next generation enterprise. Believes in enterprise transformation through the Natives (Cloud Native & Mobile Native).

Latest Stories
"LinearHub provides smart video conferencing, which is the Roundee service, and we archive all the video conferences and we also provide the transcript," stated Sunghyuk Kim, CEO of LinearHub, in this SYS-CON.tv interview at @ThingsExpo, held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.
"We're bringing out a new application monitoring system to the DevOps space. It manages large enterprise applications that are distributed throughout a node in many enterprises and we manage them as one collective," explained Kevin Barnes, President of eCube Systems, in this SYS-CON.tv interview at DevOps at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York City, NY.
With major technology companies and startups seriously embracing IoT strategies, now is the perfect time to attend @ThingsExpo 2016 in New York. Learn what is going on, contribute to the discussions, and ensure that your enterprise is as "IoT-Ready" as it can be! Internet of @ThingsExpo, taking place June 6-8, 2017, at the Javits Center in New York City, New York, is co-located with 20th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry p...
All organizations that did not originate this moment have a pre-existing culture as well as legacy technology and processes that can be more or less amenable to DevOps implementation. That organizational culture is influenced by the personalities and management styles of Executive Management, the wider culture in which the organization is situated, and the personalities of key team members at all levels of the organization. This culture and entrenched interests usually throw a wrench in the work...
@DevOpsSummit at Cloud taking place June 6-8, 2017, at Javits Center, New York City, is co-located with the 20th International Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time to wait for long developm...
Updating DevOps to the latest production data slows down your development cycle. Probably it is due to slow, inefficient conventional storage and associated copy data management practices. In his session at @DevOpsSummit at 20th Cloud Expo, Dhiraj Sehgal, in Product and Solution at Tintri, will talk about DevOps and cloud-focused storage to update hundreds of child VMs (different flavors) with updates from a master VM in minutes, saving hours or even days in each development cycle. He will also...
In a recent research, analyst firm IDC found that the average cost of a critical application failure is $500,000 to $1 million per hour and the average total cost of unplanned application downtime is $1.25 billion to $2.5 billion per year for Fortune 1000 companies. In addition to the findings on the cost of the downtime, the research also highlighted best practices for development, testing, application support, infrastructure, and operations teams.
When you focus on a journey from up-close, you look at your own technical and cultural history and how you changed it for the benefit of the customer. This was our starting point: too many integration issues, 13 SWP days and very long cycles. It was evident that in this fast-paced industry we could no longer afford this reality. We needed something that would take us beyond reducing the development lifecycles, CI and Agile methodologies. We made a fundamental difference, even changed our culture...
The 20th International Cloud Expo has announced that its Call for Papers is open. Cloud Expo, to be held June 6-8, 2017, at the Javits Center in New York City, brings together Cloud Computing, Big Data, Internet of Things, DevOps, Containers, Microservices and WebRTC to one location. With cloud computing driving a higher percentage of enterprise IT budgets every year, it becomes increasingly important to plant your flag in this fast-expanding business opportunity. Submit your speaking proposal ...
@DevOpsSummit taking place June 6-8, 2017 at Javits Center, New York City, is co-located with the 20th International Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. @DevOpsSummit at Cloud Expo New York Call for Papers is now open.
A look across the tech landscape at the disruptive technologies that are increasing in prominence and speculate as to which will be most impactful for communications – namely, AI and Cloud Computing. In his session at 20th Cloud Expo, Curtis Peterson, VP of Operations at RingCentral, will highlight the current challenges of these transformative technologies and share strategies for preparing your organization for these changes. This “view from the top” will outline the latest trends and developm...
"There's a growing demand from users for things to be faster. When you think about all the transactions or interactions users will have with your product and everything that is between those transactions and interactions - what drives us at Catchpoint Systems is the idea to measure that and to analyze it," explained Leo Vasiliou, Director of Web Performance Engineering at Catchpoint Systems, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York Ci...
Discover top technologies and tools all under one roof at April 24–28, 2017, at the Westin San Diego in San Diego, CA. Explore the Mobile Dev + Test and IoT Dev + Test Expo and enjoy all of these unique opportunities: The latest solutions, technologies, and tools in mobile or IoT software development and testing. Meet one-on-one with representatives from some of today's most innovative organizations
SYS-CON Events announced today that Dataloop.IO, an innovator in cloud IT-monitoring whose products help organizations save time and money, has been named “Bronze Sponsor” of SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Dataloop.IO is an emerging software company on the cutting edge of major IT-infrastructure trends including cloud computing and microservices. The company, founded in the UK but now based in San Fran...
20th Cloud Expo, taking place June 6-8, 2017, at the Javits Center in New York City, NY, will feature technical sessions from a rock star conference faculty and the leading industry players in the world. Cloud computing is now being embraced by a majority of enterprises of all sizes. Yesterday's debate about public vs. private has transformed into the reality of hybrid cloud: a recent survey shows that 74% of enterprises have a hybrid cloud strategy.