Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Windows Embedded Day - От устройств к облаку - референсная архитектура IoT

439 Aufrufe

Veröffentlicht am

Референсная архитектура IoT-решения от Microsoft от начала и до конца. Тренды IoT.

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

Windows Embedded Day - От устройств к облаку - референсная архитектура IoT

  1. 1. Технологический евангелист, Cloud/Open Source albe@microsoft.com @ahriman_ru
  2. 2. IoT и Microsoft Референсная архитектура IoT Демонстрация Новые тренды в IoT
  3. 3. Технологический евангелист, Cloud/Open Source albe@microsoft.com @ahriman_ru
  4. 4. Интернет ваших вещей Интернет вещей начинается с Ваших вещей. • Использовать существующую инфраструктуру • Добавить дополнительные устройства к существующим • Получить больше от тех данных, которые легко можно собрать
  5. 5. Windows 10 IoT – ОС для Интернета вещей http://windowsondevices.com Windows 10
  6. 6. Клиентская составляющая: Windows 10 Интернет вещей Мини- планшет Настольный компьютер Смартфон Планшет Ноутбук Универсальные приложения Windows
  7. 7. Универсальность приложений и драйверов Windows для PC Драйвер для устройства Приложение Windows DDI Windows API Windows для IoT Windows DDI Windows API Windows для телефонов Windows DDI Windows API Raspberry Pi MinnowBoard Max Dragonboard
  8. 8. Устройства ПЛАТА ПРОЦЕССОР ПАМЯТЬ MinnowBoard Max v1 1.4GHz Single-Core 64-bit Intel Atom 1.0 GB DDR3 RAM MinnowBoard Max v2 1.33GHz Dual-Core 64-bit Intel Atom 2.0 GB DDR3 RAM Raspberry Pi 2 900MHz Quad-Core ARM Cortex-A7 1.0 GB RAM
  9. 9. Хранение данных • SQL Azure • Azure Storage • Blobs • Tables • NoSQL Выполне- ние кода • Виртуаль- ные машины • Веб-сайты • WebAPI / Mobile Apps Data Ingest • IoT Hub • Event Hub Analytics • Stream Analytics (потоковая оработка данных) • HD Insight (кластер) Insights • PowerBI • Azure ML • Cognitive Services Что может облако http://azure.com
  10. 10. Microsoft Azure IoT Источники Данные Хранилище Аналитика Потребитель Event Hubs IoT Hubs SQL Database Machine Learning Azure Websites Service Bus Table/Blob Storage Stream Analytics Power BI Внешние сервисы DocumentDB HDInsight Notification Hubs Внешние источники данных Data Factory Mobile Services BizTalk Services { }
  11. 11. Технологический евангелист, Cloud/Open Source albe@microsoft.com @ahriman_ru
  12. 12. Общая архитектура https://azure.microsoft.com/en-us/updates/microsoft- azure-iot-reference-architecture-available/
  13. 13. Потоки данных Нейтральность к payload Телеметрия Уведомления и контроль Трансформация и унификация https://azure.microsoft.com/en-us/updates/microsoft- azure-iot-reference-architecture-available/
  14. 14. Только исходящие подключения и только от доверенных устройств Маршрутизация только через шлюз Безопасность на уровне протокола транспорта/приложен в обе стороны авторизация на уровне устройств с отзывом безопасность на уровне данных Подключения: Прямое к шлюзу (умеет IP) Через полевой шлюз (CoAP, OPC, и др Через собственный шлюз (трансформация протокола) Через полевой и собственный Локальная коммуникация уже не тут (AllJoyn и др.) https://github.com/Azure/azure-iot-gateway-sdk
  15. 15. Брандмауэр Маршрутиза тор Внутренняя инфраструктура Сервисный шлюз Q QNAT- роутер Пользователь • Аутентификация устройства • Авторизация и применение политик • Защита от DoS • Другие задачи Внешняя система https://github.com/Azure/azure-iot-protocol-gateway
  16. 16. Вся информация про устройства Криптография и аутентификация НЕ поиск (это registry) Разделение registry и identity для безопасности Identity может быть в cloud gateway Развертывание и управление устройствами База данных с поиском (не служебные данные) Не содержит данные типа ключей Device State Store – raw data
  17. 17. Raw Большие данные Состояние устройств Метаданные События Диагностика Горячая аналаитика Продвинутая аналитика Машинное обучение
  18. 18. Технологический евангелист, Cloud/Open Source albe@microsoft.com @ahriman_ru
  19. 19. Технологический евангелист, Cloud/Open Source albe@microsoft.com @ahriman_ru
  20. 20. Тренды Слияние терминов – Интернет вещей, Индустриальный Интернет вещей и др. Ориентация на снижение влияния человеческого фактора, в том числе с помощью обработки больших данных и машинного обучения Интеграция в системы логистики и управления цепями поставок, а также CRM Виртуальная реальность в тренде Новые интерфейсы управления
  21. 21. Анализ, визуализация и предиктивное обслуживание
  22. 22. ThyssenKrupp - управление обслуживанием лифтов
  23. 23. Архитектура IoT решения Интеллектуальный агент - сервис Linux, Windows, WinCE Open Source C++, C# Концентратор 1011011100010110 События Уведомления Статус Event Hub & Azure Service Bus Обработка событий & Правила Tables BLOBS SQL Azure HDFS IF {условие} THEN {действие} Azure Service Bus Аналитика Модели для предсказания Машинное обучение (AzureML)Техник на площадке Корпоративные бизнес-процессы Диспетчеры Проектирование и конструктора Производство & поставка комплектующих Сервис & обслуживание Отношения с заказчиками Microsoft Azure Канал передачи данных (GPRS, WiFi, Модемы) Системные сервисы Регистрация устройств, доступ, управление устройствами Уведомление системы обслуживания HDInsight (Hadoop) ID Пром. оборудование Big Data (unstructured, 3rd party, other) Инженеры
  24. 24. Виртуальная реальность
  25. 25. Интерфейсы управления
  26. 26. Интернет вещей отличается от автоматизации новыми задачами Эти задачи требуют новых умений, профессий, и больших трудовых вложений Облачные инструменты дают возможность по минимуму делать локально, с большей производительностью, решая многие задачи в виде сервиса 1 2 3
  27. 27. https://azureiotcost.azurewebsites.net/
  28. 28. © 2016 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

×