開始使用 AWS CDK - AWS Cloud Development Kit (AWS CDK) v2

這是 AWS CDK v2 開發人員指南。較舊的 CDK v1 於 2022 年 6 月 1 日進入維護,並於 2023 年 6 月 1 日結束支援。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

開始使用 AWS CDK

AWS Cloud Development Kit (AWS CDK) 透過安裝和規劃 AWS CDK 指令行介面 (AWS CDK CLI) 開始使用。然後,使用建立您的第一個CDK應用程式、啟動您的 AWS 環境,CDKCLI以及部署您的應用程式。

必要條件

在開始使用之前 AWS CDK,請完成所有必要條件。這些先決條件是編程新手 AWS 或新手的必要條件。如需說明,請參閱 AWS CDK 前提

我們建議您對這 AWS CDK 是什麼有一個基本的了解。如需詳細資訊,請參閱 什麼是 AWS CDK?學習 AWS CDK 核心概念

安裝 AWS CDKCLI

使用 P Node ackage 管理員來安裝 CDKCLI. 我們建議您使用以下命令在全球範圍內安裝它:

$ npm install -g aws-cdk

若要安裝的特定版本 CDKCLI,請使用下列指令結構:

$ npm install -g aws-cdk@X.YY.Z

如果您要使用的多個版本 AWS CDK,請考慮CDKCLI在個別CDK專案中安裝相符版本的。若要執行此操作,請從npm install指令中移除該-g選項。然後,使用npx aws-cdk來叫用 CDKCLI. 如果存在,這將運行本地版本。否則,將使用全域安裝的版本。

疑難排解CDKCLI安裝

如果您收到權限錯誤,並且具有系統管理員存取權限,請執行下列命令:

$ sudo npm install -g aws-cdk

如果您收到錯誤訊息,請嘗試執行下列命令CDKCLI來解除安裝:

$ npm uninstall -g aws-cdk

然後,重複步驟以重新安裝 CDKCLI.

確認安CDKCLI裝成功

執行下列命令以確認安裝成功。 AWS CDK CLI應該輸出版本號:

$ cdk --version

配置 AWS CDKCLI

安裝之後 CDKCLI,您可以開始使用它來開發本機電腦上的應用程式。若要與 AWS(例如部署應用程式) 互動,您必須在本機電腦上設定安全認證,並具有執行您啟動的任何動作的權限。

若要在本機電腦上設定安全性認證,請使用 AWS CLI. 設定安全登入資料的方式取決於您管理使用者的方式。如需指示,請參閱「AWS Command Line Interface 使用者指南」中的「驗證和存取認證」。

CDKCLI會自動使用您設定的安全性認證 AWS CLI。例如,如果您是IAM身分識別中心使用者,則可以使用命aws configure sso令來設定安全性認證。如果您是使用IAM者,則可以使用aws configure指令。 AWS CLI 將引導您完成在本機電腦上設定安全認證,並將必要的資訊儲存在config和檔credentials案中。然後,當您使用 (例如使用部署應用程式) 時cdk deploy,CDKCLI將會使用您設定的安全認證。CDK CLI

就像 AWS CLI,默認情況下CDKCLI將使用您的default配置文件。您可以使用CDKCLI--profile選項指定輪廓。如需搭配使用安全認證的詳細資訊 CDKCLI,請參閱設定安全登入資料 AWS CDKCLI

(選擇性) 安裝其他 AWS CDK 工具

AWS Toolkit for Visual Studio Code是適用於 Visual Studio 程式碼的開放原始碼外掛程式,可協助您在上建立、偵錯和部署應用程式 AWS。此工具組提供開發 AWS CDK 應用程式的整合體驗。它包括資 AWS CDK 源管理器功能列出您的 AWS CDK 項目並瀏覽CDK應用程序的各種組件。如需詳細說明,請參閱下列主題:

創建您的第一個CDK應用

您現在可以 AWS CDK 透過建立第一個CDK應用程式開始使用。如需說明,請參閱「教學課程:建立第一個 AWS CDK 應用程式」。