

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

# 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 エクスプローラは、プロジェクトのルートディレクトリとその直下のサブディレクトリ内でアプリを検索します。
+ チュートリアルの最初のいくつかのステップを実行すると、最後に実行するコマンドは **`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 アカウントに予測外の費用が発生しないように、最後のステップ「**アプリのリソースの破棄**」を必ず実行してください。