microsoft azure iot suite azure iot suite.pdfПредиктивная аналитика...

69
Microsoft Azure IoT Suite набор инструментов для создания IoT решений Сергей Нагорный Антон Ватов Эксперты по технологическим бизнес-решениям Microsoft

Upload: others

Post on 28-May-2020

30 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Microsoft Azure IoT Suiteнабор инструментов для создания IoT решений

Сергей Нагорный

Антон ВатовЭксперты по технологическим бизнес-решениям Microsoft

Page 2: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Трудности локальных IoT стартап-проектов

Длинные

срокиТрудно

масштабировать

Трудно кастомизировать

Page 3: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Подключение Данные АналитикаВещи

В понимании Microsoft

Page 4: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

And

more

Real-time

operating

systems

Device Registry

Rules and Actions

Analytics

Dashboards & Visualization

Основные блоки вашего Azure IoT проекта

Анализ и действия над ранее

неиспользуемыми данными

Интеграция

с бизнес-процессами

и их трансформация

Эффективное масштабируемое

подключение устройств

Page 5: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Преднастроенные

решения

Гетерогенные агенты

Подключение и

контроль

Процессинг событий

Предиктивная

аналитика

Визуализация

данных

Интеграция с

бизнес-процессами

Механизмы

отправки сообщений

ID и управление

доступом

Анализ и действия над ранее

неиспользуемыми данными

Интеграция

с бизнес-процессами

и их трансформация

Эффективное масштабируемое

подключение устройств

Основные блоки вашего Azure IoT проекта

Page 6: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Azure IoT Suite – решаемые задачи

Page 7: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Подключайтесь к устройствам и отслеживайте

их состояние, чтобы анализировать

необработанные данные и улучшать бизнес-

показатели за счет автоматизации процессов.

* Решения доступны на https://azure.microsoft.com/ru-ru/solutions/iot-suite/

Прогнозируйте потребности в обслуживании и

предупреждайте незапланированный простой

за счет подключения к устройствам и

мониторинга их состояния.

Ускорение времени разработки IoT проектовПреднастроенные решения

Page 8: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Ускорение времени разработки IoT проектовПреднастроенные решения – пример использования

Изменение текущих правил и алертов

Доработано для конкретных активов и процессов

Интеграция с бэкенд системами

Отличная визуализация ваших данных в реальном

времени

Начало работы через минуты

Добавление устройств и начало адаптации к вашим

потребностям

Page 9: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Прогноз техобслуживания

RemoteMonitoring

Управление активами

Преднастроенное решение:

Page 10: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 11: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 12: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 13: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 14: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 15: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Devices

Azure IoT Suite Remote Monitoring

Функциональная схема сервисов преднастроенногорешения удаленного мониторинга

Back end

systems

and

processesC# simulator

Event Hub

Storage blobs DocumentDB

Web/Mobile App

Stream Analytics Logic Apps

Azure

Active Directory

IoT Hub Web Jobs

Power BI

Page 16: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Прогнозтехнического

обслуживания

Удаленный мониторинг

Управление активами

Преднастроенное решение:

Page 17: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 18: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 19: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 20: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 21: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 22: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Azure Storage

(Blog)

IoT HubWeb JobDevices

Что вы получаете с решением по техобслуживанию

Back end

systems and

processes

C# simulator

Azure Stream

Analytics

Web Job

Web App

Event HubSimulated

Device

Event Hub

Document DB

Event Processor Host

Dashboard

Device Portal

RUL Output

Telemetry History

Azure ML

Training

Data

Trained

Module

Input Dataset

Consumer

Group

Job 2

Telemetry

Job 1 Device Info

Page 23: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Гетерогенные агенты

Page 24: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

MICROSOFT CONFIDENTIAL

Page 25: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Библиотека агентов

SDK, библиотека агентов

Кросс-платформенная поддержка

Поддержка устройств

Подключение устройств по IP и без IP

Open source framework

Безопасность коммуникаций

Поддержка OS

Page 26: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Поддержка агентов

Поддерживаемые ОС: Протоколы по ОС:

Page 27: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Документация по SDK

Node.js library:

Java library:

C# libraries supported:

Page 28: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Подключение & контроль

Page 29: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 30: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Azure IoT Hub

Разработан для IoT

Обслуживание коммуникаций

Масштабируемый обмен сообщениями

Облачный приемник телеметрии

Подевайсная аутотентификация

Множественность подключения

Поддержка множества протоколов

Мультиплатформенность

Page 31: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Manage IoT Hub на портале управления Azure

Простая навигация

Page 32: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Процессинг событий

Page 33: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Обработка событий в реальном времени

Создание оповещений в реальном времени

Высокая ценность

Высочайшая масштабируемость

Анализ в оперативном потоке данных

Быстрое развертывание

Высокая надежность

Page 34: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

:

Интеграция с ПО

Logic Apps

Page 35: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 36: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Интеграция с бизнес-системами

Линия бизнес-интеграции

Высокая автоматизация

Создания рабочих процессов

Кроссплатформенность

Подключение к данным в локальных системах

Стандартные и произвольные подключения

Page 37: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Стандартные коннекторы

Разработка коннекторов

Премиум коннекторы

Интеграция с бизнес-системами

Page 38: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Drag and drop интеграция коннекторов

Drag and drop UI

Аутентификация

Page 39: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Концентратор уведомлений

Page 40: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Широковещательная нотификация на любой бэкенд

Любая аудитория

Масштаб использования

Безопасные коммуникации

Нормальная работа со всеми платформами

Передача от главных бэкендов

Высокая нагрузочная способность

Page 41: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

ID & управление доступом

Azure Active Directory

Page 42: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Идентификация и управление доступом

Мобильная безопасностьБезопасный доступ

Контроль доступа

Мультифакторная аутентификация

Мониторинг использования

Page 43: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Предиктивная аналитика

Azure Machine Learning

Page 44: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Azure Machine LearningМощный сервис машинного обучения

и предиктивной аналитики

Page 45: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Процесс машинного обучения

Определение

задачи

Сбор и

подготовка

данных

Обучение

модели

Проверка

результата

Работа

Обучающая выборка (training

sample) — выборка, по которой

производится настройка

(оптимизация

параметров) модели

зависимости.

Тестовая (или контрольная)

выборка (test sample) — выборка,

по которой оценивается качество

построенной модели.

Page 46: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

AML - Drag & Drop + лучшие в своем классе алгоритмы

Page 47: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Алгоритмы применимы для различных отраслевых сценариев. И расширяемы.

Neural

networks

Clustering

Binary

Classification

Logistic

Regression

Support vector

machines

Boosted

Decision

Trees

Recommender

Systems

Основные алгоритмы Machine Learning

Regression

Feature

Selection Scoring Sampling

Descriptive

Statistics

Page 48: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Анализ социальных сетей

Прогноз погоды

Прогноз здоровья

Прогноз отказов техники

Целевая реклама

Разведка природных ресурсов

Обнаружение мошенничества

Аналитка телеметрических данных

Модели склонностей покупателей

Обработка аналитик

Исследование живого

Оптимизация Webприложений

Обнаружение сетевых вторжений

Умный мониторинг

Page 49: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Использование Azure Machine Learningв сценарии Интернета вещей (IoT)

MIC

RO

SO

FT A

ZU

RE

Azure

Event Hubs

Model

Приложение

для работы

пользовател

ей

ON

PR

EM

ISES

INTER

NET

соеди

нен

ие

Бизнес-пользователиДатчики

Azure Stream

Analytics

Azure

ML

Хранилище

данных

Исторические

данные 2Создание модели

машинного обучения

1 Поток

данных

3Использование

модели для

определения

отклонений

Page 50: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Интегрирование прогнозной аналитики

Действуйте проактивно на основе предсказания

Page 51: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Визуализация данных

Page 52: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 53: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 54: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 55: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 56: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 57: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 58: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Платформа управления данными

Page 59: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Трансформация данных в действие с SQL-2016

Intelligence

Data Sources

Apps

Sensors and devices

Data Action

People

Automated Systems

Apps

Web

Mobile

Bots

Встроенная технология R

для SQL Server

Комплексное мобильное

решение для бизнес-

аналитики

Расширенная аналитика

Высокопроизводитель-

ное хранилище данных

Критически важныеOLTP-системы

Технология

StreamInsight

Page 60: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Примеры

Определение мощеничества

Прогноз продаж

Анализ компаний

Предективная аналитика

Расширения

Microsoft AzureMachine Learning Marketplace

New R scripts

010010

100100

010101

010010

100100

010101

010010

100100

010101

010010

100100

010101

Встроенная расширенная аналитикаИнтеграция с R

Встроена в SQL Server

Analytic Library

T-SQL Interface

Relational Data

010010

100100

010101

010010

100100

010101

Data Scientist

Data Developer/DBA

?

R

R Integration

Page 61: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 62: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Microsoft

R Enterprise

Microsoft

R Open

Об

лако

Ло

кальн

о

Azure

Machine Learning

Cognitive ServicesHDInsight

2016

• R Server for Redhat Linux

• R Server for SUSE Linux

• R Server for Teradata DB

• R Server for Hadoop

Page 63: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 64: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 65: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами
Page 66: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Functionality

Security

Monitoring

Reach and customization

IoT Hub

Field gateway

Cloud protocolgateway

IP-c

ap

ab

lePA

N-d

evic

es

Page 67: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Power BI Overview

Data sources Power BI service

SaaS solutionse.g. Marketo, Salesforce, GitHub,

Google analytics

On-premises datae.g. Analysis Services

Organizational content packsCorporate data sources or external data

services

Azure servicesAzure SQL, Stream Analytics…

Excel filesWorkbook data / data models

Power BI Desktop filesData from files, databases, Azure,

and other sources

Data refresh

Visualizations

Live dashboards

Content packs Sharing & collaborationNatural language query

Reports

Datasets01001

10101

Page 68: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами

Devices

Azure IoT Suite

What you get with remote monitoring preconfigured solution

Back end

systems

and

processesC# simulator

Event Hub

Storage blobs DocumentDB

Web/Mobile App

Stream Analytics Logic Apps

Azure

Active Directory

IoT Hub Web Jobs

Power BI

Machine

Learning

Page 69: Microsoft Azure IoT Suite Azure IoT Suite.pdfПредиктивная аналитика Визуализация данных Интеграция с бизнес-процессами