考試介紹
面向 DevOps 工程師,考覈持續交付、基礎設施自動化、監控、事件響應及合規。
官網公佈部分考試語言將停用;請在官方頁面覈對語種與日期。
- 考試代碼
- DOP-C02
- 官方考試/認證名稱
- AWS Certified DevOps Engineer – Professional
- 考試形式
- 單選題及多選題
- 考試時長
- 180 分鐘
- 官方考試題量
- 75 題
- 官方可選考試語言
- 英文、日文、韓文、簡體中文
官方考試語言與下方練習題文件的語言分別列出;實際考試版本及可選語種以官方預約頁面爲準。
官方來源:官方資料
信息覈對日期:2026-10-20
先試閱,再決定前20 題免費試閱
題庫共 460 題
題目按題庫原始順序展示。展開查看答案和解析。
本頁試閱由簡體題庫轉換爲繁體中文。
免責聲明:本站所有題目均整理自互聯網,僅供學習參考。
第 6 題
Question#6Topic1
公司必須加密公司跨賬戶共享的所有 AMI。 DevOps 工程師有權訪問已構建未加密的自定義 AMI 的源帳戶。 DevOps 工程師還可以訪問目標賬戶,Amazon EC2 Auto Scaling 組將從 AMI 啓動 EC2 實例。 DevOps 工程師必須與目標賬戶共享 AMI。
該公司已在源賬戶中創建了 AWS Key Management Service (AWS KMS) 密鑰。
DevOps 工程師應執行哪些額外步驟以滿足要求? (選擇三個。)
A.在源賬戶中,將未加密的 AMI 複製到加密的 AMI。在複製操作中指定 KMS 密鑰。
B.在源賬戶中,將未加密的 AMI 複製到加密的 AMI。在複製操作中指定默認的 Amazon Elastic Block Store (Amazon EBS) 加密密鑰。
C.在源賬戶中,創建一個 KMS 授權,將權限委託給目標賬戶中的 Auto Scaling 組服務相關角色。
D.在源賬戶中,修改密鑰策略以授予目標賬戶創建授權的權限。在目標賬戶中,創建一個 KMS 授權,將權限委派給 Auto Scaling 組服務相關角色。
E.在源賬戶中,與目標賬戶共享未加密的 AMI。
F.在源賬戶中,與目標賬戶共享加密的 AMI。
查看答案與解析
答案
ADF
解析
這在文檔中有明確說明:https://docs.aws.amazon.com/autoscaling/ec2/userguide/key-policy-requirements-EBS-encryption.html 服務相關角色必須在其無法使用的帳戶上獲得特定授權關鍵政策
第 7 題
Question#7Topic1
一家公司使用 AWS CodePipeline 管道自動發佈其應用程序 典型的管道由構建、測試和部署三個階段組成。該公司一直在使用單獨的 AWS CodeBuild 項目來爲每個階段運行腳本。但是,該公司現在希望使用 AWS CodeDeploy 來處理管道的部署階段。
該公司已將應用程序打包爲 RPM 包,並且必須將應用程序部署到一組 Amazon EC2 實例中。 EC2 實例位於 EC2 Auto Scaling 組中,並從通用 AMI 啓動。
DevOps 工程師應執行哪些步驟組合才能滿足這些要求? (選擇兩項。)
A.使用安裝的 CodeDeploy 代理創建新版本的通用 AMI。更新 EC2 實例的 IAM 角色以允許訪問 CodeDeploy。
B.使用安裝的 CodeDeploy 代理創建新版本的通用 AMI。創建一個 AppSpec 文件,其中包含應用程序部署腳本並授予對 CodeDeploy 的訪問權限。
C.在 CodeDeploy 中創建應用程序。配置就地部署類型。將 Auto Scaling 組指定爲部署目標。向 CodePipeline 管道添加一個步驟以使用 EC2 Image Builder 創建新的 AMI。配置 CodeDeploy 以部署新創建的 AMI。
D.在 CodeDeploy 中創建應用程序。配置就地部署類型。將 Auto Scaling 組指定爲部署目標。更新 CodePipeline 管道以使用 CodeDeploy 操作來部署應用程序。
E.在 CodeDeploy 中創建應用程序。配置就地部署類型。指定從公共 AMI 啓動的 EC2 實例作爲部署目標。更新 CodePipeline 管道以使用 CodeDeploy 操作來部署應用程序。
查看答案
第 8 題
Question#8Topic1
一家公司的安全團隊要求所有外部應用程序負載均衡器 (ALB) 和 Amazon API Gateway API 都與 AWS WAF Web ACL 相關聯。該公司擁有數百個 AWS 賬戶,所有這些賬戶都包含在 AWS Organizations 中的一個組織中。公司已爲組織配置 AWS Config。在審計期間,該公司發現一些面向外部的 ALB 與 AWS WAF Web ACL 無關。
DevOps 工程師應該採取哪些步驟組合來防止未來的違規行爲? (選擇兩項。)
A.將 AWS Firewall Manager 委託給一個安全賬戶。
B.將 Amazon GuardDuty 委派給安全賬戶。
C.創建 AWS Firewall Manager 策略以將 AWS WAF Web ACL 附加到任何新創建的 ALB 和 API 網關 API。
D.創建 Amazon GuardDuty 策略以將 AWS WAF Web ACL 附加到任何新創建的 ALB 和 API 網關 API。
E.配置 AWS Config 託管規則以將 AWS WAF Web ACL 附加到任何新創建的 ALB 和 API 網關 API。
查看答案
第 9 題
Question#9Topic1
一家公司使用 AWS Key Management Service (AWS KMS) 密鑰和手動密鑰輪換來滿足合規性要求。安全團隊希望在任何密鑰在 90 天后未輪換時收到通知。
哪種解決方案可以實現這一點?
A.配置 AWS KMS 以在密鑰超過 90 天時發佈到 Amazon Simple Notification Service (Amazon SNS) 主題。
B.配置 Amazon EventBridge 事件以啓動 AWS Lambda 函數來調用 AWS Trusted Advisor API 併發布到 Amazon Simple Notification Service (Amazon SNS) 主題。
C.開發一個 AWS Config 自定義規則,在密鑰超過 90 天時發佈到 Amazon Simple Notification Service (Amazon SNS) 主題。
D.配置 AWS Security Hub 以在密鑰超過 90 天時發佈到 Amazon Simple Notification Service (Amazon SNS) 主題。
查看答案
第 10 題
Question#10Topic1
安全審查發現 AWS CodeBuild 項目正在使用未經身份驗證的請求從 Amazon S3 存儲桶下載數據庫填充腳本。安全團隊不允許對該項目的 S3 存儲桶進行未經身份驗證的請求。
如何以最安全的方式糾正此問題?
A.將存儲桶名稱添加到 CodeBuild 項目設置的 AllowedBuckets 部分。更新構建規範以使用 AWS CLI 下載數據庫填充腳本。
B.修改 S3 存儲桶設置以啓用 HTTPS 基本身份驗證並指定令牌。更新構建規範以使用 cURL 傳遞令牌並下載數據庫填充腳本。
C.使用存儲桶策略從 S3 存儲桶中刪除未經身份驗證的訪問。修改 CodeBuild 項目的服務角色以包括 Amazon S3 訪問權限。使用 AWS CLI 下載數據庫填充腳本。
D.使用存儲桶策略從 S3 存儲桶中刪除未經身份驗證的訪問。使用 AWS CLI 使用 IAM 訪問密鑰和祕密訪問密鑰下載數據庫填充腳本。
查看答案
下載與使用
- 本資料按考試單獨購買,支持 1、3、6 或 12 個月期限。
- 支付確認後,在“我的練習題”中查看下載入口和準確到期時間。
- 有效期內可重複下載;到期後需要重新購買。
- PDF 僅供購買者個人學習使用,不可轉售或公開分享。
- 已下載至設備的文件不會因權限到期被遠程刪除。
如何選擇適合自己的認證