

 此白皮書僅供歷史參考。有些內容可能已過時，有些連結可能無法使用。

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

# 範例架構模式
<a name="sample-architecture-patterns"></a>

 您可以使用 API Gateway 和 AWS Lambda 作為邏輯層來實作熱門的架構模式。此白皮書包含利用 AWS Lambda邏輯層的最熱門架構模式：
+  **行動後端 -** 行動應用程式會與 API Gateway 和 Lambda 通訊，以存取應用程式資料。此模式可以延伸到未使用無伺服器 AWS 資源來託管簡報層資源的一般 HTTPS 用戶端 （例如桌面用戶端、在 EC2 上執行的 Web 伺服器等）。
+  **單一頁面應用程式 **- Amazon S3 和 CloudFront 中託管的單一頁面應用程式會與 API Gateway 通訊 AWS Lambda 並存取應用程式資料。
+  **Web 應用程式 ** – Web 應用程式是一種一般用途、事件驅動的 Web 應用程式後端，可 AWS Lambda 搭配 API Gateway 用於其商業邏輯。它也會使用 DynamoDB 做為其資料庫，並使用 Amazon Cognito 進行使用者管理。所有靜態內容都是使用 Amplify 託管。

 除了這兩種模式之外，本白皮書討論 Lambda 和 API Gateway 對一般微服務架構的適用性。微服務架構是一種熱門模式，雖然不是標準三層架構，但涉及解耦應用程式元件，並將其部署為彼此通訊的無狀態個別功能單位。