AWS CDK 入門
入門指南
第 1 單元:了解 CDK 要求
在本單元中,您將了解執行 CDK 的先決條件
簡介
若要使用 CDK,您需要安裝和設定一些先決條件。我們不會在本指南中深入探討這些詳細資訊,而是參考現有指南,或有關如何執行此操作的文件。
您將學到的內容
- 設定 AWS CLI
- 選擇和安裝 IDE
- 確保您準備好正確的語言框架
完成時間
5 分鐘
單元先決條件
- 有管理員等級存取權限的 AWS 帳戶**
- 建議的瀏覽器:最新版的 Chrome 或 Firefox
[**]過去 24 小時內建立的帳戶可能尚未有權存取本教學課程所需的服務。
先決條件
AWS 命令列界面
為了讓 AWS CDK 與您的 AWS 帳戶互動,需要安裝和設定憑證以及 AWS CLI。如果您還沒有這樣做,請按照設定您的環境指南,在您的工作站上設定 CLI。
如果您將在 AWS Cloud9 上使用 AWS CDK,則應已經安裝並設定了 CLI。
具有可用的 IDE
AWS CDK 的其中一個優勢是,您可以充分利用自己喜愛的開發環境,並在探索 AWS 數百種不同服務和功能時擁有豐富的經驗。
我們強烈建議您使用針對您所選語言支援程式碼完成和語法反白顯示的 IDE:
- VSCode
- AWS Cloud9
- Atom
- vim
- emacs
- WebStorm
- PyCharm
各種語言框架
Node.js
AWS CDK 使用特定版本的 Node.js (>=10.13.0,13.0.0 – 13.6.0 版除外)。建議使用長期支援版本 (LTS)。
- 若要安裝 node.js,請遵循官方說明 node.js website,然後按照您的指定作業系統說明進行操作。
- 如果您已經安裝了 node.js,請透過執行以下命令來驗證您的版本:
node --version
Python
如果您決定使用 Python 作為您選擇的 CDK 語言,則需要安裝 Python。具體來說,您需要安裝 Python 3.6 或更高版本。您可以在這裡尋找有關安裝 Python 的資訊。
此外,您還需要安裝 Python Package Manager (pip)。請參閱這裡的安裝說明。
.NET
針對使用 CDK 的 .NET 開發,您需要安裝 .NET Code SDK。具體來說,您將需要 3.1 版或更高版本。您可以在這裡尋找有關安裝和下載 .NET Core SDK 的資訊。
Java
如果 Java 是您選擇的語言,則需要安裝 JDK (Java 開發套件)。您需要 JDK 8 或更高版本。您可以在這裡尋找有關下載和安裝 Amazon Coretto 8 分發版的資訊。如果您不想使用 Amazon Coretto,則可以使用其他 JDK 8 分發版。