

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 前提条件
<a name="getting-started-prerequisites"></a>

この入門チュートリアルを完了するには、以下が必要です。
+ AWS アカウント。アカウントをお持ちでない場合は、「[ステップ 1: AWS アカウントを設定する](getting-started-set-up-aws-account.md)」を参照してください。
+ <a name="requirement-supported-region"></a>AWS IoT Greengrass V2 をサポートする [AWS リージョン](https://en.wikipedia.org/wiki/Amazon_Web_Services#Availability_and_topology) を使用します。サポートされているリージョンのリストについては、「*AWS 全般のリファレンス*」の「[AWS IoT Greengrass V2 の エンドポイントとクォータ](https://docs.aws.amazon.com/general/latest/gr/greengrassv2.html)」を参照してください。
+ 管理者権限を持つ AWS Identity and Access Management (IAM) ユーザー。
+ Greengrass コアデバイスとしてセットアップするデバイス。[Raspberry Pi OS](https://www.raspberrypi.org/downloads/) を搭載した Raspberry Pi (以前の Raspbian) または Windows 10 デバイスなど。このデバイスに対する管理者権限を持っているか、`sudo` を通してなどの方法で、管理者権限を取得できる必要があります。このデバイスにはインターネット接続が必要です。

  また、AWS IoT Greengrass Core ソフトウェアをインストールして実行するための要件を満たしている、別のデバイスを使用することもできます。

  開発用コンピュータがこれらの要件を満たしている場合は、このチュートリアルで Greengrass コアデバイスとしてセットアップできます。
+ デバイス上のすべてのユーザーに対して [Python](https://www.python.org/downloads/) 3.5 以降がインストールされており、`PATH` 環境変数に追加されていること。Windows の場合は、すべてのユーザーに対して Python Launcher for Windows ランチャーがインストールされている必要があります。
**重要**  <a name="windows-core-device-python-installation"></a>
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**
**[インストール]** を選択します。
詳細については、「Python 3 ドキュメント」の「[Windows で Python を使用する](https://docs.python.org/3/using/windows.html)」を参照してください。
+ 開発コンピュータおよびデバイスに AWS Command Line Interface (AWS CLI) がインストールされており、認証情報が設定されていること。開発用コンピュータとデバイスで、同じ AWS リージョン リージョンを使って AWS CLI を設定しているか確認してください。AWS IoT Greengrass V2 を AWS CLI で使用するには、以下のいずれかのバージョン以降である必要があります。<a name="minimum-aws-cli-versions"></a>
  + 最小 AWS CLI V1 バージョン: v1.18.197
  + 最小 AWS CLI V2 バージョン: v2.1.11
**ヒント**  <a name="tip-check-aws-cli-version"></a>
現在の AWS CLI のバージョンを確認するには、次のコマンドを実行します。  

  ```
  aws --version
  ```

  詳細については、「AWS Command Line Interface ユーザーガイド」の「[AWS CLI のインストール、更新、アンインストール](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-install.html)」と「[AWS CLI の設定](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html)」を参照してください。
**注記**  
32 ビットのオペレーティングシステムを備えた Raspberry Pi などの、32 ビット ARM デバイスを使用する場合は、AWS CLI V1 をインストールします。AWS CLIV2 は 32 ビット ARM デバイスでは利用できません。詳細については、「[AWS CLI バージョン 1 のインストール、更新、およびアンインストール](https://docs.aws.amazon.com/cli/latest/userguide/install-cliv1.html)」を参照してください。