AWS IoT Greengrass
開発者ガイド

AWS IoT の AWS IoT Greengrass の設定

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

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

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

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

    ヒント

    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 コア ソフトウェアをダウンロードします。

    注記

    コアソフトウェアは、AWS IoT Greengrass Core ソフトウェアダウンロード からダウンロードすることもできます。

    1. [Download and store your Core's security resources (Core のセキュリティリソースのダウンロードと保存)] で、[Download these resources as a tar.gz (これらのリソースを tar.gz としてダウンロードする)] を選択して AWS IoT Greengrass コア に必要なセキュリティリソースをダウンロードします。

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

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

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

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

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

      
                                    [Download (ダウンロード)] が強調表示された [Connect your Core device (Core デバイスの接続)] ページ。

    重要

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

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

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

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