これは AWS CDK v2 開発者ガイドです。旧版の CDK v1 は 2022 年 6 月 1 日にメンテナンスを開始し、2023 年 6 月 1 日にサポートを終了しました。
AWS CDK でサポートされている Node.js バージョン
AWS Cloud Development Kit (AWS CDK) の機能は Node.js によって異なります。これには、AWS CDK CLI (aws-cdk-cli)、AWS コンストラクトライブラリ (aws-cdk-lib) などのコア CDK コンポーネント、および JSII、Projen、CDK8s などのより広範なツールが含まれます。このページでは、AWS CDK と互換性のある Node.js ランタイムバージョンを文書化し、サポートされている開発環境を維持するのに役立ちます。
AWS CDK は、アクティブにサポートされている Node.js 長期サポート (LTS) バージョンとの互換性を維持することを目的としています。Node.js バージョンがサポート終了に達すると、AWS CDK はこれらのバージョンのサポートを段階的に廃止し、セキュリティ、パフォーマンス、および最新の機能へのアクセスを確保します。
サポートされている Node.js バージョンで CDK コンポーネントとツールを維持すると、セキュリティ更新プログラム、バグ修正、および最新の CDK の機能や改善点へのアクセスが確保されます。
Node.js バージョンのサポートタイムライン
AWS CDK は、正式なサポート終了 (EOL) 日以降の Node.js バージョンをサポートして、環境をアップグレードする時間を確保します。このサポートは 6 か月間延長されます (例えば、Node.js バージョンが 4 月に EOL に達すると、サポートは 10 月まで継続されます)。以下のバージョンサポートタイムラインテーブルには、特定の CDK サポート終了日が決定された時点で記載されています。このアプローチにより、CDK の機能と更新へのアクセスを維持しながら、バージョンのアップグレードを計画および実装するための定義されたウィンドウが提供されます。
| Node.js バージョン | Node EOL 日 | CDK のサポートステータス |
|---|---|---|
|
22.x |
2027-04-30 |
サポートは 2027 年 10 月まで予定されています。 |
|
20.x |
2026-04-30 |
サポートは 2026 年 10 月まで予定されています。 |
|
18.x |
2025-05-30 |
サポートは 2025-11-30 で終了します。 |
|
16.x |
2023-09-11 |
サポートは 2025-05-30 で終了します。 |
|
14.x |
2023-04-30 |
サポートは 2025-05-30 で終了します。 |