Интеграционная IoT-платформа
Интеграционная IoT-платформа
Группа компаний Tibbo
• Основана в 2001 году
• Офисы на Тайване и в России
• Партнеры более чем в 50 странах мира
• Система владения: товарищество с ограниченной ответственностью
Участники:
• Tibbo Systems (ПО)
• Tibbo Technology (оборудование)
02
Интеграционная IoT-платформа
Профиль компании Tibbo Systems
• Интеграционная IoT-платформа AggreGate
• Решения для вертикальных рынков на основе AggreGate
• Конвертеры Serial-over-IP
• Встроенные IoT-модули
• Модульные IoT-шлюзы: Tibbo Project System
• Программируемые контроллеры и одноплатные компьютеры
03
Интеграционная IoT-платформа
Что такое AggreGate?
• «Конструктор» ПО для построения IoT-продуктов
• 15 лет инвестиций в разработку новых «элементов конструктора»
• Огромный опыт в создании решений для конечных заказчиков
• Единая среда без использования сторонних продуктов или приложений
поглощенных компаний
• Более десяти готовых решений для вертикальных рынков
• Тысячи инсталляций по всему миру
• Успешные проекты на всех континентах
04
Интеграционная IoT-платформа
05
Для чего это нужно?
Системные интеграторы и
инжиниринговые компании:
• Внедрение готовых производных
продуктов
• Внедрение решений для вертикальных
рынков
• Внедрение межотраслевых IoT-
решений
• Разработка тиражируемых шаблонных
решений
Поставщики IoT-устройств (OEM-
партнеры):
• Разработка собственных IoT-
приложений
• Ребрендинг и редистрибуция
• Предоставление IoT-сервисов в
облаке
• Дистрибуция готовых производных
продуктов
Интеграционная IoT-платформа
Бизнес-цели платформы AggreGate
• Обеспечение централизованного мониторинга, контроля и конфигурации
различных электронных устройств и бизнес-сервисов
• Интеграция с другими системами предприятия для экспортирования в
них данных, собранных с устройств
• Обработка, хранение и визуализация данных устройств
• Быстрая разработка и внедрение IoT-приложений
• Платформа – это центральный элемент крупных ситуационных центров
06
Интеграционная IoT-платформа
Обзор платформы AggreGate
• Многоотраслевые решения по управлению устройствами, как B2C, так и B2B
• Независимая от производителя возможность подключения к устройствам и
источникам данных
• Гибкие лицензионные программы для OEM-партнеров, системных интеграторов
и дистрибьюторов
• Интегрированные визуальные редакторы
• Кросс-платформенная архитектура с поддержкой разных СУБД
• Интеграция с помощью комплекта разработчика с открытым исходным кодом и
веб-служб
• Брендинг и персонализация
• Быстрая разработка производных продуктов без ограничений на свободное
распространение с предоставлением PoC через 2-4 недели, внедрение через
2-3 месяца
07
Интеграционная IoT-платформа
Преимущества
AggreGate гарантирует стандартные преимущества IoT-платформы:
• Снижение операционных расходов
• Сокращение среднего времени ремонта
• Снижение количества выездов по техобслуживанию и обращений в
техническую поддержку
• Повышение эффективности оборудования и снижение времени простоя
Именно наши особенности помогают в получении данных преимуществ.
08
Интеграционная IoT-платформа
09
В чем различия?
Платформа AggreGate Другие IoT-платформы
Фокус на частные облачные среды партнеров и
заказчиков
Руководствуются SaaS/PaaS моделью предоставления
услуг
Успешная конкуренция на нишевых вертикальных
рынках
Предоставляют только базовые модули и API, отсутствие
коммерческих вертикальных продуктов
Полностью заменяет продукты различных вертикальных
рынков
Не заменяют существующие продукты (SCADA, NMS, и
т.д.)
Доступность межотраслевых функций/модулей
Отсутствие межотраслевых и предметно-
ориентированных модулей
Ориентация на крупных системных интеграторов и
инжиниринговые компании
Ориентация в основном на OEM-партнеров, создающих
IoT-устройства
Богатый опыт построения крупных инфраструктур,
использующих оборудование разных производителей
Работа всего с несколькими типами устройств при
каждом внедрении
SaaS/PaaS + бессрочные лицензии с одноразовыми
платежами
Доступно только SaaS/PaaS лицензирование
Интеграционная IoT-платформа
10
Решения для вертикальных рынков
• Управление сетями
• Промышленная автоматизация и
SCADA
• Управление ЦОД
• Контроль доступа
• Автоматизация зданий
• Удаленный мониторинг
• Мониторинг
телекоммуникационных вышек
• Управление транспортом
• Торговые автоматы
• Сенсорные сети
• Считывание показателей
счетчиков
• Подсчет людей и транспорта
• Информационные панели
• Управление мобильными
устройствами
Интеграционная IoT-платформа
Инновационные технологии
• Серверное кэширование настроек сетевых устройств и метаданных
• Запатентованная единая модель данных
• Нормализация данных устройства
• Групповые операции
• Предметно-ориентированные языки
• Отказоустойчивая кластеризация
• Распределенная архитектура
11
Интеграционная IoT-платформа
Краткосрочные преимущества
• Быстрая разработка приложений для Интернета вещей
• Легкая интеграция в предприятие
• Масштабируемая архитектура и высокая надежность
• Визуальная разработка в редакторах интерфейсов
• Интегрированная модель безопасности с ролевым контролем доступа
• Множество вариантов ребрендинга
12
Интеграционная IoT-платформа
Единая модель данных
• Все устройства и системные ресурсы имеют общий интерфейс
• Этот интерфейс описывает переменные (свойства, настройки), функции
(операции, методы) и события
• Значения переменных, ввод/вывод функции и данные событий имеют
общий формат
• Информационные элементы содержат скалярные величины, структуры,
массивы, таблицы
13
Интеграционная IoT-платформа
Архитектура сервера
14
Интеграционная IoT-платформа
15
Подключаемость
Агент:
• Нормализация данных на стороне
устройства
• Набор программных компонентов для
разработки агентов с открытым
исходным кодом
• Версии для Java, .NET, C/C++, Android
• Агенты для IoT-шлюзов Tibbo
• Открытый протокол с обширной
документацией
• Работа через сетевые экраны/NAT
• Сжатие и шифрование данных
Драйвер:
• Нормализация данных на стороне
сервера
• Набор программных компонентов
для разработки драйверов с
открытым исходным кодом
• Драйверы для стандартных
коммуникационных протоколов
• Широкая поддержка протоколов,
как отраслевых (автоматизация, IT,
IoT), так и стандартных
• Услуги по разработке драйверов
Интеграционная IoT-платформа
Протоколы и драйверы
16
AggreGate поддерживает множество протоколов, как стандартных, так и
отраслевых – IoT, IT, протоколы автоматизации:
И другие…
Интеграционная IoT-платформа
Уровни системы
17
Интеграционная IoT-платформа
Методы хранения данных
• База данных ключевых значений (хранение конфигураций)
• База данных NoSQL (высокоэффективное хранение событий)
• Реляционная база данных (хранение взаимосвязанных элементов данных)
• Кольцевая база данных (статистика временных рядов, постоянный объём
памяти и очень быстрое извлечение данных)
• Графовая база данных (хранение данных топологии сети)
• Файловое хранилище (упрощенная, для встроенных серверов)
18
Интеграционная IoT-платформа
Модель безопасности
• Журналы аудита для всех важных событий
• Журналирование событий с настраиваемыми правилами маршрутизации и
местом хранения
• Прямого доступа к базе данных не требуется, все попытки получения доступа
проходят через ядро платформы
• Доступ к базам данных сервера авторизуется, как и любая другая операция
• Защищённая связь между серверами, клиентами и агентами по протоколам
SSL/TLS
• Драйверы устройств поддерживают большинство настроек безопасности и
шифрования, предоставляемых коммуникационными протоколами
19
Интеграционная IoT-платформа
Управление доступом на основе ролей
• Общая идея – максимальная гибкость и мультитенантность
• Учетные записи пользователей по физическим лицам и по ролям
• Внешняя аутентификация через AD / LDAP и другие службы
• Списки контроля доступа по отдельным пользователям и по группам
• Тонкая настройка прав доступа по каждому устройству или системному
ресурсу
• Записи прав доступа на основе масок и групп
• Подключаемые внешние модули аутентификации
20
Интеграционная IoT-платформа
Производительность
• 100 тысяч устройств на сервер
• До 5-10 миллионов показателей на сервер
• 10 миллиардов обновлений событий/значений на сервер ежедневно
• 100-500 тысяч сохранённых событий в секунду на сервер
• Неограниченное количество серверов в распределенной инсталляции
• Неограниченная расширяемость с помощью многоуровневой
распределенной архитектуры
21
Интеграционная IoT-платформа
22
Обработка данных
• Обнаружение устройств
• Отложенная конфигурация
• Управление событиями
• Тревоги
• Язык выражений
• Язык запросов
• Машинное обучение
• Планировщик задач
• Модели
• Групповые операции
• Репликация данных
• Рабочие процессы
Интеграционная IoT-платформа
Обнаружение и инициализация устройств
• Саморегистрация агентов
• Обнаружение путём отправки широковещательных сообщений
• Обнаружение путём сканирования IP-сети
• Определение границ ЛВС путём анализа таблиц маршрутизации
• Периодическое обнаружение по расписанию
• Автоматическая инвентаризация устройств
• Автоматическое определение сервисов
23
Интеграционная IoT-платформа
Проблемно-ориентированные языки
• Язык выражений подобен формулам Microsoft Excel
• Язык запросов подобен SQL
• Оба языка обращаются к единой модели данных
• Оба языка учитывают внутреннюю модель безопасности
• Интегрированная разработка Java и R-скриптов для улучшения сценариев
логики и машинного обучения
24
Интеграционная IoT-платформа
25
Управление событиями
• Нормализация
• Мониторинг в режиме реального
времени
• Постоянное хранение
• Пред- и постфильтрация
• Маскировка
• Дедупликация
• Подтверждение
• Обогащение
• Настраиваемая внутренняя
маршрутизация
• Внешняя переадресация
• Корреляция
• Анализ первопричин
Интеграционная IoT-платформа
Процесс обработки событий
26
Интеграционная IoT-платформа
Тревоги
• Отслеживание отдельных ресурсов и групп ресурсов
• Триггеры на события, состояния и изменения состояний
• Гибкая настройка активации тревог на основе выражений
• Обнаружение гистерезиса, динамические пороги, обнаружение биения
• Уведомления по e-mail, SMS, всплывающие и звуковые подсказки,
скрипты и т.д.
• Автономные и интерактивные корректирующие действия
• Настраиваемые правила эскалации
27
Интеграционная IoT-платформа
Моделирование объектов и процессов
• Автономные, прикрепляемые и инстанцируемые модели
• Настраиваемые переменные, функции и события модели
• Бизнес-правила (принятие решений через машиночитаемые базы знаний)
• Привязки данных для реакции на события и изменения состояний
• Примеры применения:
- Промышленный процесс
- Калькулятор загрузки ЦП
- Насосная станция
28
Интеграционная IoT-платформа
Визуализация данных
29
• Отчеты
• Виджеты
• Инструментальные панели
• Датчики
• Избранное
Виджеты могут использоваться
как:
• Формы ввода данных
• Графики/Тренды/Диаграммы
• Человеко-машинные
интерфейсы
• Карты этажа/помещения
• Карты топологии сети
• Географические карты и т.д.
Интеграционная IoT-платформа
Виджеты
30
Интеграционная IoT-платформа
Инструментальные панели
31
Интеграционная IoT-платформа
Карты
• Любые источники плиточных карт (Google, Bing, OSM, Yandex, 2GIS и т.д.)
• Поддержка оффлайн-карт
• Множество изменяемых слоев карты
• Визуализация устройств, путей, геозон, ссылок и настраиваемых
объектов
• Визуализация топологии на основе карт
• Взаимодействие между компонентами Карты и другими компонентами
виджетов
• Динамическое обновление карт при возникновении событий
виджетов/сервера
32
Интеграционная IoT-платформа
Отчеты
• Пригодное для печати представление любых табличных данных
• Источники: запросы, скрипты, история событий/значений и т.д.
• Встроенные генератор и редактор шаблонов отчетов
• Интегрированный обозреватель отчетов
• Экспорт в PDF, RTF, ODT, HTML, XML, XLS, CSV и др.
• Экспорт и отправка отчета посредством e-mail по расписанию
33
Интеграционная IoT-платформа
Визуальная разработка
• Быстрое создание средств обработки и визуализации
• Встроенные редакторы интерфейсов и отчетов
• Повсеместно используемые в системе выражения и запросы
• Бизнес-правила и привязки дополняют картину
• Создание скриптов практически не требуется
• Многие крупные проекты были выполнены без единого скрипта
34
Интеграционная IoT-платформа
Проектирование и интеграция
35
• Комплект разработчика (SDK) с
открытым исходным кодом
• API для Java, .NET, C/C++ и
мобильных платформ
• Веб-службы SOAP и HTTP/REST
• Экспорт и импорт данных
Примеры интеграции
• Управление активами
• Служба поддержки
клиентов
• CRM
• Управление кадрами
• ERP
• Промышленный контроль
• Видеонаблюдение
Интеграционная IoT-платформа
Комплект разработчика (SDK)
• Комплект разработки драйверов (нормализация данных на стороне
сервера)
• Комплект разработки агентов (нормализация данных на стороне
устройства)
• Plugin SDK (плагины обработки/хранения данных)
• Server API (полный удаленный доступ к серверу AggreGate)
• Типовые плагины, драйверы и агенты
36
Интеграционная IoT-платформа
Унификация системы
37
Офисные здания
• Учет рабочего времени
• Контроль доступа
• Управление сетью
Жилые здания
• Освещение
• Вентиляция и
кондиционирование
• Управление
энергопотреблением
Производство
• SCADA
• Мониторинг транспорта
• Удаленный мониторинг
• Работа с различными системами из единого центра управления
• Снижение операционных расходов
Интеграционная IoT-платформа
38
Tibbo Project System Типы модулей Tibbit:
• GPIO
• ЦАП/АЦП
• Реле
• Источники питания
• Последовательные
порты
• GPRS модем
• Wi-Fi модуль
• Датчики
• Светодиоды разных
цветов
• Кнопки
• Процессор IR-кодов
• Wiegand
• PoE
• 3-х осевой акселерометр
• PIC сопроцессор
• Потенциометры
• RTC + NVRAM
• Слот для SD-карты
• И так далее
Интеграционная IoT-платформа
39
Tibbo Project System работает со встроенным полнофункциональным
сервером AggreGate
Интеграционная IoT-платформа
Структура лицензирования
• Неограниченные лицензии по каждому серверу и лицензии Software-as-a-
service (SaaS)/Platform-as-a-Service (PaaS)
• Цена для большинства решений и продуктов зависит от количества устройств
• Цена на решения по промышленной автоматизации зависит от количества тэгов
• Расчёт цены для IoT-продуктов на основе количества событий
• В распределенной инсталляции покупка большого количества лицензий
сопровождается оптовой скидкой
• Совмещайте лицензии на платформу и продукты для вертикальных рынков
• Цена лицензии на отказоустойчивый сервер составляет 50% от цены базовой
лицензии
40
Интеграционная IoT-платформа
Профессиональные услуги
• Консультации по проекту
• Разработка драйверов/плагинов
• Брендинг и персонализация
• Обучение и тренинги
• Техническая поддержка (e-mail, телефон, чат, форумы и т.д.)
• Внедрение под ключ и управление OEM-проектами
• Хостинг (SaaS)
41
Интеграционная IoT-платформа
Заказчики и партнеры
42
• Конечные потребители (продажа «коробочных» продуктов)
• Дистрибьюторы и перепродавцы ПО
• Перепродавцы, добавляющие стоимость (VAR)
• Системные интеграторы
• Поставщики управляемых услуг (MSP)
• Производители оборудования (OEM)
Интеграционная IoT-платформа
Референс-лист
43
• Тысячи внедрений по всему миру
• Множество OEM партнеров
• Клиенты во всех основных отраслях
• Распределенные инсталляции для компаний национального масштаба
• Глубокая диверсификация:
- По множеству нишевых рынков
- На самые различные типы решений
Интеграционная IoT-платформа
Наши заказчики и партнеры
44
Управление системами
энергоснабжения базовых
станций сотовой связи
Управление
промышленными
источниками
бесперебойного питания
Мониторинг сервисов и IT-
инфраструктуры
электронного
правительства Казахстана
Комплексный мониторинг
телекоммуникационной сети
оператора связи
Система сбора данных и
мониторинга стационарных
пунктов медицинского
освидетельствования на
состояние опьянения
Мониторинг очередей в Мак-
Авто и платёжных систем
Мониторинг и управление
хранением сахарной свёклы
Централизованный контроль
учета рабочего времени в
удаленных офисах
Мониторинг сети и
инженерных систем
объектов нефтегазовой
инфраструктуры
Система комплексной
диспетчеризации
инженерной
инфраструктуры ЦОД
Референсное решение для
управления упаковочными
линиями, анализа
эффективности и
статистики отказов
Мониторинг
исследовательского ядерно-
нейтронного реактора
Комплексное решение по
техническому учёту
электроэнергии и
мониторингу IT-
инфраструктуры
Система мониторинга
станций узкополосной связи
Управление автопарком
электропогрузчиков
Комплексная автоматизация
и диспетчеризация здания
избирательной комиссии
Намибии
Автоматизация работы
паровой турбины
Система диспетчеризации
инженерной
инфраструктуры в
комплексе зданий
Посетите наш сайт:
aggregate.tibbo.com/ru/

Платформа для Интернета вещей AggreGate

  • 1.
  • 2.
    Интеграционная IoT-платформа Группа компанийTibbo • Основана в 2001 году • Офисы на Тайване и в России • Партнеры более чем в 50 странах мира • Система владения: товарищество с ограниченной ответственностью Участники: • Tibbo Systems (ПО) • Tibbo Technology (оборудование) 02
  • 3.
    Интеграционная IoT-платформа Профиль компанииTibbo Systems • Интеграционная IoT-платформа AggreGate • Решения для вертикальных рынков на основе AggreGate • Конвертеры Serial-over-IP • Встроенные IoT-модули • Модульные IoT-шлюзы: Tibbo Project System • Программируемые контроллеры и одноплатные компьютеры 03
  • 4.
    Интеграционная IoT-платформа Что такоеAggreGate? • «Конструктор» ПО для построения IoT-продуктов • 15 лет инвестиций в разработку новых «элементов конструктора» • Огромный опыт в создании решений для конечных заказчиков • Единая среда без использования сторонних продуктов или приложений поглощенных компаний • Более десяти готовых решений для вертикальных рынков • Тысячи инсталляций по всему миру • Успешные проекты на всех континентах 04
  • 5.
    Интеграционная IoT-платформа 05 Для чегоэто нужно? Системные интеграторы и инжиниринговые компании: • Внедрение готовых производных продуктов • Внедрение решений для вертикальных рынков • Внедрение межотраслевых IoT- решений • Разработка тиражируемых шаблонных решений Поставщики IoT-устройств (OEM- партнеры): • Разработка собственных IoT- приложений • Ребрендинг и редистрибуция • Предоставление IoT-сервисов в облаке • Дистрибуция готовых производных продуктов
  • 6.
    Интеграционная IoT-платформа Бизнес-цели платформыAggreGate • Обеспечение централизованного мониторинга, контроля и конфигурации различных электронных устройств и бизнес-сервисов • Интеграция с другими системами предприятия для экспортирования в них данных, собранных с устройств • Обработка, хранение и визуализация данных устройств • Быстрая разработка и внедрение IoT-приложений • Платформа – это центральный элемент крупных ситуационных центров 06
  • 7.
    Интеграционная IoT-платформа Обзор платформыAggreGate • Многоотраслевые решения по управлению устройствами, как B2C, так и B2B • Независимая от производителя возможность подключения к устройствам и источникам данных • Гибкие лицензионные программы для OEM-партнеров, системных интеграторов и дистрибьюторов • Интегрированные визуальные редакторы • Кросс-платформенная архитектура с поддержкой разных СУБД • Интеграция с помощью комплекта разработчика с открытым исходным кодом и веб-служб • Брендинг и персонализация • Быстрая разработка производных продуктов без ограничений на свободное распространение с предоставлением PoC через 2-4 недели, внедрение через 2-3 месяца 07
  • 8.
    Интеграционная IoT-платформа Преимущества AggreGate гарантируетстандартные преимущества IoT-платформы: • Снижение операционных расходов • Сокращение среднего времени ремонта • Снижение количества выездов по техобслуживанию и обращений в техническую поддержку • Повышение эффективности оборудования и снижение времени простоя Именно наши особенности помогают в получении данных преимуществ. 08
  • 9.
    Интеграционная IoT-платформа 09 В чемразличия? Платформа AggreGate Другие IoT-платформы Фокус на частные облачные среды партнеров и заказчиков Руководствуются SaaS/PaaS моделью предоставления услуг Успешная конкуренция на нишевых вертикальных рынках Предоставляют только базовые модули и API, отсутствие коммерческих вертикальных продуктов Полностью заменяет продукты различных вертикальных рынков Не заменяют существующие продукты (SCADA, NMS, и т.д.) Доступность межотраслевых функций/модулей Отсутствие межотраслевых и предметно- ориентированных модулей Ориентация на крупных системных интеграторов и инжиниринговые компании Ориентация в основном на OEM-партнеров, создающих IoT-устройства Богатый опыт построения крупных инфраструктур, использующих оборудование разных производителей Работа всего с несколькими типами устройств при каждом внедрении SaaS/PaaS + бессрочные лицензии с одноразовыми платежами Доступно только SaaS/PaaS лицензирование
  • 10.
    Интеграционная IoT-платформа 10 Решения длявертикальных рынков • Управление сетями • Промышленная автоматизация и SCADA • Управление ЦОД • Контроль доступа • Автоматизация зданий • Удаленный мониторинг • Мониторинг телекоммуникационных вышек • Управление транспортом • Торговые автоматы • Сенсорные сети • Считывание показателей счетчиков • Подсчет людей и транспорта • Информационные панели • Управление мобильными устройствами
  • 11.
    Интеграционная IoT-платформа Инновационные технологии •Серверное кэширование настроек сетевых устройств и метаданных • Запатентованная единая модель данных • Нормализация данных устройства • Групповые операции • Предметно-ориентированные языки • Отказоустойчивая кластеризация • Распределенная архитектура 11
  • 12.
    Интеграционная IoT-платформа Краткосрочные преимущества •Быстрая разработка приложений для Интернета вещей • Легкая интеграция в предприятие • Масштабируемая архитектура и высокая надежность • Визуальная разработка в редакторах интерфейсов • Интегрированная модель безопасности с ролевым контролем доступа • Множество вариантов ребрендинга 12
  • 13.
    Интеграционная IoT-платформа Единая модельданных • Все устройства и системные ресурсы имеют общий интерфейс • Этот интерфейс описывает переменные (свойства, настройки), функции (операции, методы) и события • Значения переменных, ввод/вывод функции и данные событий имеют общий формат • Информационные элементы содержат скалярные величины, структуры, массивы, таблицы 13
  • 14.
  • 15.
    Интеграционная IoT-платформа 15 Подключаемость Агент: • Нормализацияданных на стороне устройства • Набор программных компонентов для разработки агентов с открытым исходным кодом • Версии для Java, .NET, C/C++, Android • Агенты для IoT-шлюзов Tibbo • Открытый протокол с обширной документацией • Работа через сетевые экраны/NAT • Сжатие и шифрование данных Драйвер: • Нормализация данных на стороне сервера • Набор программных компонентов для разработки драйверов с открытым исходным кодом • Драйверы для стандартных коммуникационных протоколов • Широкая поддержка протоколов, как отраслевых (автоматизация, IT, IoT), так и стандартных • Услуги по разработке драйверов
  • 16.
    Интеграционная IoT-платформа Протоколы идрайверы 16 AggreGate поддерживает множество протоколов, как стандартных, так и отраслевых – IoT, IT, протоколы автоматизации: И другие…
  • 17.
  • 18.
    Интеграционная IoT-платформа Методы храненияданных • База данных ключевых значений (хранение конфигураций) • База данных NoSQL (высокоэффективное хранение событий) • Реляционная база данных (хранение взаимосвязанных элементов данных) • Кольцевая база данных (статистика временных рядов, постоянный объём памяти и очень быстрое извлечение данных) • Графовая база данных (хранение данных топологии сети) • Файловое хранилище (упрощенная, для встроенных серверов) 18
  • 19.
    Интеграционная IoT-платформа Модель безопасности •Журналы аудита для всех важных событий • Журналирование событий с настраиваемыми правилами маршрутизации и местом хранения • Прямого доступа к базе данных не требуется, все попытки получения доступа проходят через ядро платформы • Доступ к базам данных сервера авторизуется, как и любая другая операция • Защищённая связь между серверами, клиентами и агентами по протоколам SSL/TLS • Драйверы устройств поддерживают большинство настроек безопасности и шифрования, предоставляемых коммуникационными протоколами 19
  • 20.
    Интеграционная IoT-платформа Управление доступомна основе ролей • Общая идея – максимальная гибкость и мультитенантность • Учетные записи пользователей по физическим лицам и по ролям • Внешняя аутентификация через AD / LDAP и другие службы • Списки контроля доступа по отдельным пользователям и по группам • Тонкая настройка прав доступа по каждому устройству или системному ресурсу • Записи прав доступа на основе масок и групп • Подключаемые внешние модули аутентификации 20
  • 21.
    Интеграционная IoT-платформа Производительность • 100тысяч устройств на сервер • До 5-10 миллионов показателей на сервер • 10 миллиардов обновлений событий/значений на сервер ежедневно • 100-500 тысяч сохранённых событий в секунду на сервер • Неограниченное количество серверов в распределенной инсталляции • Неограниченная расширяемость с помощью многоуровневой распределенной архитектуры 21
  • 22.
    Интеграционная IoT-платформа 22 Обработка данных •Обнаружение устройств • Отложенная конфигурация • Управление событиями • Тревоги • Язык выражений • Язык запросов • Машинное обучение • Планировщик задач • Модели • Групповые операции • Репликация данных • Рабочие процессы
  • 23.
    Интеграционная IoT-платформа Обнаружение иинициализация устройств • Саморегистрация агентов • Обнаружение путём отправки широковещательных сообщений • Обнаружение путём сканирования IP-сети • Определение границ ЛВС путём анализа таблиц маршрутизации • Периодическое обнаружение по расписанию • Автоматическая инвентаризация устройств • Автоматическое определение сервисов 23
  • 24.
    Интеграционная IoT-платформа Проблемно-ориентированные языки •Язык выражений подобен формулам Microsoft Excel • Язык запросов подобен SQL • Оба языка обращаются к единой модели данных • Оба языка учитывают внутреннюю модель безопасности • Интегрированная разработка Java и R-скриптов для улучшения сценариев логики и машинного обучения 24
  • 25.
    Интеграционная IoT-платформа 25 Управление событиями •Нормализация • Мониторинг в режиме реального времени • Постоянное хранение • Пред- и постфильтрация • Маскировка • Дедупликация • Подтверждение • Обогащение • Настраиваемая внутренняя маршрутизация • Внешняя переадресация • Корреляция • Анализ первопричин
  • 26.
  • 27.
    Интеграционная IoT-платформа Тревоги • Отслеживаниеотдельных ресурсов и групп ресурсов • Триггеры на события, состояния и изменения состояний • Гибкая настройка активации тревог на основе выражений • Обнаружение гистерезиса, динамические пороги, обнаружение биения • Уведомления по e-mail, SMS, всплывающие и звуковые подсказки, скрипты и т.д. • Автономные и интерактивные корректирующие действия • Настраиваемые правила эскалации 27
  • 28.
    Интеграционная IoT-платформа Моделирование объектови процессов • Автономные, прикрепляемые и инстанцируемые модели • Настраиваемые переменные, функции и события модели • Бизнес-правила (принятие решений через машиночитаемые базы знаний) • Привязки данных для реакции на события и изменения состояний • Примеры применения: - Промышленный процесс - Калькулятор загрузки ЦП - Насосная станция 28
  • 29.
    Интеграционная IoT-платформа Визуализация данных 29 •Отчеты • Виджеты • Инструментальные панели • Датчики • Избранное Виджеты могут использоваться как: • Формы ввода данных • Графики/Тренды/Диаграммы • Человеко-машинные интерфейсы • Карты этажа/помещения • Карты топологии сети • Географические карты и т.д.
  • 30.
  • 31.
  • 32.
    Интеграционная IoT-платформа Карты • Любыеисточники плиточных карт (Google, Bing, OSM, Yandex, 2GIS и т.д.) • Поддержка оффлайн-карт • Множество изменяемых слоев карты • Визуализация устройств, путей, геозон, ссылок и настраиваемых объектов • Визуализация топологии на основе карт • Взаимодействие между компонентами Карты и другими компонентами виджетов • Динамическое обновление карт при возникновении событий виджетов/сервера 32
  • 33.
    Интеграционная IoT-платформа Отчеты • Пригодноедля печати представление любых табличных данных • Источники: запросы, скрипты, история событий/значений и т.д. • Встроенные генератор и редактор шаблонов отчетов • Интегрированный обозреватель отчетов • Экспорт в PDF, RTF, ODT, HTML, XML, XLS, CSV и др. • Экспорт и отправка отчета посредством e-mail по расписанию 33
  • 34.
    Интеграционная IoT-платформа Визуальная разработка •Быстрое создание средств обработки и визуализации • Встроенные редакторы интерфейсов и отчетов • Повсеместно используемые в системе выражения и запросы • Бизнес-правила и привязки дополняют картину • Создание скриптов практически не требуется • Многие крупные проекты были выполнены без единого скрипта 34
  • 35.
    Интеграционная IoT-платформа Проектирование иинтеграция 35 • Комплект разработчика (SDK) с открытым исходным кодом • API для Java, .NET, C/C++ и мобильных платформ • Веб-службы SOAP и HTTP/REST • Экспорт и импорт данных Примеры интеграции • Управление активами • Служба поддержки клиентов • CRM • Управление кадрами • ERP • Промышленный контроль • Видеонаблюдение
  • 36.
    Интеграционная IoT-платформа Комплект разработчика(SDK) • Комплект разработки драйверов (нормализация данных на стороне сервера) • Комплект разработки агентов (нормализация данных на стороне устройства) • Plugin SDK (плагины обработки/хранения данных) • Server API (полный удаленный доступ к серверу AggreGate) • Типовые плагины, драйверы и агенты 36
  • 37.
    Интеграционная IoT-платформа Унификация системы 37 Офисныездания • Учет рабочего времени • Контроль доступа • Управление сетью Жилые здания • Освещение • Вентиляция и кондиционирование • Управление энергопотреблением Производство • SCADA • Мониторинг транспорта • Удаленный мониторинг • Работа с различными системами из единого центра управления • Снижение операционных расходов
  • 38.
    Интеграционная IoT-платформа 38 Tibbo ProjectSystem Типы модулей Tibbit: • GPIO • ЦАП/АЦП • Реле • Источники питания • Последовательные порты • GPRS модем • Wi-Fi модуль • Датчики • Светодиоды разных цветов • Кнопки • Процессор IR-кодов • Wiegand • PoE • 3-х осевой акселерометр • PIC сопроцессор • Потенциометры • RTC + NVRAM • Слот для SD-карты • И так далее
  • 39.
    Интеграционная IoT-платформа 39 Tibbo ProjectSystem работает со встроенным полнофункциональным сервером AggreGate
  • 40.
    Интеграционная IoT-платформа Структура лицензирования •Неограниченные лицензии по каждому серверу и лицензии Software-as-a- service (SaaS)/Platform-as-a-Service (PaaS) • Цена для большинства решений и продуктов зависит от количества устройств • Цена на решения по промышленной автоматизации зависит от количества тэгов • Расчёт цены для IoT-продуктов на основе количества событий • В распределенной инсталляции покупка большого количества лицензий сопровождается оптовой скидкой • Совмещайте лицензии на платформу и продукты для вертикальных рынков • Цена лицензии на отказоустойчивый сервер составляет 50% от цены базовой лицензии 40
  • 41.
    Интеграционная IoT-платформа Профессиональные услуги •Консультации по проекту • Разработка драйверов/плагинов • Брендинг и персонализация • Обучение и тренинги • Техническая поддержка (e-mail, телефон, чат, форумы и т.д.) • Внедрение под ключ и управление OEM-проектами • Хостинг (SaaS) 41
  • 42.
    Интеграционная IoT-платформа Заказчики ипартнеры 42 • Конечные потребители (продажа «коробочных» продуктов) • Дистрибьюторы и перепродавцы ПО • Перепродавцы, добавляющие стоимость (VAR) • Системные интеграторы • Поставщики управляемых услуг (MSP) • Производители оборудования (OEM)
  • 43.
    Интеграционная IoT-платформа Референс-лист 43 • Тысячивнедрений по всему миру • Множество OEM партнеров • Клиенты во всех основных отраслях • Распределенные инсталляции для компаний национального масштаба • Глубокая диверсификация: - По множеству нишевых рынков - На самые различные типы решений
  • 44.
    Интеграционная IoT-платформа Наши заказчикии партнеры 44 Управление системами энергоснабжения базовых станций сотовой связи Управление промышленными источниками бесперебойного питания Мониторинг сервисов и IT- инфраструктуры электронного правительства Казахстана Комплексный мониторинг телекоммуникационной сети оператора связи Система сбора данных и мониторинга стационарных пунктов медицинского освидетельствования на состояние опьянения Мониторинг очередей в Мак- Авто и платёжных систем Мониторинг и управление хранением сахарной свёклы Централизованный контроль учета рабочего времени в удаленных офисах Мониторинг сети и инженерных систем объектов нефтегазовой инфраструктуры Система комплексной диспетчеризации инженерной инфраструктуры ЦОД Референсное решение для управления упаковочными линиями, анализа эффективности и статистики отказов Мониторинг исследовательского ядерно- нейтронного реактора Комплексное решение по техническому учёту электроэнергии и мониторингу IT- инфраструктуры Система мониторинга станций узкополосной связи Управление автопарком электропогрузчиков Комплексная автоматизация и диспетчеризация здания избирательной комиссии Намибии Автоматизация работы паровой турбины Система диспетчеризации инженерной инфраструктуры в комплексе зданий
  • 45.