IoT и Microsoft Azure: хранение и обработка данных - Smile-Expo

advertisement
IoT и Microsoft Azure: хранение и обработка
данных с миллионов устройств?
Александр Белоцерковский {Microsoft | DX | Tech Evangelist Cloud, IoT & HPC}
•
•
•
•
•
1990
2020
• M2M – периодические или постоянные
межмашинные коммуникации
• “Internet Of Things”:
• Идея – автоматизировать сбор данных из «железных» источников
ссылка
• "Gartner Says the Internet of Things Installed Base Will Grow to 26 Billion
Units By 2020". Gartner,
• К 2020 году более чем 30 миллиардов устройств будет подключено в
беспроводном режиме к Интернету к 2020 году: ABI Research
• с миллионов устройств
• приходящих с большой скоростью и
частотой
•
Термостат, например, шлет данные каждые 15 минут
•
А датчики на машинах могут слать данные каждую минуту
•
Счетчики производительности можно собирать каждую секунду
•
В мобильных приложениях каждое действие пользователя = новое событие
•
В мультиплеерной игре количество сообщений в секунду может превышать сотни тысяч
•
.NET Gadgeteer
•
Arduino, Galileo
Какие сценарии?
• Умный ритейл
• Умная логистика
• Умный транспорт
• Умный город
• Умный завод
• Умный дом
• Умная энергия
Например
👫
Что нужно для того, чтобы с этим справиться?
Сервис, который будет поддерживать
 Много устройств
 Частоту обновлений
 Большие данные
обеспечивая
 сохранение
 надежность
 приемлемую латентность
 безопасность
PatientsSmart
Clinics Health
Manufacturin
-care
Remote g Integration
Mobile
Hospitals
Servicing
and
Care
Aircraft
Smart
Fire
Cars
Nursing
Automation
Factor
Pollution
Homes
Traffic Smart
Buses
Emergency
y
Control
Mobili
Renewables
Trains ty
Smart
Bikes Predictive and
Water
Smart
Oil/Gas/Coal
Cities Public
Vessels
Reactive
Energ
Safety
Recovery and
Trucks
Maintenance
y
Waste
Distribution
Grid
Law
Enforcement
Games
Letters
Hotels
Automation
Smart
Packages Smart
Events Smart
Fuel
Enterta
Logisti
Buildin
Smart Stations
Lighting
incs
g
Sports
Retail
Comfort
Containers
Points
ment
Home
Streaming
of Sale
Tanks Bulkware
Television
Security Safety
Restaurants
Event Hub
https://github.com/windowsAzure/
Proton-C
AMQP 1.0
AMQP 1.0
Azure
Service Bus
/azure-sdk-for-java/
Queues
Topics
/azure-sdk-for-node/
/azure-sdk-for-php/
/azure-sdk-for-ruby/
/azure-sdk-for-python/
AMQP
1.0
Event hubs
HTTP(S)
Embedded
Хранение
и анализ
Своя обработка
Event Hub
Пользовательск
ие интерфейсы
Другие
сервисы
Источники
событий
Сервисы в
облаке
Контакты
azure.com
AzureHub.ru
Александр Белоцерковский
{Microsoft Russia | Tech Expert Cloud, HPC & IoT}
albe@microsoft.com; @ahriman_ru; ahriman.ru
http://blogs.msdn.com/b/albe
Группа Azure для всех – http://facebook.com/groups/azurerus/
msftva.ru
Download