本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Aurora Postgre SQL- 與 Lambda 相容整合
AWS Lambda 是無伺服器運算服務,用於執行程式碼,而無需佈建或管理伺服器。透過將 Lambda 與 Amazon Aurora Postgre SQL-Compatible Edition 整合,您可以建置事件驅動的架構,並擴展 Aurora Postgre SQL-Compatible 資料庫的功能。
Lambda 整合使用案例
整合 Aurora Postgre SQL的常見使用案例:與 Lambda 相容:
-
資料處理和轉換 ‒ 從 Aurora Postgre 卸載複雜的資料處理任務 SQL- 相容於 Lambda 函數。案例可以是資料清理、資料擴充、資料驗證和複雜計算。
-
事件驅動的工作流程 ‒ 使用 Lambda 函數根據 Aurora Postgre SQL-Compatible 中的事件或變更觸發動作或工作流程。案例包括傳送通知、觸發ETL程序,或在 Aurora Postgre SQL-Compatible 中插入、更新或刪除資料 AWS 服務 時叫用其他 。
-
即時分析和報告 ‒ 使用 Lambda 函數執行即時分析,或根據存放在 Aurora Postgre SQL-Compatible 中的資料產生報告。Lambda 函數可以查詢 Aurora Postgre SQL-Compatible、處理資料,以及隨需或根據排程產生報告或視覺化效果。
-
無伺服器APIs和微服務 ‒ 使用 Lambda 函數建置與 Aurora Postgre 互動的無伺服器APIs或微服務 SQL- 相容。Lambda 函數可以處理API請求、查詢或修改 Aurora Postgre SQL-Compatible 中的資料,並傳回回應。
-
非同步處理 ‒ 從 Aurora Postgre 卸載長時間執行或非同步任務 SQL- 與 Lambda 函數相容。案例包括傳送電子郵件訊息、產生報告或處理大型資料集,而不封鎖主要應用程式或資料庫。長時間執行的任務必須在 Lambda 15 分鐘的時間限制內。
若要設定 Aurora Postgre SQL-Compatible 和 Lambda 之間的整合,請遵循AWS 文件 中的指示。