關於 AWS Lambda - AWS Lambda 安全概觀

關於 AWS Lambda

AWS Lambda 是一種事件驅動的無伺服器運算服務,可透過自訂邏輯擴充其他 AWS 服務,或是建立其他可大規模運作並兼具效能及安全的後端服務。Lambda 可自動執行程式碼來回應多個事件,例如透過 Amazon API Gateway 發出 HTTP 請求、修改 Amazon S3 儲存貯體中的物件、更新 Amazon DynamoDB 中的資料表,以及在 AWS Step Functions 中進行狀態轉換。您還可以直接從任何 Web 或行動應用程式執行程式碼。Lambda 會在高度可用的運算基礎設施上執行程式碼,並執行所有基礎平台的管理,包括伺服器和作業系統維護,容量佈建與自動擴展、修補、程式碼監控及記錄日誌。

有了 Lambda,您只要上傳程式碼並設定何時叫用;Lambda 會負責所有其他工作,在高可用性的情況下執行您的程式碼。Lambda 與許多其他 AWS 服務整合,可讓您建立無伺服器應用程式或後端服務,範圍從定期觸發的簡單自動化任務到完整的微服務應用程式都有。

Lambda 也能進行設定,以存取您 Amazon Virtual Private Cloud 內的資源,並透過擴充套件存取您的內部部署資源。

您可以使用 AWS Identity and Access Management (IAM) 輕易地為 Lambda 加上強而有力的安全狀態,並使用其他本白皮書中討論的技術來維持高水準的安全及稽核,以滿足您的合規需求。