15 Aralık 2016, Mef Üniversitesi Büyük Veri Analitiği yüksek lisans dersinde konuk konuşmacı olarak anlattığım IoT ve Data konusu. Microsoft'un bu konulardaki vizyonu, lokal örnekler ve başarılı kullanım senaryolarını konuştuğumuz slaytlar ekteki gibidir.
https://twitter.com/ikivanc
5. 25 BILLION
Connected “things”
will be in use by 2020
Gartner
$7.2 TRILLION
worldwide market for IoT solutions
by 2020
IDC: Worldwide and Regional Internet of Things (IoT) 2014–2020 Forecast
6. “”
What is the Internet of Things?
The network of physical
objects that contain
embedded technology to
communicate and interact
with their internal states or
the external environment.
Source: Gartner
7. What is the Internet of Things (IoT)?
Connectivity Data AnalyticsThings
8. Microsoft’s IoT Approach
You have things…
Plant Floor
Things
Supply Chain
Things
Back Office
Things
that you get data
from and store…
Cloud Storage
that you perform
insights on…
HDInsight Power BI
that allows you to
do…
Predictive
Maintenance
Command and
Control
21. Windows 10 IoT Enterprise
Long Term Service Branch for Mission Critical Systems
Windows 10 IoT Mobile Enterprise
Current Branch to ensure devices are always up to date
Windows 10 IoT Core
Servicing with Windows 10 IoT Core Pro
Premium
Entry
$
Device Capabilities
30. Analyze and act
on new data
Integrate and transform
business processes
Connect and scale
with efficiency
Capture and analyze untapped data to transform your
business
And
more
Real-time
operating
systems
Device Registry
Rules and Actions
Analytics
Dashboards & Visualization
31.
32.
33.
34.
35. Power BI
Embedded
Your app
Virtual Machines
Networking
Storage
Web + Mobile
Databases
Intelligence + analytics
Internet of Things
Enterprise Integration
Security + Identity
Developer tools
Monitoring +
management
Add-ons
Containers
Power BI Embedded
Azure Analitik Servislerinin
En önemli yapıtaşlarından
HDInsight
Machine Learning
Workspace
Stream Analytics job
Cognitive Services APIs
Data Lake Analytics
Data Lake Store
Data Factory
Data Catalog
Log Analytics
Microsoft Azure
Key messages:
We believe our research in service of these three ambitions will lead to what we think of as an “invisible revolution”.
Where increases in our capabilities are powered by technology that moves further out of sight.
The innovation will come from the shift to the cloud…move from having device power right in front of you magnified and moved to the cloud. Invisible processing power, storage, intelligence, etc.
The innovation will come from what’s happening inside and around the device versus the object you can see. Capabilities that come from machine learning, powerful algorithms, cloud, intelligence, and so on.
The innovation will come from an ecosystem of computing that surrounds you. Pervasive computing which will become so natural, it disappears into the background.
When technology becomes more powerful, but less intrusive, it can fit into more parts of our world and solve an even wider range of problems.
Key points
To simplify looking at the 1000’s of IoT devices we can segment them many different ways. One way is by a class of device to look at them in terms of resource requirements and capabilities.
Windows 10 IoT addresses key device categories for these purpose built devices.
Talking Points
We want to emphasize that IoT is real today with customers. Customers are implementing IoT Solutions today.
Lido Stone Works
Lido Stone Works manufactures high-end stone installations for leading architectural firms worldwide. To improve efficiency, profitability and reliability, Lido Stone Works wanted an automated production environment. Lido implemented a solution that connected their machines on the factory floor to Azure which allowed the machines to be monitored remotely. Lido boosted revenue by 70 percent and productivity by 30 percent, while Breton cut maintenance travel costs by approximately €400,000 (US$524,000) by assisting customers remotely
ThyssenKrupp Elevators
Using IoT technology, ThyssenKrupp focused on one thing: reliability. They connected all their elevators to the cloud to gather data from sensors and systems in order to take advantage of valuable business intelligence. TK leveraged our back-end analytics and notification system to alert technicians of elevators that needed maintenance before they cause problems, significantly reducing downtime while increasing customer satisfaction.
Autolib
As another example, intelligent car-sharing service Autolib’ used Microsoft technologies for IoT to connect its kiosks, charging stations, and in-car systems to a back-end system, reducing CO2 emissions by an estimated 75 metric tons by 2023, cutting drivers’ transportation costs by 90 percent.
Rockwell Automation
Rockwell Automation, the world’s largest industrial automation and information firm, improved its offerings by using IoT to collect, integrate, and organize sensor data from remote industrial equipment across global supply chains to support real-time insight and predictive analytics. Rockwell is meeting customer needs even more effectively by leveraging insights from connected products, reducing downtime costs by as much as $300,000 per day.
Key points
To simplify looking at the 1000’s of IoT devices we can segment them many different ways. One way is by a class of device to look at them in terms of resource requirements and capabilities.
Windows 10 IoT addresses key device categories for these purpose built devices.
Windows 10 IoT Enterprise. This edition is for industry devices like ATMs, thin clients, point of sale devices, medical devices, and industrial devices, providing the full capabilities of Windows 10 Enterprise – including the ability to lock down the device for line-of-business use and to support Classic Windows applications as well as Universal Windows apps. We recommend LTSB to support mission critical systems
Windows 10 IoT Mobile Enterprise. This edition is for mobile industry devices like handheld terminals and mobile point of sale devices, providing the full capabilities of Windows 10 Mobile Enterprise – including the ability to lock down the device for line-of-business use and to support Universal Windows apps and additional integrated peripherals and sensors. We recommend Current Branch to keep these devices on the latest security and latest feature innovations
Windows 10 IoT Core. This edition is for small footprint, low cost devices like gateways supporting Universal Windows apps. Windows 10 IoT Core is intended for single purpose devices and will not include the Windows desktop shell or apps like mail, photos, people, etc.. Servicing will not be available for these devices in the initial release. All shipped devices will be updated via wipe and reload method, if shipped. Optionally, manufacturers can continue testing these devices and postpone their release when servicing becomes available, if the customer deems it critical to utilize the servicing functionality.
Talking Points
Let’s take a deeper look into our end-to-end capabilities of the Azure IoT Suite.
We’ll start with connecting and scaling to millions of devices efficiently
Use the Azure IoT Suite to connect your devices, sensors and systems to the cloud with confidence.
You can connect your devices irrespective of the operating systems they run by using the client agent libraries.
We’ve designed Azure IoT Suite to connect up to millions of devices worldwide.
Next, once you have the data collected all the data Azure IoT Suite makes it easy to help you analyze the data
First of all in order to properly analyze the data, you need to know which device is sending what data. The device registry in Azure IoT Suite allows gives a unique ID, and authorization credentials to each of your device. This way you can securely connect to these devices and even revoke connectivity on a per device basis if need. Of course, there is two bidirectional control so you can not only ingest data but also send back commands to the devices.
After you have the data streaming in from these devices you can act on it in real time based of rules and actions. Azure IoT Suite also allows you to do predictive analytics through the use of machine learning.
Azure IoT Suite also allows you to build customized dashboards to help with the visualization of the data, key KPIs, etc.
Now, once you have the insights
First of all in order to properly analyze the data, you need to know which device is sending what data. The device registry in Azure IoT Suite allows gives a unique ID, and authorization credentials to each of your device. This way you can securely connect to these devices and even revoke connectivity on a per device basis if need. Of course, there is two bidirectional control so you can not only ingest data but also send back commands to the devices.
After you have the data streaming in from these devices you can act on it in real time based of rules and actions. Azure IoT Suite also allows you to do predictive analytics through the use of machine learning.
Azure IoT Suite also allows you to build customized dashboards to help with the visualization of the data, key KPIs, etc. Use the Azure IoT Suite to create rich dashboards and reports so the right people in your company have access to the data and insights they need.
Lastly as we discussed before all this is quite useless unless you can integrate with business back-end and automate business processes
Integrates with your company’s existing back-end systems to enable you to make the best use of the data and processes you already have.
Whether it’s as simple as sending a text or integrating with your CRM or ERP system
Ex. and managed remotely. You set up rules to trigger an alert when real-time data shows a certain set of warning signs. That alert can even drive remote actions to remediate the issue such as creating a ticket in the CRM system and dispatching a service technician or launching a software patch.
Cortana Analytics is a fully managed big data and advanced analytics suite that transforms your data into intelligent action.
It is a comprehensive suite that brings together technologies throughout Microsoft and provides fast and flexible deployment with a simple monthly subscription to reduce the time and cost.
With Cortana Analytics, we are taking years of research and innovation – spanning technology & infrastructure for advanced analytics, including capabilities such as machine learning, big data storage and processing in the cloud, perceptual intelligence e.g. vision, face and speech recognition and integration with Cortana, Microsoft’s personal digital assistant with the goal of helping enterprise customers make better, faster decisions to accelerate their speed of business.
Cortana Analytics Suite delivers an end-to-end platform with integrated and comprehensive set of tools and services to help you build intelligent applications that let you easily take advantage of Advanced Analytics.
First Cortana Analytics Suite provides services to bring data in, so that you can analyze it. It provides information management capabilities like Azure Data Factory so that you can pull data from any source (relational DB like SQL or non-relational ones like your Hadoop cluster) in an automated and scheduled way, while performing the necessary data transforms (like setting certain data colums as dates vs. currency etc). Think ETL (Extract, Transform, Load) in the cloud. Event hub does the same for IoT type ingestion of data that streams in from lots of end points.
The data brought in then can be persisted in flexible big data storage services like Data Lake and Azure SQL DW.
You can then use a wide range of analytics services from Azure ML to Azure HDInsight to Azure Stream Analytics to analyze the data that are stored in the big data storage. This means you can create analytics services and models specific to your business need (say real time demand forecasting).
The resultant analytics services and models created by taking these steps can then be surfaced as interactive dashboards and visualizations via Power BI
These same analytics services and models created can also be integrated into various different UI (web apps or mobile apps or rich client apps) as well as via integrations with Cortana, so end users can naturally interact with them via speech etc., and so that end users can get proactively be notified by Cortana if the analytics model finds a new anomaly (unusual growth in certain product purchases- in the case of real time demand forecasting example given above) or whatever deserves the attention of the business users.
Power BI Embedded is a first party Azure service that is available under the intelligence and analytics category of services in Azure .
Animation set to loop (replace /Build walk in ?), Add session id to top
Bot Framework provides everything you need to build and connect intelligent bots that interact naturally wherever your users are talking, from text/sms to Skype, Slack, Office 365 mail and other popular services.
Bot Framework consists of three main components: Bot Connector, Bot Builder, and Bot Directory
At Microsoft, we’ve been offering APIs for a very long time across the company. In delivering Microsoft Cognitive Services API, we started with 4 last year at /build (2015); added 7 more last December, and today we have 22 APIs in our collection.
Cognitive Services are available individually or as a part of the Cortana Intelligence Suite, formerly known as Cortana Analytics, which provides a comprehensive collection of services powered by cutting-edge research into machine learning, perception, analytics and social bots.
These APIs are powered by Microsoft Azure.
Developers and businesses can use this suite of services and tools to create apps that learn about our world and interact with people and customers in personalized, intelligent ways.
Generic walk thorough
Talking Points
Given our work with these types of customers, we’ve learned a lot. We’ve seen customers realize big benefits from using IoT to transform their businesses, but we’ve also learned that IoT projects can be complex:
They can be long drawn out. It can take months to do a simple PoC.
One of the hardest problems is that of scale.. When assets are spread all over the place.. Connecting to devices (thousands or millions), ingesting data from these devices and doing analysis is hard!
Lastly, it’s no good to have an IoT solution if it can’t integrate it in your business systems. And some of these solutions can be hard to customize to fit business needs and established business processes.
Transition
So let’s show you how we’re solving for these typical obstacles