AWS IoT の AWS IoT Greengrass の設定 - AWS IoT Greengrass

のドキュメントを表示していますAWS IoT Greengrass Version 1。AWS IoT Greengrass Version 2の最新のメジャーバージョンです。AWS IoT Greengrass。の使用方法の詳細については、「」を参照してください。AWS IoT Greengrass V2の詳細については、AWS IoT Greengrass Version 2開発者ガイド

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

AWS IoT の AWS IoT Greengrass の設定

  1. にサインインします。AWS Management Consoleコンピューターでを開きます。AWS IoTconsole. このコンソールを初めて開く場合は、[Get started] を選択します。

  2. ナビゲーションペインで、[] を選択します。Greengrassを選択してから、[] を選択します。クラシック (V1)

    
                            AWS IoTナビゲーションウィンドウで、クラシック (V1) がハイライト表示されます。
    注記

    表示されない場合は、Greengrassノードに変更するには、 AWS リージョン でサポートされるAWS IoT Greengrass。サポートされているリージョンのリストについては、AWS IoT Greengrass()Amazon Web Services 全般リファレンス

  3. [AWS IoT Greengrass にようこそ] ページで [グループの作成] を選択します。

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

    ヒント

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

  4. プロンプトが表示されたら、[Greengrass needs your permission to access other services (Greengrass には他のサービスに対するアクセス許可が必要)] ダイアログボックスで [Grant permission (アクセス許可の付与)] を選択して、コンソールに Greengrass サービスロールの作成または設定を許可します。サービスロールを使用して、権限を付与する必要があります。AWS IoT Greengrass他のAWSサービスをお客様に代わってのサービスを開始します。それ以外の場合、デプロイは失敗します。

    
                            [Greengrass needs your permission to access other services (Greengrass には、他のサービスにアクセスするためのアクセス許可が必要です)] ダイアログボックスが表示されます。

    - AWS アカウント サインインに使用したには、IAM ロールを作成または管理するためのアクセス権限が必要です。詳細については、「Greengrass サービスロール」を参照してください。

  5. [Set up your Greengrass group] ページで、[Use default creation] を選択し、グループおよび AWS IoT Greengrass コアを作成します。

    各グループにはコアが必要です。コアは、ローカル IoT プロセスを管理するデバイスです。コアには、証明書とキーへのアクセスを許可する必要がありますAWS IoTとAWS IoTポリシー実行することを可能にするAWS IoTおよびAWS IoT Greengrassアクション。[Use default creation] オプションを選択した場合は、以下のセキュリティリソースが自動的に作成され、コアが AWS IoT レジストリにプロビジョンされます。

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

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

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

    
                            [Create Group and Core] ボタンが強調表示された [Review Group creation] ページ。

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

  9. コアのセキュリティリソースと設定ファイルをダウンロードします。

    1. 確認ページの [コアのセキュリティリソースのダウンロードと保存] で、[これらのリソースは tar.gz としてダウンロードしてください] を選択します。ダウンロードした tar.gz ファイルの名前は、証明書とキーファイル名にも使用される 10 桁のハッシュで始まります。

      重要

      [Finish (完了)] を選択する前に、セキュリティリソースをダウンロードします。

      
                                    [Download these resources as a tar.gz (これらのリソースを tar.gz としてダウンロード)] が強調表示された [Connect your Core device] (コアデバイスへの接続) ページ。
    2. ここでは、[Choose a root CA] をスキップします。次のセクションには、ルート CA 証明書をダウンロードするステップが含まれています。

  10. セキュリティリソースをダウンロードしたら、[完了]を選択します。

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

    
                            空のグループ設定ページ。
  11. このガイドの AWS IoT Greengrass Core ソフトウェア セクションから、AWS IoT Greengrass Core ソフトウェアインストールパッケージをダウンロードします。

    コアデバイスの CPU アーキテクチャ、ディストリビューション、OS に最適なパッケージを選択します。次に例を示します。

    • Raspberry Pi Model B または B+ の場合は、ARMv7L アーキテクチャと Raspbian ディストリビューション用のパッケージをダウンロードします。

    • Amazon EC2 インスタンスの場合は、x86_64 アーキテクチャおよび Linux ディストリビューションのパッケージをダウンロードします。

    • NVIDIA Jetson TX2 の場合は、Armv8 (AArch64) アーキテクチャおよび Arch Linux ディストリビューションのパッケージをダウンロードします。

    • Intel Atom の場合は、x86_64 アーキテクチャおよび Linux ディストリビューションのパッケージをダウンロードします。