AWS IoT Greengrass
AWS IoT Greengrass эффективно распространяет возможности AWS на периферийные устройства, что позволяет им локально работать с данными, которые они создают, используя при этом облако для управления, анализа и надежного хранения данных. AWS IoT Greengrass позволяет подключенным устройствам выполнять функции AWS Lambda, запускать контейнеры Docker, формировать прогнозы на основе моделей машинного обучения, синхронизировать данные устройств и безопасно взаимодействовать с другими устройствами даже без подключения к Интернету.
Благодаря AWS IoT Greengrass можно использовать знакомые языки и модели программирования, чтобы создавать и тестировать программное обеспечение для устройств в облаке, а затем развертывать его на самих устройствах. AWS IoT Greengrass позволяет программными средствами фильтровать данные устройств, управлять жизненным циклом данных на устройстве и передавать обратно в AWS только необходимую информацию. Кроме того, сервис дает возможность подключиться к сторонним приложениям, локальному программному обеспечению и сервисам AWS с использованием коннекторов AWS IoT Greengrass. Используя интеграцию адаптера протокола, коннекторы также ускоряют регистрацию устройств и упрощают аутентификацию благодаря интеграции с сервисом AWS Secrets Manager.
Преимущества
Реакция на события в режиме, близком к реальному времени
Работа в автономном режиме
Безопасное взаимодействие
Упрощенное программирование устройств с поддержкой контейнеров
Снижение стоимости работы IoT‑приложений
Поддержка различных платформ
Программное обеспечение AWS IoT Greengrass можно запускать на любых аппаратных устройствах, соответствующих минимальным аппаратным и программным требованиям. Для поиска и покупки одобренных AWS устройств для оптимальной работы с AWS IoT Greengrass воспользуйтесь каталогом AWS Partner Device Catalog. С помощью AWS IoT Device Tester можно самостоятельно проверить, будет ли AWS IoT Greengrass работать на тех или иных устройствах и смогут ли эти устройства взаимодействовать с сервисами AWS IoT.
Как это работает
AWS IoT Greengrass позволяет создавать решения IoT, которые подключают различные типы устройств к облаку и друг к другу. AWS IoT Greengrass Core можно использовать на устройствах под управлением Linux (в том числе дистрибутивов Ubuntu и Raspbian), которые поддерживают архитектуры Arm или x86. Сервис AWS IoT Greengrass Core обеспечивает локальное исполнение кода AWS Lambda, передачу сообщений, управление данными и безопасность. Устройства с AWS IoT Greengrass Core выступают в качестве порталов сервиса и могут взаимодействовать с другими устройствами, на которых работает Amazon FreeRTOS или установлен пакет SDK AWS IoT для устройств. Размер таких устройств может быть очень разным: от небольших устройств на базе микроконтроллера до крупных бытовых приборов. Устройства с AWS IoT Greengrass Core, устройства, на которых установлен SDK AWS IoT для устройств и устройства с Amazon FreeRTOS можно настроить для взаимодействия в группах AWS IoT Greengrass. Когда устройство с AWS IoT Greengrass Core теряет связь с облаком, устройства в группе AWS IoT Greengrass могут продолжать взаимодействовать друг с другом по локальной сети. В группу AWS IoT Greengrass могут входить устройства одного этажа здания, одного грузовика или всего добывающего участка.
AWS IoT Greengrass предоставляет встроенные коннекторы, позволяя просто расширять возможности периферийных устройств без написания кода. Коннекторы AWS IoT Greengrass позволяют быстро подключаться к сторонним приложениям, локальному программному обеспечению и сервисам AWS в периферийных местоположениях.
AWS IoT Greengrass предоставляет периферийным устройствам аппаратное хранилище корня доверия для закрытых ключей. Возможности AWS IoT Greengrass можно использовать наряду с аппаратным шифрованием сообщений.
Избранные клиенты
Ecofit
Компания Ecofit использует AWS IoT Greengrass для сбора данных с оборудования тренажерных залов, чтобы повысить эффективность технического обслуживания и увеличить срок его службы.
Cradlewise
Компания Cradlewise использует AWS IoT Greengrass, чтобы ее умная колыбель могла поддерживать работу устройств в автономном режиме.
Избранные партнеры
«В ADLINK разнообразие предложений играет ключевую роль для разработки оптимального пути решения конкретной бизнес-проблемы каждого клиента. Поддержка контейнеров для AWS IoT Greengrass – это многообещающий рывок вперед. Благодаря этому наши клиенты получат возможность развертывать различные рабочие нагрузки на AWS IoT Greengrass без необходимости переписывать код и смогут продолжить разработку новых приложений на тех языках и в тех средах, которые знакомы командам разработчиков».
Тоби Макклин (Toby McClean), вице-президент по решениям для Интернета вещей и технологическим инновациям, ADLINK
«Docker и AWS объединяет общее видение и стремление еще более упростить развертывание рабочих нагрузок на периферийных устройствах. Контейнерные технологии Docker, в том числе Docker Desktop и Docker Hub, являются лучшими в отрасли. Они незаменимы для усовершенствования рабочих процессов разработки современных приложений и решений для Интернета вещей. Теперь наши клиенты могут эффективно развертывать и запускать контейнеры Docker на устройствах AWS IoT Greengrass, а команды разработчиков могут выпускать приложения быстрее и ускорять миграцию приложений из центра обработки данных в облако и на периферийные устройства».
Дэвид Мессина (David Messina), исполнительный вице-президент по стратегическим партнерствам, Docker
Самостоятельно проверяйте, будет ли AWS IoT Greengrass работать на тех или иных устройствах и смогут ли эти устройства взаимодействовать с сервисами AWS IoT.
Получите мгновенный доступ к уровню бесплатного пользования AWS.
Начните разработку с использованием AWS IoT Greengrass в консоли AWS.
Подробнее об AWS IoT Greengrass