這是 AWS CDK v2 開發人員指南。較舊的 CDK v1 已於 2022 年 6 月 1 日進入維護,並於 2023 年 6 月 1 日結束支援。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
開始使用 之前,請先完成所有先決條件 AWS Cloud Development Kit (AWS CDK)。
設定您的 AWS 帳戶
如果您或您的組織是新手 AWS,則必須設定您的 AWS 帳戶。這包括註冊 AWS 帳戶、保護您的根使用者、決定管理使用者的方法,以及建立管理使用者。若要管理使用者,您可以使用 AWS Identity and Access Management (IAM) 或 AWS IAM Identity Center。我們建議您使用 IAM Identity Center。如需詳細資訊,請參閱下列內容:
-
AWS IAM Identity Center 使用者指南中的什麼是 IAM Identity Center?。
設定 AWS 帳戶後,您應該有管理使用者,以及使用 IAM 或 IAM Identity Center 建立和管理其他使用者的能力。
在繼續之前,我們建議您花時間了解建議的最佳實務 AWS Identity and Access Management。如需詳細資訊,請參閱《IAM 使用者指南》中的安全最佳實務和使用案例 AWS Identity and Access Management。
安裝和設定 AWS CLI
當您在本機機器上開發 AWS CDK 應用程式時,您將使用 AWS Cloud Development Kit (AWS CDK) 命令列界面 (CLI) 與 互動 AWS,例如部署應用程式來佈建 AWS 資源。若要與 AWS 外部互動 AWS Management Console,您必須在本機機器上設定安全登入資料。若要執行此作業,建議您安裝和使用 AWS Command Line Interface (AWS CLI)。
如需安裝 的指示 AWS CLI,請參閱AWS Command Line Interface 《 使用者指南》中的安裝或更新至最新版本的 AWS CLI。
您設定安全登入資料的方式,取決於您或您的組織管理使用者的方式。如需說明,請參閱AWS Command Line Interface 《 使用者指南》中的身分驗證和存取憑證。
安裝和設定 之後 AWS CLI,您應該有下列項目:
-
AWS CLI 安裝在本機電腦上的 。
-
在本機電腦上使用 在
config
中設定的登入資料 AWS CLI。
安裝Node.js和程式設計語言先決條件
所有 AWS CDK 開發人員,不論您將使用的支援程式設計語言為何,都需要 Node.js
重要
Node.js 13.0.0 到 13.6.0 版因與其相依性的 AWS CDK 相容性問題而與 不相容。
其他程式設計語言先決條件取決於您將用來開發 AWS CDK 應用程式的語言:
-
TypeScript 3.8 或更新版本 (
npm -g install typescript
)
第三方語言棄用
每個語言版本都只有在 EOL(生命週期結束) 之前才受支援,並且可能會在事先通知的情況下變更。
後續步驟
若要開始使用 AWS CDK,請參閱 入門 AWS CDK。