

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

# Aurora PostgreSQL 相容與 Lambda 的整合
<a name="aws-lambda-integration"></a>

AWS Lambda 是一種無伺服器運算服務，無需佈建或管理伺服器即可執行程式碼。透過將 Lambda 與 Amazon Aurora PostgreSQL 相容版本整合，您可以建置事件驅動型架構，並擴展 Aurora PostgreSQL 相容資料庫的功能。

## Lambda 整合使用案例
<a name="lambda-use-cases"></a>

將 Aurora PostgreSQL 相容與 Lambda 整合的常見使用案例包括下列項目：
+ **資料處理和轉換** – 將複雜的資料處理任務從 Aurora PostgreSQL 相容卸載至 Lambda 函數。案例可以是資料清理、資料擴充、資料驗證和複雜計算。
+ **事件驅動型工作流程** ‒ 使用 Lambda 函數根據 Aurora PostgreSQL 相容中的事件或變更觸發動作或工作流程。案例包括傳送通知、觸發 ETL 程序，或在 Aurora PostgreSQL 相容中插入、更新或刪除資料 AWS 服務 時叫用其他 。
+ **即時分析和報告** ‒ 使用 Lambda 函數執行即時分析，或根據存放在 Aurora PostgreSQL 相容中的資料產生報告。Lambda 函數可以查詢 Aurora PostgreSQL 相容、處理資料，以及隨需或根據排程產生報告或視覺化效果。
+ **無伺服器 APIs 和微服務** ‒ 使用 Lambda 函數建置與 Aurora PostgreSQL 相容互動的無APIs 或微服務。Lambda 函數可以處理 API 請求、查詢或修改 Aurora PostgreSQL 相容中的資料，並傳回回應。
+ **非同步處理** ‒ 將長時間執行或非同步任務從 Aurora PostgreSQL 相容卸載至 Lambda 函數。案例包括傳送電子郵件訊息、產生報告或處理大型資料集，而不封鎖主要應用程式或資料庫。長時間執行的任務必須在 Lambda 15 分鐘的時間限制內。

若要設定 Aurora PostgreSQL 相容與 Lambda 之間的整合，請遵循[AWS 文件中](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/PostgreSQL-Lambda.html)的指示。