翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS IoT Greengrass 開発用ツール
カスタム Greengrass コンポーネントの作成、テスト、構築、パブリッシュ、デプロイには、AWS IoT Greengrass 開発ツールを使用します。
-
Greengrass Development Kit CLI
ローカル開発環境の AWS IoT Greengrass Development Kit Command-Line Interface (GDK CLI) を使用して、Greengrass Software Catalog のテンプレートおよびコミュニティコンポーネントからコンポーネントを作成します。GDK CLI を使用してコンポーネントをビルドし、AWS アカウント のプライベートコンポーネントとしてコンポーネントを AWS IoT Greengrass サービスにパブリッシュします。
-
Greengrass コアデバイスで Greengrass コマンドラインインターフェイス (Greengrass CLI) を使用して、Greengrass コンポーネントのデプロイとデバッグを行います。Greengrass CLI は、コアデバイスにデプロイできるコンポーネントで、ローカルデプロイの作成、インストールされたコンポーネントの詳細の表示、およびログファイルの検索を行うことができます。
-
Greengrass コアデバイスのローカルデバッグコンソールで、ローカルダッシュボードウェブインターフェイスを使用して Greengrass コンポーネントをデプロイおよびデバッグします。ローカルデバッグコンソールは、コアデバイスにデプロイしてローカルデプロイを作成し、インストールされているコンポーネントの詳細を表示できるコンポーネントです。
AWS IoT Greengrass には、カスタムの Greengrass コンポーネントで使用が可能な、以下の SDK も用意されています。
-
プロセス間通信 (IPC) ライブラリが含まれている AWS IoT Device SDK。詳細については、「を使用して AWS IoT Device SDK Greengrass nucleus、その他のコンポーネント、および と通信します。 AWS IoT Core」を参照してください。
-
データストリームを AWS クラウド に転送するために使用できる、Stream Manager SDK。詳細については、「Greengrass コアデバイスでのデータストリームの管理」を参照してください。