

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

# AWS IoT Greengrass 開発ツール
<a name="greengrass-development-tools"></a>

 AWS IoT Greengrass 開発ツールを使用して、カスタム Greengrass コンポーネントを作成、テスト、構築、公開、デプロイします。
+ **[Greengrass Development Kit CLI](greengrass-development-kit-cli.md)**

  ローカル開発環境で AWS IoT Greengrass Development Kit コマンドラインインターフェイス (GDK CLI) を使用して、[Greengrass ソフトウェアカタログ](greengrass-software-catalog.md)のテンプレートとコミュニティコンポーネントからコンポーネントを作成します。GDK CLI を使用してコンポーネントを構築し、そのコンポーネントを のプライベートコンポーネントとして AWS IoT Greengrass サービスに発行できます AWS アカウント。
+ **[Greengrass コマンドラインインターフェイス](gg-cli.md)**

  Greengrass コアデバイスで Greengrass コマンドラインインターフェイス (Greengrass CLI) を使用して、Greengrass コンポーネントのデプロイとデバッグを行います。Greengrass CLI は、コアデバイスにデプロイできるコンポーネントで、ローカルデプロイの作成、インストールされたコンポーネントの詳細の表示、およびログファイルの検索を行うことができます。
+ **[ローカルデバッグコンソール](local-debug-console-component.md)**

  Greengrass コアデバイスのローカルデバッグコンソールで、ローカルダッシュボードウェブインターフェイスを使用して Greengrass コンポーネントをデプロイおよびデバッグします。ローカルデバッグコンソールは、コアデバイスにデプロイしてローカルデプロイを作成し、インストールされているコンポーネントの詳細を表示できるコンポーネントです。

AWS IoT Greengrass には、カスタム Greengrass コンポーネントで使用できる以下の SDKs も用意されています。
+  AWS IoT Device SDK および AWS IoT Greengrass コンポーネント SDK。これには、プロセス間通信 (IPC) ライブラリが含まれています。詳細については、「[を使用して AWS IoT Device SDK Greengrass nucleus、その他のコンポーネント、および と通信します。 AWS IoT CoreGreengrass nucleus、他のコンポーネント、および と通信する AWS IoT Core](interprocess-communication.md)」を参照してください。
+ データストリームを AWS クラウドに転送するために使用できる、Stream Manager SDK。詳細については、「[Greengrass コアデバイスでのデータストリームの管理](manage-data-streams.md)」を参照してください。

**Topics**
+ [AWS IoT Greengrass Development Kit Command-Line Interface](greengrass-development-kit-cli.md)
+ [Greengrass コマンドラインインターフェイス](gg-cli.md)
+ [AWS IoT Greengrass テストフレームワークを使用する](gg-testing-framework.md)