オペレーティングシステム別 Greengrass 機能の互換性 - AWS IoT Greengrass

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

オペレーティングシステム別 Greengrass 機能の互換性

AWS IoT Greengrass は、さまざまなオペレーティングシステムを実行するデバイスをサポートしています。一部の機能は、特定のオペレーティングシステムでのみサポートされています。次の表を使用して、サポートされている各オペレーティングシステムで利用できる機能を確認してください。サポートされているオペレーティングシステム、要件、Greengrass コアデバイスの設定方法の詳細については、「AWS IoT Greengrass コアデバイスのセットアップ」を参照してください。

メッセージング
機能 Linux Windows Greengrass ライト (Linux)

AWS IoT と コンポーネント間でMQTTメッセージを交換

はい

はい

はい

(MQTT5 拡張機能を除く)

コンポーネント間でローカルのパブリッシュ/サブスクライブメッセージ交換

はい

はい

はい

経由でローカル IoT デバイスを操作する MQTT

はい

はい

いいえ

Modbus-RTU コンポーネントを使用してローカル Modbus-RTU デバイスを操作する

はい

いいえ

いいえ

セキュリティ
機能 Linux Windows Greengrass ライト (Linux)

デバイス認証と認可で接続を保護

はい

はい

はい

から暗号化された安全なシークレットをデプロイしてアクセスする AWS Secrets Manager

はい

はい

いいえ

ハードウェアセキュリティモジュール (HSM) を使用してデバイスのプライベートキーと証明書を安全に保存する

はい

いいえ

いいえ

を使用したコアデバイスの監査 AWS IoT Device Defender

はい

はい

いいえ

AWS 認証情報を使用して AWS サービスとやり取りする

はい

はい

はい

インストール
機能 Linux Windows Greengrass ライト (Linux)

自動プロビジョニング AWS IoT Greengrass を使用して をインストールする

はい

はい

いいえ

手動プロビジョニング AWS IoT Greengrass で をインストールする

はい

はい

はい

AWS IoT フリートプロビジョニング AWS IoT Greengrass を使用して をインストールする

はい

はい

はい

カスタムプロビジョニングプラグイン AWS IoT Greengrass を使用して をインストールする

はい

はい

いいえ

構築済みの AWS IoT Greengrass Docker イメージを使用して Docker コンテナで を実行する

はい

いいえ

いいえ

注記

AWS IoT Greengrass は、systemd 対応の Docker コンテナで停止して実行できます。

リモートメンテナンスと更新
機能 Linux Windows Greengass ライト (Linux)

安全な over-the-air (OTA) ソフトウェア更新を実行する

はい

はい

はい

でコアデバイスを管理する AWS Systems Manager

はい

いいえ

いいえ

AWS IoT セキュアトンネリングを使用してコアデバイスに接続する

はい

いいえ

はい

機械学習
機能 Linux Windows Greengrass ライト (Linux)

Amazon SageMaker AI Edge Manager を使用して機械学習推論を実行する

はい

はい

いいえ

Amazon Lookout for Vision を使用して機械学習推論を実行する

はい

いいえ

いいえ

を使用して機械学習推論を実行する DLR

はい

はい

いいえ

を使用して機械学習推論を実行する TensorFlow

はい

はい

いいえ

コンポーネント機能
機能 Linux Windows Greengrass ライト (Linux)

Lambda 関数のデプロイと呼び出し

はい

いいえ

いいえ

コンポーネントで Docker コンテナを実行

はい

はい

いいえ

ストリームマネージャーを使用して大量のデータストリームを処理とエクスポート

はい

はい

はい

ライフサイクルスクリプトでコンポーネントのライフサイクルを管理する

はい

はい

はい

デバイスシャドウとやり取り

はい

はい

いいえ

Amazon CloudWatch Logs へのログのアップロード

はい

はい

はい

CloudWatch メトリクスコンポーネントを使用して Amazon CloudWatch メトリクスにデータをアップロードする

はい

はい

いいえ

Amazon SNSコンポーネントを使用して Amazon Simple Notification Service にメッセージを発行する

はい

いいえ

いいえ

ストリームマネージャーを使用して Amazon Data Firehose の配信ストリームにデータを公開

はい

はい

いいえ

Data Firehose コンポーネントを使用して Amazon Data Firehose 配信ストリームにデータを公開

はい

いいえ

いいえ

リアルタイムシステムのテレメトリメトリクスを収集して対応する

はい

はい

いいえ

コンポーネントプロセスのシステムリソース制限を設定

はい

いいえ

いいえ

コンポーネントプロセスを一時停止と再開

はい

いいえ

いいえ

AWS IoT SiteWise コンポーネント AWS IoT SiteWise を使用して と統合する

はい

はい

いいえ

Kinesis Video Streams コンポーネントのエッジコネクタを使用して Amazon Kinesis Video Streams にビデオストリームをパブリッシュ

はい

いいえ

いいえ

コンポーネントの開発
機能 Linux Windows Greengrass ライト (Linux)

コアデバイスにローカルでコンポーネントを開発

はい

はい

はい

を使用してコアデバイスを操作する AWS IoT Greengrass CLI

はい

はい

いいえ

ローカルデバッグコンソールを使用してコアデバイスとやり取り

はい

はい

いいえ

カスタムコンポーネントで AWS IoT Device SDK for Python を使用する

はい

はい

はい

カスタムコンポーネントで AWS IoT Device SDK for C++ を使用する

はい

はい

はい

カスタムコンポーネントで AWS IoT Device SDK for Java を使用する

はい

はい

はい

デバイス証明書
機能 Linux Windows Greengrass ライト (Linux)

AWS IoT Device Tester で AWS IoT Greengrass V2 を使用して IoT デバイスを検証する

はい

はい

いいえ