AWS IoT Core
Что такое AWS IoT Core?
AWS IoT Core – это управляемый облачный сервис, который позволяет подключенным устройствам просто и безопасно взаимодействовать с облачными приложениями и другими устройствами. AWS IoT Core поддерживает работу с миллиардами устройств и триллионами сообщений, позволяя надежно и безопасно обрабатывать и направлять эти сообщения к адресам AWS и другим устройствам. С AWS IoT Core приложения могут постоянно отслеживать все используемые устройства и взаимодействовать с ними, даже когда эти устройства находятся в автономном режиме.
AWS IoT Core упрощает работу с такими сервисами AWS и Amazon, как AWS Lambda, Amazon Kinesis, Amazon S3, Amazon SageMaker, Amazon DynamoDB, Amazon CloudWatch, AWS CloudTrail, Amazon QuickSight и Alexa Voice Service. Кроме того, AWS IoT Core позволяет без труда создавать приложения для сбора, обработки и анализа данных, генерируемых подключенными устройствами, а также для выполнения действий на основе этих данных без необходимости управления какой‑либо инфраструктурой.
Как работает AWS IoT Core?
-
Подключение устройств и управление ими
-
Безопасность подключений и данных
-
Обработка данных устройств и связанные действия
-
Считывание и настройка состояния устройств в любой момент
-
Масштабирование до сотен миллионов устройств Alexa Built-in без лишних затрат
-
Подключение устройств и управление ими
-
AWS IoT Core позволяет просто подключать любое количество устройств к облаку или друг к другу. AWS IoT Core поддерживает протоколы HTTP, WebSockets и упрощенный протокол связи MQTT, специально спроектированный для поддержки нестабильных подключений, сокращения объема кода, передаваемого устройству, и для работы в сетях с низкой пропускной способностью. AWS IoT Core также поддерживает другие стандартные и специальные протоколы, обеспечивая взаимодействие между устройствами даже в случае использования ими разных протоколов.
-
Безопасность подключений и данных
-
AWS IoT Core обеспечивает автоматическую конфигурацию и аутентификацию при первом подключении устройства к AWS IoT Core, а также сквозное шифрование по всем точкам подключения. Таким образом, любой обмен данными между устройствами и AWS IoT Core происходит только после проверки идентификации. Кроме того, можно обеспечить безопасный доступ к своим устройствам и приложениям, применяя политики с точной настройкой разрешений.
-
Обработка данных устройств и связанные действия
-
С помощью AWS IoT Core можно фильтровать данные устройств, преобразовывать их на лету и выполнять различные связанные действия на основе определенных пользователем правил работы. Эти правила можно обновить в любой момент с учетом новых устройств или возможностей приложения. AWS IoT Core позволяет с легкостью создавать еще более мощные IoT‑приложения с использованием таких сервисов AWS, как AWS Lambda, Amazon Kinesis, Amazon S3, Amazon DynamoDB, Amazon CloudWatch и Amazon Elasticsearch Service.
-
Считывание и настройка состояния устройств в любой момент
-
AWS IoT Core сохраняет последнее состояние подключенного устройства, что позволяет в любой момент считать или задать это состояние. Благодаря этому приложения работают с устройством так, как будто оно постоянно подключено. Как следствие, приложение может считывать информацию о состоянии устройства, даже если устройство работает автономно, либо может задавать состояние устройства, которое будет применено при следующем его подключении.
-
Масштабирование до сотен миллионов устройств Alexa Built-in без лишних затрат
-
Alexa Voice Service (AVS) Integration для AWS IoT Core представляет новое виртуальное устройство Alexa Built-in в облаке. Для использования сервиса AVS Integration клиентам необходим новый набор тем MQTT, зарезервированный для AWS IoT, для передачи звуковых сообщений на основе протокола MQTT между устройствами, подключенными к AWS IoT Core, и новым виртуальным устройством Alexa Built-in. Благодаря этому клиенты могут отправлять и получать звуковые сообщения с использованием зарезервированных тем MQTT, устанавливать связь с микрофоном и динамиком устройства и управлять состоянием со стороны устройства, используя одно и то же безопасное подключение IoT Core.
Начало работы с AWS
Обучение с помощью 10-минутных учебных пособий
Начните разработку с AWS
Подробнее об AWS IoT Core