Перейти к главному контенту

AWS IoT Core

Начало работы с AWS IoT Core

Начать работу

Существует несколько способов начать работу с AWS IoT Core в зависимости от конкретного примера использования и выбранного способа интеграции сервиса. Консоль управления AWS представляет собой веб-интерфейс, который можно использовать для доступа ко всем ресурсам AWS IoT и управления ими. Программный доступ к AWS IoT Core осуществляется через интерфейс командной строки AWS и AWS SDK. Также можно воспользоваться эталонной реализацией AWS IoT Device Client.

Для подключения аппаратного устройства, датчика, мобильного приложения или вещи используйте SDK AWS IoT для устройств и выберите один из готовых стартовых наборов AWS для подключения к AWS IoT Core. Кроме того, работу с сервисом AWS IoT Core поддерживает множество сторонних инструментов и шлюзов.

С чего начать

Консоль управления AWS

Консоль управления AWS – это веб-интерфейс для доступа к ресурсам AWS IoT Core и управления ими. Используя Консоль управления AWS, можно легко и безопасно создать вещь, привязать сертификат, опубликовать сообщения и задать действия.

AWS SDK

AWS SDK помогает упростить программирование, предоставляя API для многих сервисов AWS, включая AWS IoT Core. Все пакеты AWS SDK можно использовать для IoT Core. Пакет с кодом библиотеки, образцами кода и документацией доступен для загрузки.

SDK AWS IoT для устройств

AWS IoT Device SDK помогает легко и быстро подключить аппаратное или мобильное устройство к AWS IoT Core. Он предлагает расширенные возможности, благодаря чему можно просто взаимодействовать со шлюзом устройств и тенью устройства. Это позволяет быстро начать разработку. SDK для устройств поддерживает различные типы устройств: от устройств начального уровня до аппаратных устройств промышленного уровня.

AWS IoT Device Client

AWS IoT Device Client – это свободная модульная эталонная реализация с открытым исходным кодом на стороне устройства. С помощью этого ПО можно легко подключать устройства к AWS IoT Core и использовать функции AWS IoT Device Management и AWS IoT Device Defender по умолчанию. Оно написано на C++ и может быть скомпилировано и установлено на IoT-устройствах с ОС Embedded Linux.

Чтобы пользоваться им на своем устройстве, загрузите исходный код AWS IoT Device Client с GitHub и ознакомьтесь с подробной информацией, приведенной в файле README.

Diagram illustrating the workflow for using AWS IoT Device Client, including choosing a Linux-capable device, downloading credentials, compiling the client, installing it, and integrating with AWS IoT Core, IoT Device Management, and IoT Device Defender services.

Советник по настройке устройства (ознакомительная версия)

Советник по настройке устройства – это полностью управляемая возможность тестирования на основе облачных технологий, предназначенная для проверки устройств IoT во время разработки. Советник по настройке устройства упрощает тестирование надежности и безопасности подключения устройств IoT к AWS IoT Core. Он предоставляет предварительно созданные тесты, чтобы помочь проверить устройства IoT. Вы сможете выявить наиболее распространенные проблемы ПО устройств и решить их до того, как развертывать устройства при любом масштабе. Подробную информацию см. в разделе руководства пользователя Советник по настройке устройств.

Каталог устройств партнеров AWS

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

Использование оборудования с поддержкой технологий AWS из каталога устройств партнеров упрощает реализацию проектов IoT, так как вы получаете возможность использовать опыт и экспертные знания партнеров APN по оборудованию. Вы можете приобрести у партнеров устройства для оценки, создания прототипов и работы с опытными образцами.

Откройте для себя устройства Интернета вещей, работающие с AWS IoT Core, в каталоге устройств партнеров AWS.

Узнайте больше о том, как партнеры могут квалифицировать оборудование IoT для AWS IoT Core в соответствии с программой квалификации устройств AWS IoT Core, используя Device Advisor для отбора и включения ваших устройств Интернета вещей в каталог партнерских устройств AWS методом самообслуживания.

AWS IoT Core для LoRaWAN

Чтобы начать работу с AWS IoT Core для LoRaWAN, клиенты могут найти сертифицированные AWS шлюзы LoRaWAN из каталога устройств партнеров Amazon и выбрать устройства, отвечающие требованиям LoRaWAN, на веб-сайте LoRa Alliance. Сертифицированные шлюзы AWS являются предварительно подготовленными, со встроенными учетными данными безопасности и готовы быть подключенными к AWS IoT Core.

С помощью всего одного шага на консоли управления AWS клиенты смогут зарегистрировать эти шлюзы в AWS IoT Core, указав уникальный идентификатор шлюза (который предоставил поставщик шлюза) и выбрав радиочастоту LoRa. Что касается регистрируемых устройств, клиенты могут ввести данные для доступа к устройствам (идентификаторы и ключи контроля доступа, которые предоставил поставщик устройств) на консоли и следовать справочным значениям по умолчанию для уточнения конфигурации устройств.

Информацию о том, как подключить шлюзы и устройства LoRaWAN и управлять ими, см. в Руководстве пользователя AWS IoT Core для LoRaWAN.

LoRaWAN – это знак, используемый по лицензии, полученной от LoRa Alliance.

AWS IoT Core для Amazon Sidewalk

Чтобы приступить к созданию прототипа устройства с поддержкой Sidewalk, вы можете приобрести готовый комплект для разработки оборудования и загрузить SDK. Подробнее см. в технической документации. Эти наборы для разработки предварительно снабжены сертификатами безопасности, необходимыми для установки зашифрованного соединения с AWS IoT Core и дальнейшей разработки бизнес-приложений с помощью сервисов AWS.