

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

# AWS 解決方案建構入門
<a name="getting-started-with-aws-solutions-constructs"></a>

 本主題說明如何安裝和設定 AWS Cloud Development Kit (AWS CDK)、AWS 解決方案建構，以及如何使用 AWS 解決方案建構模式建立您的第一個 AWS CDK 應用程式。

**注意**  
AWS CDK 版支援 AWS 解決方案建構。

**提示**  
 想要深入挖掘嗎？ 嘗試使用[CDK 研討會](https://cdkworkshop.com/)，進行更深入的真實世界專案導覽。

**提示**  
 如需開始使用 AWS Cloud Development Kit (AWS CDK) 的詳細資訊，請參閱[AWS CDK 開發人員指南](https://docs.aws.amazon.com/cdk/latest/guide/getting_started.html)。

## Prerequisites
<a name="prerequisites"></a>

 AWS 解決方案結構是建立在 AWS CDK 上的，因此您需要安裝 Node.js（> = 10.3.0），即使是那些使用 TypeScript 或 JavaScript 以外的語言工作。這是因為[AWS CDK](https://github.com/aws/aws-cdk)和 AWS 解決方案結構是在 TypeScript 開發的，並在 Node.js 上運行。其他支持語言的綁定使用這個後端和工具集。

 您必須提供登入資料和 AWS 區域才能使用 AWS CDK CLI，如指定登入資料和區域所述。

 其他必要條件取決於您的開發語言，如下所示。


|  **語言**  |  **必要條件**  | 
| --- | --- | 
|  ![Python](http://docs.aws.amazon.com/zh_tw/solutions/latest/constructs/images/python.png)Python  |  Python 3.6  | 
|  ![TypeScript](http://docs.aws.amazon.com/zh_tw/solutions/latest/constructs/images/typescript.png)TypeScript  |  TypeScript >= 2.7  | 
|  ![Java](http://docs.aws.amazon.com/zh_tw/solutions/latest/constructs/images/java.png)Java | Java >= 1.8 | 

## 安裝 AWS CDK
<a name="installing-the-aws-cdk"></a>

 若要安裝和設定 AWS CDK，請參閱 AWS CDK 開發人員指南-[安裝 AWS CDK](https://docs.aws.amazon.com/cdk/latest/guide/getting_started.html#getting_started_install)。

## 使用 AWS 解決方案建構
<a name="working-with-the-aws-solutions-constructs-library"></a>

 使用 AWS 解決方案建構時建立新應用程式的典型工作流程採用與 AWS CDK 相同的方法。

1.  建立應用程式目錄。

1.  初始化應用程式。

1.  新增 AWS 解決方案建構模式相依性。

1.  將其他程式碼新增至應用程式。

1.  視需要編譯應用程式。

1.  部署應用程式中定義的資源。

1.  測試應用程式。

 如果有任何問題，循環修改，編譯（如有必要），部署和再次測試。