翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
SiteWise Edge セルフホストゲートウェイの要件
AWS IoT SiteWise Edge ゲートウェイは、オンプレミスでのデータ収集、処理、公開をサポートする AWS IoT Greengrass コンポーネントのセット AWS IoT Greengrass V2 として で実行されます。で実行される SiteWise Edge ゲートウェイを設定するには AWS IoT Greengrass V2、 AWS クラウドにゲートウェイを作成し、SiteWise Edge ゲートウェイソフトウェアを実行してローカルデバイスをセットアップする必要があります。
ローカルデバイスが SiteWise Edge ゲートウェイソフトウェアをインストールして実行するには、次の要件を満たしている必要があります。
-
AWS IoT Greengrass V2 Core ソフトウェアバージョン v2.3.0 以降をサポートします。詳細については、[AWS IoT Greengrass Version 2 Developer Guide] (デベロッパーガイド) の[Requirements] (必要条件) を参照してください。
-
対応プラットフォームは次のいずれかです。
-
OS: Ubuntu 20.04 以降
アーキテクチャ: x86_64 (AMD64) または ARMv8 (Aarch64)
-
OS: Red Hat Enterprise Linux (RHEL) 8
アーキテクチャ: x86_64 (AMD64) または ARMv8 (Aarch64)
-
OS: Amazon Linux 2
アーキテクチャ: x86_64 (AMD64) または ARMv8 (Aarch64)
-
OS: Debian 11
アーキテクチャ: x86_64 (AMD64) または ARMv8 (Aarch64)
-
OS: Windows Server 2019 以降
Architecture: x86_64 (AMD64)
注記
ARM プラットフォームは、データ収集パックのみを使用した SiteWise Edge ゲートウェイをサポートします。データ処理パックはサポートされていません。
-
-
RAM 4 GB 以上。
-
SiteWise Edge ゲートウェイソフトウェア用に最低 10 GB のディスクスペースがあること。
-
を使用してエッジでデータを処理する場合は AWS IoT SiteWise、ローカルデバイスも次の要件を満たしている必要があります。
-
x86 64 bit クアッドコアプロセッサ搭載。
-
16 GB 以上の RAM があること。
-
Windows を使用している場合、32 GB 以上の RAM があること。
-
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 デベロッパーガイド」の「設定」を参照してください。
-
-
最小ディスク容量と計算能力の要件は、実装とユースケースに固有のさまざまな要因によって異なります。
-
断続的なインターネット接続のためにデータをキャッシュするために必要なディスク容量は、次の要因によって異なります。
-
アップロードされたデータストリームの数
-
1 秒あたりのデータストリームごとのデータポイント
-
各データポイントのサイズ
-
通信速度
-
予想されるネットワークのダウンタイム
-
-
データのポーリングとアップロードに必要なコンピューティング性能は、次の要因によって異なります。
-
アップロードされたデータストリームの数
-
1 秒あたりのデータストリームごとのデータポイント
-
-
-
次の Amazon S3 バケットにアクセスするようにローカルデバイスを設定します:
iot-sitewise-gateway-
。<region>
-748875242063 -
ローカルデバイスを設定して、次のポートにアクセスできるようにします。
-
ローカルデバイスは、ポート 443 と 8883 のアウトバウンドトラフィックを許可する必要があります。
必要なアウトバウンドサービスエンドポイントの完全なリストについては、AWS IoT SiteWise 「 Edge ゲートウェイに必要なサービスエンドポイント」を参照してください。
-
-
Java ランタイム環境 (JRE) バージョン 11 以降。デバイスの
PATH
環境変数で Java が利用可能である必要があります。Java を使用してカスタムコンポーネントを開発するには、Java Development Kit (JDK) をインストールする必要があります。Amazon Corretto または OpenJDKを使用することをお勧めします。
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 からカスタムコンポーネントアーティファクトをダウンロードできるようにします。
{ "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": "*" } ] }
-