Yerevan Cloud Camp & Hackathon - Internet of Things & Microsoft
1. Internet of Things &
Microsoft
Alex Belotserkovskiy {Microsoft Russia | DX | Tech Evangelist Cloud, IoT & HPC}
2. Microsoft vision
IoT starts with your things:
• Existing infrastructure
• Add new devices to your infrastructure
• Get new insights from the existing data
3. IoT Editions Power a Broad Range of Devices
20 years of history in embedded devices
One Windows platform for all devices
Enterprise-ready, Maker-friendly
Designed for today’s IoT environments
Free IoT Core edition!
Comprehensive solutions from device to cloud
Cloud-Based IoT Services & Solutions
Easy to provision, use and manage
Pay as you go, scale as you need
Global reach, hyper scale
End-to-end security & privacy
Windows, Mbed, Linux, iOS, Android, RTOS
support
Azure IoT
6. Windows 10 IoT Editions
+
Microsoft
Azure IoT
Security &
Identity
Windows
Updates
Windows 10 IoT “for industry devices”
Desktop Shell, Win32 apps, Universal apps and drivers
Minimum: 1 GB RAM, 16 GB storage
X86/x64
Windows 10 IoT “for mobile devices”
Modern Shell, Mobile apps, Universal apps and drivers
Minimum: 512 MB RAM, 4 GB storage
X86/x64 or ARM
Windows 10 IoT Core
Universal Apps and Drivers
No shell or MS apps
Minimum: 256MB RAM, 2GB storage
X86/x64 or ARM Integrated
Device
Connectivity
Visual Studio &
UWP
Windows Imaging
& Configuration
Designer
7.
8. 당신은 내 말 들려? Tem alguém aí? 100010101011hello world! hellworhe
AutoHomeConsumer goods
and appliances
IndustrialComputing
devices
Devices that can’t connect across brands, categories, and operating systems will be left out
Ubiquitous connectivity promises to make devices “smart”
But ONLY if they speak the same language!
AllSeen Alliance and AllJoyn framework lets smart things work together!
9.
10. AllJoyn solves problems … in an open interoperable way
DISCOVER
nearby friendly devices
IDENTIFY
services running
on those devices
ADAPT
to devices coming
and going
MANAGE
diverse
transports
INTEROPERATE
across different OS’s
EXCHANGE
information and services
SECURE
against nearby threats
13. Servicing, reduced code size
Optimized performance, full integration
Reduced code size, integrated with Windows SDK
Seamless AllJoyn device and app development
C and UWP Samples
17. Why cloud? Let’s imagine the solution with
Telemetry
1,728,000
ingests
/
h
50
clients
X 86,400,000
Ingests
/
h
=
24/7
18. It needs
A service that supports:
Many devices
A volume big enough
Big Data
providing
Scalability
Durability
Security
Low latency
Grid
Renewables
Oil/Gas/Coal
Recovery and
Distribution
Points
of Sale
Restaurants
Hotels
Fuel
Stations
Patients
Clinics
Hospitals
Nursing
Homes
Mobile
Care
Safety
Security
Comfort
Lighting
Automation
Manufacturing
Integration and
Automation
Remote
Servicing
Predictive and
Reactive
Maintenance
Water
Waste
Pollution
Control
Fire
Emergency
Public
Safety
Law
Enforcement
Letters
Packages
Containers
Tanks Bulkware
Games
Events
Sports
Television
Streaming
Traffic Buses
Cars
Trucks
Trains
Vessels
Aircraft
Bikes
Smart
Energy
Smart
Retail
Smart
Mobility
Smart
Logistics
Smart
Factory
Smart
Cities
Smart
Entertain-
ment
Smart
Health-
care
Smart
Building
Home
19. Devices Device Connectivity Storage Analytics Presentation & Action
Event Hubs SQL Database
Machine
Learning
App Service
Service Bus
Table/Blob
Storage
Stream
Analytics
Power BI
External Data
Sources
DocumentDB HDInsight
Notification
Hubs
External Data
Sources
Data Factory Mobile Services
BizTalk Services
{ }
Key goal of slide::
Land Microsoft’s unique and differentiated point-of-view on the Internet of Things: the Internet of Your Things.
Microsoft believes the Internet of Things doesn’t have to be overwhelming. Businesses can start small, with a few changes that make a big impact. It’s not about the billions of things that can be connected, it’s about YOUR THINGS. And, it’s already happening!
Slide talk track:
The Internet of Your Things is not about ripping and replacing technologies in your enterprise. It’s about leveraging what you have, adding on to your existing systems, using your existing things in new ways, and innovating and optimizing so everything works better together. If you’re a retailer, think about how smarter POS terminals can increase cross-selling and up-selling. If you’re in healthcare, think about how connecting patient monitors, tablets, signage and other equipment can streamline patient care. For manufacturers, sensors on the factory floor can “talk” to diagnostic monitors to improve production efficiency and reduce down time.
The Internet of Things starts with your things. It is about the things that matter most to your business.
Build on the infrastructure you already have.
Connect the devices you already own…then add to your existing investments.
Tap into the data that already exists.
The Internet of Your Things is about getting away from spending all your time just running your business, and thinking about finding ways to make it thrive. Start realizing the potential of the Internet of Your Things.
The event hub is a managed service built specifically to solve these challenges. Whereby queues and topics are focused on individual messages. Event Hubs are about scalable “throughput units” that (by general availability) will enable up to a gigabyte per second with a message based price point that is far more affordable. The trade off is that it operations less as a brokered messaging solution then it does as a huge buffered stream that you can consume and even rewind back through.
It allows you to have a massive number of devices, sending their discrete payload, buffer that data up, then consume it at your own leisure. Multiple sources can consume the messages. Be it to persist them into storage, processing and act on them. If the incoming load spikes, Event Hub will help buffer that load, giving your back end processes time to catch up.