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 либо в чате на сайте.