Helios Media 正在 AWS CodePipeline/CodeBuild 中建構 DevSecOps 管線。安全團隊必須在部署前強制執行基礎設施 policy-as-code,並在每次 pull request 時新增靜態應用程式安全檢查,如果發現高嚴重性問題,則建置失敗。團隊應該實作哪兩項行動?(請選擇兩項)
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 新增一個 CodeBuild 階段,使用組織的規則集對範本執行 cfn-guard (CloudFormation Guard);如果發現任何違規,則建置失敗。, 將 AWS CodeGuru Security 整合到管線中,以掃描每個 PR/commit 上的應用程式程式碼,並將管線設定為在發現嚴重問題時失敗。.
為什麼這是答案
選項 A 正確,因為 cfn-guard 允許在部署前對 CloudFormation 範本執行 policy-as-code 檢查。在 CodeBuild 階段中執行此檢查,並在違規時使建置失敗,符合在部署前強制執行基礎設施政策的要求。選項 B 正確,因為 CodeGuru Security 專為應用程式程式碼的靜態分析而設計,可以整合到 CI/CD 管線中,在每個 PR/commit 上掃描程式碼,並在發現高嚴重性問題時使管線失敗,滿足靜態應用程式安全檢查的需求。 選項 C 不正確,因為 Amazon Inspector 主要用於評估執行中 EC2 實例和容器映像的漏洞,而不是在建置期間掃描原始碼。選項 D 不正確,因為 AWS Config conformance pack 是在資源部署後評估其合規性,而不是在部署前阻止不合規的堆疊建立。選項 E 不正確,因為 CloudFormation Stack Policies 用於保護堆疊資源免受意外更新,而不是在堆疊建立期間防止不合規資源的建立。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡