

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

# AWS IoT SiteWiseEdge 自我託管閘道需求
<a name="configure-gateway-ggv2"></a>

AWS IoT SiteWise邊緣閘道在 上執行，AWS IoT Greengrass V2做為一組支援現場部署資料收集、處理和發佈的AWS IoT Greengrass元件。若要設定在 上執行的 SiteWise Edge 閘道AWS IoT Greengrass V2，請在 中建立閘道，AWS 雲端並執行 SiteWise Edge 閘道軟體來設定本機裝置。當您使用 AWS 管理主控台建立 SiteWise Edge 閘道時，會提供安裝指令碼。在目標閘道裝置上執行此指令碼，以設定必要的軟體和相依性。

## 本機裝置需求
<a name="gateway-requirements-local-device"></a>

本機裝置必須符合下列要求，才能安裝和執行 SiteWise Edge 閘道軟體。
+ 支援AWS IoT Greengrass V2核心軟體版本 v[2.3.0 ](https://docs.aws.amazon.com/greengrass/v2/developerguide/greengrass-release-2021-06-29.html)或更新版本。如需詳細資訊，請參閱《 *AWS IoT Greengrass Version 2開發人員指南*》中的[需求](https://docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html#greengrass-v2-requirements)。
+ 下列其中一個支援的平台：
  + 作業系統：Ubuntu 20.04 或更新版本

    架構：x86\_64 (AMD64) 或 ARMv8 (Aarch64)
  + 作業系統：Red Hat Enterprise Linux (RHEL) 8

    架構：x86\_64 (AMD64) 或 ARMv8 (Aarch64)
  + 作業系統：Amazon Linux 2

    架構：x86\_64 (AMD64) 或 ARMv8 (Aarch64)
  + 作業系統：Debian 11

    架構：x86\_64 (AMD64) 或 ARMv8 (Aarch64)
  + 作業系統：Windows Server 2019 及更新版本

    架構：x86\_64 (AMD64)
**注意**  
ARM 平台僅支援具有資料收集套件的 SiteWise Edge 閘道。不支援資料處理套件。
+ 最低 4 GB RAM。
+ SiteWise Edge 閘道軟體可用的最小 10 GB 磁碟空間。
+ 設定您的本機裝置，以確保可存取適當的連接埠。如需所需傳出服務端點的完整清單，請參閱 [AWS IoT SiteWiseEdge 閘道所需的服務端點](https://docs.aws.amazon.com/prescriptive-guidance/latest/endpoints-for-iot-sitewise-edge-gateways/required-endpoints.html)。
+ Java 執行期環境 (JRE) 第 11 版或更新版本。Java 必須在裝置上的`PATH`環境變數上可用。若要使用 Java 開發自訂元件，您必須安裝 Java 開發套件 (JDK)。我們建議您使用 [Amazon Corretto](https://docs.aws.amazon.com/corretto/) 或 [OpenJDK](https://openjdk.org/projects/jdk/)。

### 要允許列出本機裝置的 Amazon S3 儲存貯體
<a name="w2aac17c19c13b5b7"></a>

設定您的本機裝置以提供防火牆存取下列 Amazon S3 儲存貯體。根據裝置的個別區域設定存取權。


| 區域 | Endpoint | 
| --- | --- | 
| 亞太地區 (東京) | https://iot-sitewise-gateway-ap-northeast-1-785558802005.s3.ap-northeast-1.amazonaws.com | 
| 亞太地區 (首爾) | https://iot-sitewise-gateway-ap-northeast-2-310055672453.s3.ap-northeast-2.amazonaws.com | 
| 亞太地區 (孟買) | https://iot-sitewise-gateway-ap-south-1-677656657204.s3.ap-south-1.amazonaws.com | 
| 亞太地區 (新加坡) | https://iot-sitewise-gateway-ap-southeast-1-475191558554.s3.ap-southeast-1.amazonaws.com | 
| 亞太地區 (悉尼) | https://iot-sitewise-gateway-ap-southeast-2-396319432685.s3.ap-southeast-2.amazonaws.com | 
| 加拿大 (中部) | https://iot-sitewise-gateway-ca-central-1-842060018567.s3.ca-central-1.amazonaws.com | 
| 中國 (北京) | https://iot-sitewise-gateway-cn-north-1-237124890262---s3---cn-north-1.amazonaws.com.rproxy.govskope.ca.cn | 
| 歐洲 (法蘭克福) | https://iot-sitewise-gateway-eu-central-1-748875242063.s3.eu-central-1.amazonaws.com | 
| 歐洲 (愛爾蘭) | https://iot-sitewise-gateway-eu-west-1-383414315062.s3.eu-west-1.amazonaws.com | 
| 美國東部 (維吉尼亞北部) | https://iot-sitewise-gateway-us-east-1-223558168232.s3.us-east-1.amazonaws.com 和 https://iot-sitewise-gateway-us-east-1-223558168232.s3.amazonaws.com/ | 
| 美國東部 (俄亥俄) | https://iot-sitewise-gateway-us-east-2-005072661813.s3.us-east-2.amazonaws.com | 
| AWS GovCloud (US-West) | https://iot-sitewise-gateway-us-gov-west-1-599984565679.s3.us-gov-west-1.amazonaws.com/ | 
| 美國西部 (奧勒岡) | https://iot-sitewise-gateway-us-west-2-502577205460.s3.us-west-2.amazonaws.com | 

## 資料處理套件需求
<a name="w2aac17c19c13b7"></a>

**注意**  
資料處理套件 (DPP) 功能不再提供給新客戶使用。現有客戶可以繼續正常使用該服務。如需詳細資訊，請參閱[資料處理套件可用性變更](https://docs.aws.amazon.com/iot-sitewise/latest/appguide/iotsitewise-dpp-availability-change.html)。
+ 如果您計劃搭配 使用邊緣的資料處理套件AWS IoT SiteWise，您的本機裝置也必須符合下列要求：
  + 具有 x86 64 位元四核心處理器。
  + 至少有 16 GB 的 RAM。
  + 如果使用 ，RAM 至少要有 32 GBMicrosoft Windows。
  + 至少有 256 GB 的可用磁碟空間。
  + 本機裝置必須允許連接埠 443 的網路傳入流量。
  + 下列連接埠保留供 使用AWS IoT SiteWise：80、443、3001、4569、4572、8000、8081、8082、8084、8085、8445、8086、9000、9500、11080 和 50010。使用保留連接埠處理流量可能會導致連線終止。
**注意**  
AWS IoT Greengrass V2串流管理員元件有自己的需求。如需詳細資訊，請參閱《 *AWS IoT Greengrass Version 2開發人員指南*》中的[組態](https://docs.aws.amazon.com/greengrass/v2/developerguide/stream-manager-component.html#stream-manager-component-configuration)。
+ 最小磁碟空間和運算容量需求取決於實作和使用案例特有的各種因素。
  + 在間歇性網際網路連線狀態下，快取資料所需的磁碟空間取決於下列因素：
    + 上傳的資料串流數目
    + 每個資料串流每秒的資料點
    + 每個資料點的大小
    + 通訊速度
    + 預期的網路停機時間
  + 輪詢和上傳資料所需的運算容量取決於下列因素：
    + 上傳的資料串流數目
    + 每個資料串流每秒的資料點

## 設定許可以使用 SiteWise Edge 閘道
<a name="gateway-iam-permisions"></a>

您必須具有下列許可才能使用 SiteWise Edge 閘道：

**注意**  
如果您使用AWS IoT SiteWise主控台建立 SiteWise Edge 閘道，則會為您新增這些許可。
+ SiteWise Edge 閘道的 IAM 角色必須允許您在AWS IoT Greengrass V2裝置上使用 SiteWise Edge 閘道來處理資產模型資料和資產資料。

  角色允許下列服務擔任該角色：`credentials.iot.amazonaws.com`。

  **許可詳細資訊**

  角色必須具有下列許可：
  + `iotsitewise` – 允許主體擷取邊緣的資產模型資料和資產資料。
  + `iot` – 允許AWS IoT Greengrass V2您的裝置與 互動AWS IoT。
  + `logs` – 允許AWS IoT Greengrass V2您的裝置將日誌傳送至 Amazon CloudWatch Logs。
  + `s3` – 允許AWS IoT Greengrass V2您的裝置從 Amazon S3 下載自訂元件成品。

------
#### [ JSON ]

****  

  ```
  {
      "Version":"2012-10-17",		 	 	 
      "Statement": [
          {
              "Effect": "Allow",
              "Action": [
                  "iotsitewise:BatchPutAssetPropertyValue",
                  "iotsitewise:List*",
                  "iotsitewise:Describe*",
                  "iotsitewise:Get*"
              ],
              "Resource": "*"
          },
          {
              "Effect": "Allow",
              "Action": [
                  "iot:DescribeCertificate",
                  "logs:CreateLogGroup",
                  "logs:CreateLogStream",
                  "logs:PutLogEvents",
                  "logs:DescribeLogStreams",
                  "s3:GetBucketLocation",
                  "s3:GetObject",
                  "iot:Connect",
                  "iot:Publish",
                  "iot:Subscribe",
                  "iot:Receive",
                  "iot:DescribeEndpoint"
              ],
              "Resource": "*"
          }
      ]
  }
  ```

------