Использование AWS Lambda для определения действий устройств
AWS Lambda – это универсальная среда программирования, работающая в облаке AWS. События устройств можно связывать с функциями Lambda и тем самым интегрировать их в корпоративные рабочие процессы без необходимости работы со встроенным ПО устройства. Функции Lambda могут самостоятельно выполнять простую бизнес‑логику на Java, Python, C# и аналогичных языках. Запускать рабочие процессы можно в различных местах, в том числе локально.
Организация и мониторинг устройств
Устройства можно группировать на основе требований, связанных действий и контекстных данных. В AWS IoT 1‑Click группа устройств называется «Project» (Проект). С помощью компонента «Devices» (Устройства) можно задавать действия и отслеживать состояние на уровне отдельных устройств. Сервис предоставляет встроенные отчеты об активности устройств. Имеется возможность создания специальных отчетов с помощью информации, публикуемой в Amazon CloudWatch.
AWS IoT 1‑Click предоставляет разработчикам API для применения с устройствами и проектами. Подробнее о сервисе AWS IoT 1‑Click см. в документации.
Мобильное приложение
Устройства IoT должны быть управляемыми и физически размещаться в вашей среде. Мобильные приложения AWS IoT 1‑Click объединяют облако AWS и физические устройства, обеспечивая размещение новых устройств на объекте всего несколькими действиями. Например, можно взять новое устройство, обновить или добавить атрибут расположения с помощью мобильного приложения 1‑Click для iOS или Android, и через несколько секунд устройство будет готово к работе.
Загрузите приложение AWS IoT 1‑Click из магазина App Store или Google Play.
Выбор простых устройств
AWS IoT 1-Click поддерживает готовые к работе простые устройства без дополнительной настройки. Список поддерживаемых устройств представлен на странице устройств AWS IoT 1-Click. В дальнейшем мы планируем поддерживать четыре различных типа устройств, которые подключаются к сети разными способами.
Безопасное подключение
Производители могут создавать простые устройства с необходимыми данными для доступа к AWS IoT Core, тем самым обеспечивая безопасное подключение к облаку AWS.
Группирование по контекстным данным
С сервисом AWS IoT 1-Click клиенты могут группировать свои устройства в проекты на основе таких требований, как уровень использования и местоположение. Расположение отдельных устройств в рамках проектов можно определять на основе указываемых пользователем контекстных данных.
Выбор действий
AWS IoT 1-Click позволяет клиентам выбирать и связывать с устройствами действия из набора предопределенных действий AWS Lambda, включая отправку сообщений электронной почты и SMS. Кроме того, клиенты смогут использовать собственные функции Lambda.
Отчеты об использовании и состоянии
Клиенты могут составлять подробные отчеты об использовании и состоянии развернутых устройств с помощью AWS IoT 1-Click. Имеются как готовые отчеты об активности устройств (количество нажатий) и их состоянии (оставшееся время работы для устройств, работающих от аккумулятора), так и пользовательские отчеты, которые генерируются с помощью Amazon CloudWatch.
Гибкий доступ
Сервис AWS IoT 1-Click доступен через Консоль управления AWS и мобильное приложение AWS IoT 1-Click для iOS или Android. Клиенты также могут использовать возможности AWS IoT 1-Click с помощью нескольких публичных API.
Подробнее о ценах на AWS IoT 1‑Click