SAA-C03 备考路线分享:我后来发现,难点不是背服务

0 阅读4分钟

正在准备 AWS Certified Solutions Architect – Associate(SAA-C03),我最大的感受是:

难点不在于记住多少 AWS 服务,而在于面对一道场景题时,能不能判断哪个方案最符合题目要求。

刚开始复习时,我也经历过这个循环:

看课程、认识新服务,感觉好像懂了;一做题,还是错不少。

尤其是 S3、EBS、EFS,RDS、DynamoDB,ALB、NLB 这些服务同时出现在选项里时,单纯“认得名字”还不够,还得知道它们的适用场景和区别。

后来我调整了复习思路,不再只追求把服务看完,而是按这个顺序来:

先理解服务,再比较服务,最后用场景题练判断。

第一阶段:先建立 AWS 服务的基本认识

刚开始不用急着记参数和细节,先了解常见服务分别解决什么问题:

  • 身份与安全:IAM、加密、密钥管理
  • 网络:VPC、子网、路由、安全组、网络 ACL
  • 计算:EC2、Auto Scaling、负载均衡、Lambda
  • 存储:S3、EBS、EFS
  • 数据库:RDS、Aurora、DynamoDB

我会用三个问题检查自己是否理解了一个服务:

它解决什么问题?通常适合什么场景?它容易和哪些服务混淆?

如果这些还说不清楚,过早大量刷题,容易变成只记答案。

第二阶段:比较容易混淆的服务

SAA 的不少题目并不是在问“你认不认识这个服务”,而是在给出几个可行方案后,让你选出最符合需求的那个。

复习时,我会重点对比这些组合:

  • S3、EBS、EFS:分别适合对象、块和文件存储场景。
  • RDS、DynamoDB:关注数据模型、查询方式和扩展需求。
  • Multi-AZ、多区域:分清题目需要区域内高可用,还是跨区域灾备。
  • ALB、NLB:看题目需要应用层路由,还是网络层流量处理。
  • CloudFront、Global Accelerator:判断重点是内容分发,还是改善全球用户的网络访问路径。

我不太满足于记“遇到某个关键词就选某个服务”,而是会追问:为什么这个方案合适?其他选项又差在哪里?

第三阶段:做题时先找需求和限制

做场景题时,我会先找出题目强调的条件:

  • 要解决的是高可用,还是灾难恢复?
  • 是否要求低延迟或处理大量流量?
  • 有没有成本限制?
  • 是否希望减少基础设施管理?
  • 数据是否需要加密、备份或跨区域保存?

再去看选项。很多题目问的不是“哪个服务能做到”,而是“哪个方案最符合题目给出的全部条件”。

做错题后,我会先归纳错因:是概念没理解、服务边界没分清、漏看了需求,还是没有考虑成本和运维?找到原因后,再回头补对应的知识点。

第四阶段:按考试领域查漏补缺

复习到后期,可以参考官方考试指南列出的领域,看看自己是否有明显短板:

  • 安全架构
  • 弹性架构
  • 高性能架构
  • 成本优化架构

考前我会用三个问题检查自己的准备情况:

  1. 能不能从场景中找出核心需求?
  2. 能不能解释正确选项为什么合适?
  3. 能不能说清楚容易混淆的选项为什么不合适?

如果这些问题经常答不上来,可能需要回头加强服务理解和场景判断,而不是单纯增加刷题量。

目前的复习循环

学服务 → 做场景题 → 记录错因 → 对比相似服务 → 再做同类题

这套方法不限定复习时长:有 AWS 基础的话,可以少花些时间熟悉服务,多练场景判断;刚接触 AWS 的话,则先补网络、计算、存储和数据库的基础概念。

我还在按这个思路准备 SAA-C03。如果你也在备考,欢迎聊聊目前最容易混淆的服务组合。

想按领域做练习的话,可以在微信中搜索小程序 「IT知习」,选择 SAA-C03。