

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

# AWS CDK アプリケーションの使用
<a name="aws-cdk-apps"></a>


****  

|  | 
| --- |
| これはプレビューリリースの機能に関するプレリリースドキュメントです。このドキュメントは変更される可能性があります。 | 

 AWS Toolkit for VS Code の **AWS CDK Explorer** を使用して、 AWS CDK アプリケーションを視覚化して操作します。

## 前提条件
<a name="aws-cdk-apps-prereq"></a>
+ システムが、「[Toolkit for VS Code のツールキットをインストールする](setup-toolkit.md#setup-prereq)」で指定されている前提条件を満たしていることを確認してください。
+ 「 *AWS Cloud Development Kit (AWS CDK) デベロッパーガイド*」の[AWS 「CDK の開始方法](https://docs.aws.amazon.com/cdk/latest/guide/getting_started.html)」の最初のいくつかのセクションで説明されているように、 AWS CDK コマンドラインインターフェイスをインストールします。
**重要**  
 AWS CDK バージョンは 1.17.0 以降である必要があります。コマンドラインで **`cdk --version`** を使用して、実行しているバージョンを確認します。

## AWS CDK アプリケーションを視覚化する
<a name="aws-cdk-apps-visualize"></a>

 AWS Toolkit for VS Code AWS CDK Explorer を使用すると、アプリケーションの CDK コンストラクトに保存されている[スタック](https://docs.aws.amazon.com/cdk/latest/guide/stacks.html)と[リソース](https://docs.aws.amazon.com/cdk/latest/guide/resources.html)を管理できます。 AWS CDK Explorer は、 **`cdk synth`** コマンドの実行時に作成される `tree.json` ファイルで定義された情報を使用して、リソースをツリービューに表示します。デフォルトでは、`tree.json` ファイルはアプリケーションの `cdk.out` ディレクトリにあります。

Toolkit AWS CDK Explorer の使用を開始するには、CDK アプリケーションを作成する必要があります。

1. [AWS CDK デベロッパーガイド](https://docs.aws.amazon.com/cdk/v2/guide/getting_started.html) で、[Hello World のチュートリアル](https://docs.aws.amazon.com/cdk/latest/guide/getting_started.html#hello_world_tutorial) の最初のいくつかのステップを完了します。
**重要**  
チュートリアルステップ**「スタックのデプロイ**」に到着したら、 を停止してこのガイドに戻ります。
**注記**  
チュートリアルで提供されているコマンド、例えばオペレーティングシステムのコマンドライン上、または VS Code エディタ内の **[ターミナル]** ウィンドウ内の **`mkdir`** および **`cdk init`** を実行できます。

1. CDK チュートリアルの必要なステップを完了したら、 VS Code エディタで作成した CDK コンテンツを開きます。

1.  AWS ナビゲーションペインから、**CDK (プレビュー)** の見出しを展開します。CDK アプリケーションとその関連リソースが CDK Explorer のツリービューに表示されます。

### 重要な注意事項
<a name="important-notes"></a>
+ VS Code エディタに CDK アプリをロードするときに、一度に複数のフォルダをロードすることができます。各フォルダには、前のイメージに示すように、複数の CDK アプリを含めることができます。 AWS CDK Explorer は、プロジェクトのルートディレクトリとその直接サブディレクトリでアプリケーションを検索します。
+ チュートリアルの最初のいくつかのステップを実行すると、最後に実行するコマンドは **`cdk synth`** であることに気付きます。これにより、`tree.json` ファイルが生成されます。例えば、リソースの追加など、CDK アプリの側面を変更する場合は、そのコマンドを再度実行して、変更がツリービューに反映されていることを確認する必要があります。

## AWS CDK アプリで他のオペレーションを実行する
<a name="aws-cdk-apps-other-tasks"></a>

VS Code エディタを使用して、オペレーティングシステムのコマンドラインやその他のツールを使用する場合と同様に、CDK アプリで他のオペレーションを実行できます。例えば、エディタでコードファイルを更新し、VS Code **ターミナル** ウィンドウを使用してアプリをデプロイできます。

これらのタイプのアクションを試すには、VS コードエディタを使用して、「*AWS CDK デベロッパーガイド*」の「[Hello World のチュートリアル](https://docs.aws.amazon.com/cdk/latest/guide/getting_started.html#hello_world_tutorial)」を継続します。 AWS アカウントの予期しないコストが発生しないように、**アプリのリソースを破棄**する最後のステップを必ず実行してください。