STEP 1 · 学习

DVA-C03 学习开发人员 – 助理级

按考试领域阅读要点,然后点击各领域末尾的“练习该领域”,只练习该领域的题目。比例越大的领域在正式考试中出题越多。

01

使用 AWS 服务开发

Development with AWS Services

30%

学习目标

  • 投递重复订单事件,验证保存数量及重试结果。

要点

  • 使用有上限的退避处理 SDK 临时错误。考虑 SQS 重投递,以条件写入保证订单幂等。根据访问模式选择 DynamoDB 键和索引,区分 Query 与 Scan。

工作中的应用场景

  • 实践投递重复订单事件,验证保存数量及重试结果。

本领域需验证的判断(本站编写)

  • 正确实现事件和数据操作
  • 设计可扩展、松耦合的架构
  • 确定高性能的数据库方案

学习资源

02

安全

Security

26%

学习目标

  • 测试其他用户会话 ID 及越权工具请求是否被拒绝。

要点

  • 通过角色取得凭据,从托管存储读取密钥。模型输出不是授权依据,应在服务端控制工具访问。按用户隔离会话与缓存,并按需对输入和日志脱敏。

工作中的应用场景

  • 实践测试其他用户会话 ID 及越权工具请求是否被拒绝。

本领域需验证的判断(本站编写)

  • 保护应用及 AI 的权限边界
  • 设计对 AWS 资源的安全访问
  • 确定合适的数据安全控制

学习资源

03

测试与部署

Testing and Deployment

22%

学习目标

  • 在测试新版中制造错误,验证警报后是否回滚旧版。

要点

  • 固定构建镜像 digest,在环境间晋级已验证制品。除 SAM 事件测试外,还要验证真实授权与集成。通过 CodeDeploy 加权发布 Lambda 前,配置警报与回滚目标,并评审 AI 测试的异常与边界场景。

工作中的应用场景

  • 实践在测试新版中制造错误,验证警报后是否回滚旧版。

本领域需验证的判断(本站编写)

  • 验证同一制品并逐步发布

学习资源

04

故障排查与优化

Troubleshooting and Optimization

22%

学习目标

  • 在相同负载下比较变更前后的 p95 延迟、错误率和成本。

要点

  • 关联请求与追踪 ID,结合日志、指标和追踪定位延迟。依据实测调整 Lambda 内存和并发,以连接池保护数据库。把 AI 建议作为假设进行验证,添加缓存前先确定新鲜度与失效条件。

工作中的应用场景

  • 实践在相同负载下比较变更前后的 p95 延迟、错误率和成本。

本领域需验证的判断(本站编写)

  • 用证据排障与优化
  • 设计高性能、弹性的计算方案

学习资源

读完之后

使用须知(非官方、原创题目、不保证合格)