Начало работы с 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 для устройств
Пакет SDK AWS IoT для устройств позволяет просто и быстро подключить аппаратное или мобильное устройство к 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.
Советник по настройке устройства (ознакомительная версия)
Советник по настройке устройства – это полностью управляемая возможность тестирования на основе облачных технологий, предназначенная для проверки устройств IoT во время разработки. Советник по настройке устройства упрощает тестирование надежности и безопасности подключения устройств IoT к AWS IoT Core. Он предоставляет предварительно созданные тесты, чтобы помочь проверить устройства IoT. Вы сможете выявить наиболее распространенные проблемы ПО устройств и решить их до того, как развертывать устройства при любом масштабе. Подробную информацию см. в разделе руководства пользователя Советник по настройке устройств.
AWS Partner Device Catalog
В каталоге устройств партнеров AWS перечислены устройства IoT, совместимые с сервисами AWS IoT. Здесь можно выбрать комплекты средств разработки и встроенные системы для создания новых устройств, а также готовые устройства, такие как шлюзы, периферийные серверы, датчики и камеры для использования в своих проектах IoT.
Использование оборудования с поддержкой технологий AWS из каталога устройств партнеров упрощает реализацию проектов IoT, так как вы получаете возможность использовать опыт и экспертные знания партнеров APN по оборудованию. Вы можете приобрести у партнеров устройства для оценки, создания прототипов и работы с опытными образцами.
Узнайте, какие устройства IoT совместимы с AWS IoT Core, в AWS Partner Device Catalog.
Узнайте больше о том, как партнеры могут сертифицировать IoT-оборудование для использования в AWS IoT Core согласно программе квалификации устройств AWS IoT Core с помощью советника по настройке устройств для самостоятельной сертификации устройств IoT и внесения их в Каталог устройств партнеров AWS.
AWS IoT Core для LoRaWAN
Чтобы начать работать с AWS IoT Core для LoRaWAN, клиенты могут найти сертифицированные шлюзы LoRaWAN в Каталоге устройств партнеров AWS и выбрать сертифицированные устройства 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.