一位 DevOps 工程師想要自動化修復在收到 AWS Health 維護通知後需要重新啟動的 EC2 執行個體。該工程師建立了一個 EventBridge 規則。這個規則應該如何設定才能自動重新啟動這些執行個體?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 將事件來源設定為 AWS Health,服務為 EC2,事件類型為執行個體維護,並將目標設定為重新啟動 EC2 執行個體的 Systems Manager 文件。.
為什麼這是答案
正確答案描述了使用 EventBridge 自動化 EC2 執行個體維護重啟的標準且高效的方法。AWS Health 是發布基礎設施事件(包括 EC2 執行個體維護通知)的服務,因此將事件來源設定為 AWS Health 是正確的起點。事件類型應具體指定為「執行個體維護」,以精確匹配相關通知。將目標設定為 Systems Manager 文件(特別是執行重啟操作的文件)是最佳實踐,因為 SSM Run Command 提供了強大的自動化和錯誤處理能力,無需編寫自訂程式碼。 其他選項不正確的原因: 將事件來源設定為 Systems Manager 不正確,因為 SSM 本身不會發布 EC2 維護通知;它用於執行自動化任務。 使用 Lambda 函數作為目標雖然可行,但通常比直接使用預先存在的 Systems Manager 文件更複雜,且可能需要額外的開發和維護工作。對於標準操作,SSM 文件是首選。 將事件來源設定為 EC2 不正確,因為 EC2 服務本身不會發布這類型的維護通知,而是由 AWS Health 集中發布。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡