Установка и настройка AWS Greengrass на QNAP ZFS NAS

Что такое AWS  Greengrass?

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

Найдите приложение AWS Greengrass в App Center и нажмите кнопку Установить.

aws-greengrass_01.jpg

 

Для настройки AWS Greengrass на AWS IoT, откройте официальное руководство: https://docs.aws.amazon.com/greengrass/latest/developerguide/gg-config.html 

 

Дополнительно скачивать Greengrass Core не требуется т.к. его компоненты содержатся в QPKG ранее установленного приложения.

 

 

aws-greengrass_02.jpg

Загрузка Greengrass Core CA, Cert и Key в приложение AWS Greengrass Core 

  1. Откройте AWS Greengrass на накопителе.
  2. В"Greengrass settings file", выберите "xxxxxx-setup.tar.gz" и нажмите на кнопку Upload.
  3. В "AWS IoT root CA" выберите"root.ca.pem", после чего нажмите на кнопку Upload..

aws-greengrass_03.jpg

4. Нажмите на кнопку Start.

5. Откройте вкладку  "Status".
Вы должны будете увидеть следующую надпись: "Greengrass successfully started".

 

Схема  тестирования 1.
Создайте два устройства (одно - издатель, а другое - подписчик).

 

Следуйте инструкциям «Модуль 4: Взаимодействие с устройствами в группе AWS Greengrass» : https://docs.aws.amazon.com/greengrass/latest/developerguide/module4.html.

 

Ниже на картинке показан пример кода подключения  через все настроенные IP-адреса на Greengrass Core

aws-greengrass_04.png

Если у вас на экране ситуация как на картинке ниже, значит вы неправильно указали ключи или сертификат.

aws-greengrass_05.png

 

Тестовая схема 2. 
AWS Lambda, запущенная  на Greengrass Core


Следуйте инструкциям « Раздела 3 (часть 1 и часть 2) AWS Lambda на AWS Greengrass» на следующих страницах:
https://docs.aws.amazon.com/greengrass/latest/developerguide/module3-I.html
https://docs.aws.amazon.com/greengrass/latest/developerguide/module3-II.html

 

Если вы хотите узнать больше о  AWS Greengrass, вы можете найти информацию по следующей ссылке:
https://aws.amazon.com/documentation/greengrass/

 

KB-6025

 

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0