在 AWS IoT 設定 AWS IoT Greengrass - AWS IoT Greengrass

若我們提供該指南英語版本的翻譯,在有任何牴觸的狀況下請以英文版本的指南為主。其透過機器翻譯提供翻譯。

在 AWS IoT 設定 AWS IoT Greengrass

  1. 在您電腦登入 AWS 管理主控台,開啟 AWS IoT 主控台。如果這是您初次開啟此主控台,請選擇 Get started (開始)

  2. 在導覽窗格中,選擇 Greengrass

    
                            AWS IoT 導航窗格中,Greengrass突出顯示。
    注意

    如果您沒有看到 Greengrass 節點,請變更為支援 AWS IoT Greengrass 的 AWS 區域。有關支持的地區列表,請參閱 AWS IoT GreengrassAmazon Web Services 一般參考.

  3. Welcome to AWS IoT Greengrass (歡迎使用) 頁面上,選擇 Create a Group (建立群組)

    AWS IoT Greengrass 群組包含設定和其裝置、Lambda 函數和連接器等元件的其他資訊。群組定義其元件之間的互動方式。

    提示

    對於使用 AWS IoT Greengrass 用於創建和部署組的API,請參閱 gg_組_設置 包裹自 GitHub.

  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 (建立您的 Greengrass 群組) 頁面選擇 Use default creation (使用預設建立),以建立群組和 AWS IoT Greengrass 核心

    每個組都需要一個核心,這是管理本地 IoT 流程。核心需要憑證和金鑰來允許其存取 AWS IoT,也需要 AWS IoT 政策來允許其執行 AWS IoT 和 AWS IoT Greengrass 動作。當您選擇 Use default creation (使用預設建立) 選項時,系統會為您建立這些安全資源並在 AWS IoT 登錄中佈建核心。

    
                            使用反白的 [Use default creation (使用預設建立)] 按鈕,建立您的 Greengrass 群組主控台頁面。
  6. 輸入您群組的名稱 (例如 MyFirstGroup),然後選擇 Next (下一步)

    
                            “命名您的組”頁面 MyFirstGroup 在GroupName和Next按鈕中突出顯示。
  7. 使用 AWS IoT Greengrass 核心 的預設名稱,然後選擇 Next (下一步)

    
                            每個組都需要一個核心功能頁面 MyFirstGroup_名稱字段中的核心和下一個按鈕突出顯示。
  8. Review Group creation (檢閱群組建立) 頁面中,選擇 Create Group and Core (建立群組和核心)

    
                            [Review Group creation (檢閱群組建立)] 頁面具有反白的 [Create Group and Core (建立群組和核心)] 按鈕。

    AWS IoT 會使用預設安全政策及組態檔案為您建立 AWS IoT Greengrass 群組,讓您可以載入到您的裝置中。

  9. 下載核心的安全資源和組態檔案。

    1. 在確認頁面的 Download and store your Core's security resources (下載並存放您核心的安全資源) 底下,選擇 Download these resources as a tar.gz (下載這些壓縮成 tar.gz 的資源)。您下載的 tar.gz 檔案名稱開頭為 10 位數的雜湊,也用於憑證和金鑰檔案名稱。

      重要

      在選擇 Finish (完成) 前下載安全資源。

      
                                    Connect your Core device (連線您的核心裝置) 頁面,其中 Download these resources as a tar.gz (下載這些壓縮成 tar.gz 的資源) 已反白。
    2. 目前請略過 Choose a root CA (選擇根憑證授權機構)。下節包含您可在何處下載根憑證授權機構憑證的步驟。

  10. 下載安全資源之後,請選擇 Finish (完成)

    群組組態頁面顯示在主控台中:

    
                            空白的群組組態頁面。
  11. 從本指南的 AWS IoT Greengrass 核心軟體 章節中,下載 AWS IoT Greengrass 核心軟體安裝套件。

    選擇最適合您核心裝置 CPU 架構、發行版和作業系統的套件。例如:

    • 用於 Raspberry Pi Model B 或 B+ 時,請下載適用於 Armv7l 架構和 Raspbian 發行版的套件。

    • 用於 Amazon EC2 執行個體時,請下載適用於 x86_64 架構和 Linux 發行版的套件。

    • 用於 NVIDIA Jetson TX2 時,請下載適用於 Armv8 (AArch64) 架構和 Arch Linux 發行版的套件。

    • 用於 Intel Atom 時,請下載適用於 x86_64 架構和 Linux 發行版的套件。