翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
前提条件
この入門チュートリアルを完了するには、以下が必要です。
-
AWS アカウント。アカウントをお持ちでない場合は、「ステップ 1: AWS アカウントを設定する」を参照してください。
-
AWS IoT Greengrass V2 をサポートする AWS リージョン
を使用します。サポートされているリージョンのリストについては、「AWS 全般のリファレンス」の「AWS IoT Greengrass V2 の エンドポイントとクォータ」を参照してください。 -
管理者権限を持つ AWS Identity and Access Management (IAM) ユーザー。
-
Greengrass コアデバイスとしてセットアップするデバイス。Raspberry Pi OS
を搭載した Raspberry Pi (以前の Raspbian) または Windows 10 デバイスなど。このデバイスに対する管理者権限を持っているか、 sudo
を通してなどの方法で、管理者権限を取得できる必要があります。このデバイスにはインターネット接続が必要です。また、AWS IoT Greengrass Core ソフトウェアをインストールして実行するための要件を満たしている、別のデバイスを使用することもできます。詳細については、「サポートされているプラットフォームと要件」を参照してください。
開発用コンピュータがこれらの要件を満たしている場合は、このチュートリアルで Greengrass コアデバイスとしてセットアップできます。
-
デバイス上のすべてのユーザーに対して Python
3.5 以降がインストールされており、 PATH
環境変数に追加されていること。Windows の場合は、すべてのユーザーに対して Python Launcher for Windows ランチャーがインストールされている必要があります。重要
Windows では、デフォルトでは Python がすべてのユーザーにインストールされません。Python をインストールするときには、インストールをカスタマイズして、AWS IoT Greengrass Core ソフトウェアが Python スクリプトを実行するように設定する必要があります。たとえば、グラフィカル Python インストーラを使用する場合には、次の操作を行います。
-
Install launcher for all users (recommended) (すべてのユーザーにランチャーをインストールする (推奨)) を選択します。
-
Customize installation を選択します。
-
を選択します。。Next
-
Install for all users を選択します。
-
Add Python to environment variables を選択します。
-
[Install] (インストール) を選択します。
詳細については、「Python 3 ドキュメント」の「Windows で Python を使用する
」を参照してください。 -
-
開発コンピュータおよびデバイスに AWS Command Line Interface (AWS CLI) がインストールされており、認証情報が設定されていること。開発用コンピュータとデバイスで、同じ AWS リージョン リージョンを使って AWS CLI を設定しているか確認してください。AWS IoT Greengrass V2 を AWS CLI で使用するには、以下のいずれかのバージョン以降である必要があります。
-
最小 AWS CLI V1 バージョン: v1.18.197
-
最小 AWS CLI V2 バージョン: v2.1.11
ヒント
現在の AWS CLI のバージョンを確認するには、次のコマンドを実行します。
aws --version
詳細については、「AWS Command Line Interface ユーザーガイド」の「AWS CLI のインストール、更新、アンインストール」と「AWS CLI の設定」を参照してください。
注記
32 ビットのオペレーティングシステムを備えた Raspberry Pi などの、32 ビット ARM デバイスを使用する場合は、AWS CLI V1 をインストールします。AWS CLIV2 は 32 ビット ARM デバイスでは利用できません。詳細については、「AWS CLI バージョン 1 のインストール、更新、およびアンインストール」を参照してください。
-