Azure IoT Central

Microsoft Azure IoT Central — готовое программное обеспечение в облаке, с которым быстрее и проще создавать собственные продукты в сфере Интернета вещей. 

Свойства Azure IoT Central

  • управляется и поддерживается компанией Microsoft;
  • не нужны навыки работы с облачной архитектурой;
  • подключает устройства и управляет ими;
  • отслеживает состояние устройств;
  • определяет пользовательские роли и разрешения;
  • анализирует и представляет информацию;
  • бесплатная ознакомительная версия;
  • простое и понятное ценообразование.
  • cпециализируется по областям (ритейл, здравоохранение, энергетика, жкх)

Сравнение Azure IoT Suite и Azure IoT Central

Оба IoT решения компании Microsoft, работающие в инфраструктуре Azure, решают одну задачу — упрощают и ускоряют создание собственных проектов Интернета вещей. Однако, процесс создания будет разным в зависимости от того, какую службу вы используете. Сравним подходы к созданию законченного решения в Azure IoT Suite и Azure IoT Central:

Azure IoT Central Azure IoT Suite
Основное использование Сократить время выхода на рынок готового IoT продукта, для работы которого не нужно серьезно перерабатывать службы Azure. Сократить время разработки сложного IoT продукта, который требует максимальную гибкость в работе.
Доступ к связанным PaaS сервисам SaaS — готовое управляемое ПО, без доступа к инфраструктуре. Вы можете управлять лежащими в основе вашего решения PaaS сервисами.
Гибкость Средняя. Вы можете настраивать модель решения и пользовательский интерфейс. Инфраструктуру решения изменить нельзя. Высокая. Открытый исходный код микросервисов и инфраструктуру можно изменять, адаптируя под свои задачи.
Уровень навыков и знаний Низкий. Потребуется настроить пользовательское представление, без знания кода и языков программирования. Средний-высокий. Нужны навыки работы с Java и .NET для настройки бэкэнда решения. Чтобы настроить визуальную часть, потребуются знания JavaScript.
Начальный опыт Шаблоны приложений и устройств обеспечивают простую модель построения решения. Разворачиваются за минуты. Настроенные для выполнения стандартных IoT сценариев решения. Разворачиваются за минуты.
Стоимость Простая и предсказуемая Вы можете гибко контролировать используемые службы и, соответственное, стоимость.

Посмотрите вводное видео по Microsoft Azure IoT Central.

Выбор решения зависит от трех факторов:

  • требования и потребности бизнеса;
  • тип конечного решения;
  • навыки и опыт вашей организации для долгосрочной поддержки созданного решения.

Новые возможности Azure IoT Central

В Azure IoT Central появились новые функции, позволяющие разработчикам за более короткое время ввести свое приложение в работу. В числе новых функций:

  • 11 новых шаблонов приложений, позволяющих ускорить создание приложений для торговой, медицинской, государственной и энергетической отраслей;
  • общедоступные API-интерфейсы, обеспечивающие доступ к функциям Azure IoT Central для моделирования и подготовки устройств, управления жизненным циклом, операций и запросов данных;
  • управление пограничными устройствами и развертываниями модулей IoT Edge;
  • простое подключение устройств с помощью IoT Plug and Play;
  • экспорт приложений для обеспечения их повторяемости;
  • расширяемость — от действий с минимальным написанием кода или совсем без него до экспорта данных в PaaS-службы Azure;
  • масштабирование с использованием мультитенантности для обеспечения независимости устройств и данных без ущерба для управляемости;
  • управление доступом пользователей с помощью настраиваемых пользовательских ролей данных, действий и конфигураций в системе;
  • масштабирование устройств и данных для поддержки миллионов устройств;

Появилось два новых тарифных плана, предоставляющие большие возможности управления, а так же гибкость и удобство при создании приложений IoT.

  • Тарифный план можно выбрать исходя из потребностей приложения и объема сообщений.
  • Появилась возможность добавить два бесплатных устройства на приложение.
  • Стало возможным изменить ценовую категорию.

Для получения цен, пришлите запрос на нашу электронную почту mse@quarta.ru.

Цены

Уровень цен Цен. категория "стандарт", уровень 1 Цен. категория "стандарт", уровень 2
Вариант использования Для устройств, с которых отправляется несколько сообщений в час Для устройств, с которых сообщения отправляются каждые несколько минут
Стоимость для каждого устройства 24,51 РУБ в месяц 43,71 РУБ в месяц
Количество выделенных сообщений на устройство в месяц* 5,000 сообщений 30,000 сообщений
Количество предоставляемых бесплатно ресурсов на приложение IoT Central 2 бесплатных устройств (включено 10,000 сообщений) 2 бесплатных устройств (включено 60,000 сообщений)
Цена за избыточные сообщения сверх выделяемого ежемесячно количества** 0,938 РУБ за 1 тыс. сообщений 0,938 РУБ за 1 тыс. сообщений

* Общее число сообщений распределяется между всеми устройствами в приложении IoT Central

** Стандартный размер сообщения составляет 4 КБ. Например, если устройство отправляет сообщение размером 4,5 КБ, оно будет выставлено как 2 сообщения.

Есть четыре типа пользовательских ролей, которые могут взаимодействовать с приложениями Azure IoT Central:

  • Builder определяет устройства, которые подключаются к приложениям, и настраивает приложение для оператора;
  • Operator управляет устройствами, подключенными к приложению;
  • Administrator решает административные задачи: управляет пользователями и их разрешениями по работе с приложением;
  • Device developer пишет исполнительный код для устройства.

Типовое IoT решение состоит из двух составляющих:

  • облачного приложения, которое получает телеметрические данные от вашего устройства и дает возможность управлять им;
  • нескольких устройств, подключенных в облачному приложению.

В Azure IoT Central вы разворачиваете новое приложение и настраиваете под ваши требования прямо в браузере. Как builder Azure IoT Central, вы используете веб-инструменты, чтобы создать шаблоны подключаемых к вашему приложению устройств. Шаблоны определяют характеристики и поведение устройств:

  • отправляемую телеметрию;
  • бизнес-свойства, которые оператор может изменять;
  • свойства устройства, которые приложение может использовать в режиме «только для чтения»;
  • предельное время ответа устройства;
  • настройки, которые определяют поведение устройства.

Вы можете сразу протестировать созданные шаблоны и приложение с помощью тестовых данных, которые создает Azure IoT Central.

Как builder, вы можете настраивать интерфейс приложения Azure IoT Central для оператора, который будет каждый день использовать это приложение. Настройка может включать:

  • определение свойств и настроек в шаблоне устройства;
  • настройка пользовательских приборных панелей, чтобы оператор мог видеть и анализировать поступающую информацию;
  • настройка пользовательской аналитики для исследования данных с устройства.

После того как builder определит типы подключаемых устройств, device developer пишет код для исполнения на устройствах, используя открытые Azure IoT SDK. Эти SDK поддерживают несколько языков, платформ и протоколов и помогают выполнить следующие задачи подключения устройства к Azure IoT Central:

  • создать защищенное подключение;
  • отправить телеметрию;
  • получать обновления конфигурации;
  • видеть статус устройств.

Приложение Azure IoT Central полностью поддерживаются компанией Microsoft, что снижает расходы на управление вашими приложениями. Как operator, вы используете приложение Azure IoT Central для управления устройствами:

  • наблюдаете за состоянием устройств, подключенных к приложению;
  • исправляете ошибки и решаете проблемы с устройствами;
  • готовите к работе новые устройства;

Builder может определять пользовательские правила и действия на уровне шаблонов устройств. Operator может включать или выключать эти правила на уровне устройства, чтобы контролировать и автоматизировать задачи в приложении.

Несмотря на относительную простоту продукта, есть много нюансов связанных с вопросами получения данных с устройства, его аутентификации, настройки панелей управления, обновления ПО на устройстве и т.п. Как правило, если отсутствует готовый код для конкретного устройства, такое приложение приходится создавать.

Инженеры Кварта Технологии обладают опытом в разработке решений на Microsoft IoT Central и готовы взять на себя все аспекты связанные с созданием IoT-решения, а специалисты по лицензированию помогут с ценообразованием и обеспечением платежей в Microsoft.

По всем вопросам, связанным с Microsoft IoT Central, обращайтесь по адресу mse@quarta.ru либо в чате на сайте.

Популярные вопросы по Azure IoT Central

Подробнее на сайте Microsoft

Сравнение Azure и AWS

Путеводитель по интерфесу Azure IoT Central