これは v2 AWS CDK デベロッパーガイドです。旧版の CDK v1 は 2022 年 6 月 1 日にメンテナンスを開始し、2023 年 6 月 1 日にサポートを終了しました。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
を使用してアプリケーションを開発 AWS することで、 のインフラストラクチャを管理します AWS Cloud Development Kit (AWS CDK)。
前提条件
アプリケーションの開発を開始する前に、の開始方法 AWS CDK のすべてのセットアップ手順を完了してください。
AWS CDK アプリケーションの開発の概要
高レベルでは、CDK アプリケーションの開発は以下のステップで構成されます。
-
CDK プロジェクトの作成 – CDK プロジェクトは、CDK コードを保存および整理するファイルとフォルダで構成されます。
-
CDK アプリケーションの作成 – CDK プロジェクト内で、
App
コンストラクトを使用して CDK アプリケーション を定義します。 -
CDK スタックの作成 – CDK アプリケーションのスコープ内で、1 つ以上の CDK スタックを定義します。
-
インフラストラクチャの定義 – CDK スタックの範囲内で、コンストラクトライブラリの AWS コンストラクトを使用して、インフラストラクチャとなる AWS リソースとプロパティを定義します。任意の汎用プログラミング言語を使用すると、条件ステートメントやループなどのロジックを使用して、特定の条件に基づいてインフラストラクチャを定義できます。
CDK アプリケーションの開発を開始する
開始するには、 AWS CDK コマンドラインインターフェイス (AWS CDK CLI) cdk init
コマンドを使用できます。--language
オプションを指定して、使用するプログラミング言語を指定します。このコマンドは、開始 CDK プロジェクトを作成し、メインの AWS コンストラクトライブラリとコアモジュールをインポートします。
AWS CDK ライブラリをインポートして使用する
CDK プロジェクトを作成したら、 AWS CDK ライブラリからコンストラクトをインポートして使用して、インフラストラクチャの定義を開始します。手順については、AWS CDK ライブラリの操作 を参照してください。
次のステップ
アプリケーションをデプロイする準備ができたら、CDK CLI cdk deploy
コマンドを使用します。手順については、AWS CDK アプリケーションのデプロイ を参照してください。