AWS IoT Greengrass
開発者ガイド

AWS IoT の AWS IoT Greengrass の設定

  1. コンピュータで AWS マネジメントコンソール にサインインし、AWS IoT Core コンソール を開きます。このコンソールを初めて開く場合は、[Get started] を選択します。

  2. [Greengrass] を選択します。

    注記

    ナビゲーションペインに [Greengrass] ノードが表示されない場合には、AWS IoT Greengrass をサポートする AWS リージョンに変更します。サポートされるリージョンのリストについては、AWS 全般リファレンスの「AWS リージョンとエンドポイント」を参照してください。

    
                            Greengrass が強調表示された AWS IoT ナビゲーションペイン。
  3. [AWS IoT Greengrass にようこそ] ページで [グループの作成] を選択します。

    AWS IoT Greengrass グループには、設定やそのコンポーネントに関するその他の情報 (デバイス、Lambda 関数、コネクタなど) が含まれます。グループでは、コンポーネントがどのように相互に連動できるかを定義します。

    ヒント

    AWS IoT Greengrass API を使用してグループを作成およびデプロイする例については、GitHub の gg_group_setup パッケージを参照してください。

  4. [Set up your Greengrass group] ページで、[Use easy creation] を選択します。

    各グループでは AWS IoT Greengrass コア が必要です。これによりローカルプロセスを管理します。コアは、AWS IoT および AWS IoT Greengrass アクションを実行できるように AWS IoT および AWS IoT ポリシーへのアクセスを許可する証明書を必要とします。このステップでは、新しいグループのコアを作成してプロビジョニングします。

    
                            Use easy creation ボタンが強調表示された Set up your Greengrass Group コンソールページ。
  5. グループの名前 (MyFirstGroup など) を入力し、[次へ] を選択します。

    
                            Group Name フィールドに MyFirstGroup と入力され、Next ボタンが強調表示された Name your Group ページ。
  6. AWS IoT Greengrass コア のデフォルト名を使用し、[次へ] を選択します。

    
                            Name フィールドに MyFirstGroup_Core と入力され、Next ボタンが強調表示された Every Group needs a Core to function ページ。
  7. [Run a scripted easy Group creation] ページで、[Create Group and Core] を選択します。

    
                            Create Group and Core ボタンが強調表示された Run a scripted easy Group creation ページ。

    AWS IoT は、デフォルトのセキュリティポリシーと設定ファイルを使用して AWS IoT Greengrass グループ を作成し、これをデバイスにロードします。

  8. 次に、コアのセキュリティリソースと AWS IoT Greengrass コア ソフトウェアをダウンロードします。

    1. 確認ページの [コアのセキュリティリソースのダウンロードと保存] で、[これらのリソースは tar.gz としてダウンロード] を選択して AWS IoT Greengrass コア に必要なセキュリティリソースをダウンロードします。

      
                                    [Download these resources as a tar.gz (これらのリソースを tar.gz としてダウンロード)] が強調表示された [Connect your Core device] (コアデバイスへの接続) ページ。
    2. AWS IoT Greengrass Core ソフトウェアインストールパッケージをダウンロードします。コアデバイスに最も該当する CPU アーキテクチャとディストリビューション (および必要に応じてオペレーティングシステム) を選択します。例:

      • Raspberry Pi では、ARMv7l (Raspbian 用) パッケージをダウンロードします。

      • Amazon EC2 インスタンスでは、x86_64 (Linux 用) パッケージをダウンロードします。

      • NVIDIA Jetson TX2 では ARMv8 (AArch64) (Ubuntu 用) パッケージをダウンロードします。

      • インテル Atom では、x86_64 (Ubuntu 用) パッケージをダウンロードします。

    重要

    [完了] を選択する前に、セキュリティリソースおよびコアソフトウェアの両方をダウンロードします。

  9. セキュリティリソースと AWS IoT Greengrass Core ソフトウェアをダウンロードした後で、[Finish (完了)] を選択します。

    グループ設定ページがコンソールに表示されます。

    
                            空のグループ設定ページ。