在 Amazon Elastic Compute Cloud 上設定閘道相依性 - AWS IoT SiteWise

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 Amazon Elastic Compute Cloud 上設定閘道相依性

您可以配置在 Amazon EC2 上執行的閘道。閘道器會在 AWS 雲端執行,並將您工業資料來源中的資料擷取至 AWS IoT SiteWise。如需詳細資訊,請參閱「」什麼是 Amazon EC2?中的Amazon EC2 Linux 執行個體使用者指南

AWS IoT SiteWise提供了AWS CloudFormation模板,可讓您用來在 Amazon EC2 執行個體上輕鬆建立閘道相依性。當您從範本建立堆疊時,AWS CloudFormation 會建立執行閘道所需的 AWS 資源。然後您就可以建立使用AWS IoT Greengrass在 Amazon EC2 執行個體上運行的核心。

AWS CloudFormation 範本會建立以下資源:

  • Amazon EC2 有AWS IoT Greengrass核心軟體

  • 同時AWS IoT Greengrass使用的信息級別日誌記錄 CloudWatch 日誌和本地檔案系統

  • Amazon Virtual Private Cloud

  • AWS Identity and Access Management(IAM) 角色

重要

您將為此 AWS CloudFormation 範本建立和使用的資源付費。這些費用包括AWS IoT Greengrass裝置和計算容量和資料 Amazon EC2。

先決條件

若要從此堆疊範本在 Amazon EC2 上建立閘道相依性,您需要下列項目:

  • 您 AWS 帳戶中的 AWS IoT SiteWise 服務連結角色。當您使用 AWS IoT SiteWise 主控台時,此角色會自動建立。如需詳細資訊,請參閱 使用 AWS IoT SiteWise 的服務連結角色

  • 連接至您建立此堆疊之區域中 AWS 帳戶的 AWS IoT Greengrass 服務角色。如需詳細資訊,請參閱「」AWS IoT Greengrass服務角色中的AWS IoT Greengrass Version 1開發人員指南

建立 AWS CloudFormation 堆疊

您可以在AWS CloudFormation來建立 Amazon EC2 執行個體AWS IoT Greengrass閘道相依性。

在 Amazon EC2 上建立閘道相依性

  1. 開啟 AWS CloudFormation 範本 並登入 AWS Management Console。

  2. Create stack (建立堆疊) 頁面上,選擇頁面底部的 Next (下一步)

  3. 指定堆疊詳細資訊頁面上,輸入GroupName(針對)AWS IoT Greengrass組,此模板為網關創建的。

  4. (選用) 變更範本的任何其他參數:

    • InstanceType— Amazon EC2 實例類型。如需詳細資訊,請參閱《Amazon EC2 Linux 執行個體使用者指南》中的執行個體類型

    • SecurityAccessCIDR— 虛擬私有雲端 (VPC) 的 CIDR 塊。如需詳細資訊,請參閱《Amazon VPC 使用者指南》中的 VPC 和子網路

  5. 選擇 Next (下一步)。

  6. Configure stack options (設定堆疊選項) 頁面,選擇 Next (下一步)。

  7. 在頁面底部,選擇確認 AWS CloudFormation 需要存取功能的核取方塊。

  8. 選擇 Create Stack (建立堆疊)。

    堆疊大約需要 5 分鐘的時間來建立。如果堆疊無法建立,表示您的賬户可能沒有足夠許可,或者您沒有必要的 IAM 角色。請使用遵循下列步驟刪除堆疊後再試一次:

    1. 選擇右上角的 Delete (刪除)

      堆疊需要幾分鐘的時間刪除。

    2. 如果堆疊無法刪除,請再次選擇 Delete (刪除)

    3. 如果堆疊再次無法刪除,請依照 AWS CloudFormation 主控台中的步驟略過無法刪除的資源,然後再試一次。

  9. 堆疊成功建立後,您可以使用AWS IoT Greengrass組,該組會部署至 Amazon EC2 實例。如需詳細資訊,請參閱 將閘道新增至 AWS IoT SiteWise

重要

建立堆疊後,您即可在 AWS 帳戶中看到新的資源。如果您刪除或修改這些資源,您的閘道可能會停止正確運作。除非您想要變更閘道 AWS IoT Greengrass 群組上的設定,否則建議您不要修改這些資源。