一個在 S3 上的正式環境靜態網站透過 Lambda 函式呼叫 Aurora PostgreSQL 資料庫。該網站使用指向特定函式版本的 Lambda 別名。資料庫憑證必須每兩週輪換一次,並且較舊的已部署 Lambda 版本必須能夠存取最新的憑證。哪種解決方案符合這些要求?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 將資料庫憑證儲存在已啟用輪換的 AWS Secrets Manager 中,並讓 Lambda 函式在執行時從 Secrets Manager 擷取憑證。.
為什麼這是答案
正確答案是將資料庫憑證儲存在已啟用輪換的 AWS Secrets Manager 中,並讓 Lambda 函式在執行時從 Secrets Manager 擷取憑證。Secrets Manager 專為安全地儲存和自動輪換敏感憑證而設計,這符合每兩週輪換憑證的要求。Lambda 函式在執行時從 Secrets Manager 擷取憑證,確保即使使用較舊的 Lambda 版本,也能始終取得最新的憑證。 將憑證嵌入 Lambda 函式程式碼中是錯誤的,因為這會導致憑證洩露風險,且每次憑證輪換都需要重新部署函式,不符合「較舊的已部署 Lambda 版本必須能夠存取最新的憑證」的要求。將憑證儲存在 Lambda 環境變數中也不安全,且更新環境變數不會自動更新已部署的舊版本函式。Systems Manager Parameter Store 雖然可以儲存參數,但其原生輪換功能不如 Secrets Manager 強大和自動化,且對於敏感憑證來說,Secrets Manager 提供更專門的安全功能。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡