Étape 3 : Installer le logicielAWS IoT Greengrass de base - AWS IoT Greengrass

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Étape 3 : Installer le logicielAWS IoT Greengrass de base

Suivez les étapes de cette section pour configurer votre Raspberry Pi comme périphériqueAWS IoT Greengrass principal que vous pouvez utiliser pour le développement local. Dans cette section, vous pouvez télécharger et exécuter un programme d'installation qui effectue les opérations suivantes pour configurer le logicielAWS IoT Greengrass Core sur votre appareil :

  • Installe le composant Greengrass Nucleus. Le noyau est un composant obligatoire et constitue le minimum requis pour exécuter le logicielAWS IoT Greengrass Core sur un appareil. Pour de plus amples informations, veuillez consulter Composant du noyau de Greengrass.

  • Enregistre votre appareil en tant qu'AWS IoTobjet et télécharge un certificat numérique auquel votre appareil peut se connecterAWS. Pour plus d'informations, veuillez consulter Authentification et autorisation d'appareil pour AWS IoT Greengrass.

  • Ajoute l'AWS IoTobjet de l'appareil à un groupe d'objets, qui est un groupe ou un parc d'AWS IoTobjets. Les groupes d'objets vous permettent de gérer des flottes d'appareils principaux de Greengrass. Lorsque vous déployez des composants logiciels sur vos appareils, vous pouvez choisir de les déployer sur des appareils individuels ou sur des groupes d'appareils. Pour plus d'informations, consultez la section Gestion des appareils avecAWS IoT dans le Guide duAWS IoT Core développeur.

  • Crée le rôle IAM qui permet à votre appareil principal Greengrass d'interagir avec lesAWS services. Par défaut, ce rôle permet à votre appareil d'interagir avec Amazon LogsAWS IoT et de lui envoyerCloudWatch des journaux. Pour plus d'informations, veuillez consulter Autoriser les appareils principaux à interagir avec les AWS services.

  • Installe l'interface de ligne deAWS IoT Greengrass commande (greengrass-cli), que vous pouvez utiliser pour tester les composants personnalisés que vous développez sur le périphérique principal. Pour plus d'informations, veuillez consulter Interface de ligne de commande Greengrass.

Le logicielAWS IoT Greengrass Core et les outils de développement locaux s'exécutent sur votre appareil. Ensuite, vous pouvez développer unAWS IoT Greengrass composant Hello World sur votre appareil.