作者dream1124 ()
看板Soft_Job
标题[心得] AWS Solution Architect Profession 证照
时间Tue Apr 29 01:21:43 2025
最近用 802/1000 的分数考到 AWS Solution Architect Professional 证照。
在准备过程中发现网路上的参考资讯不如 Association 级的充足,
许多文章只讲了大方向,但考完发觉有满多事情跟当初预期不同,
因此想来写一下心得供大家参考。
考试介绍
这是 AWS 其中一种专业级证照。
https://aws.amazon.com/certification/?nc1=h_ls
它认证受试者能否运用各种 AWS 云端服务设计现代应用程式、
改良暨有系统架构设计,或是促进各项作业自动化。证照的效期是三年。
考题数量是 75 题,要拿 750 分才过关。
考试时间是三小时,非母语者可以申请延长 40 分钟。
https://aws.amazon.com/certification/certified-solutions-architect-professional/
考试费用是 300 USD,但只要考过任何 AWS 证照就会拿到一张任意证照打五折的折价券,
效期与那张证照一致,因此可以拿来减免重新认证或下一张证照的费用。
也因为有这种设计,所以跳级考试只会省考试的场次,但不会比较省钱。
考试目的
因为我本来就有兴趣学习软体架构,而且又为了尽快跟上前同事的程度,
於是就在 2022 年藉着考 Associate 级的证照学习云端服务和各式各样的架构。
结果这帮助我在一年之内从几乎不懂 AWS 提升到足以提出新系统的架构设计提案,
而且还能因应後续需求持续提供每阶段的架构调整建议,可谓成效卓着。
不但如此,因为 AWS 的服务包罗万象,能满足 IT 部门开发工作几乎所有层面的需求,
所以考完以後相当於参观了整个军队的武器库,所以更了解 IT 部门的文化和需求。
今年原本的证照会到期,而我已不在先前的岗位,因此想在累积两年 AWS 应用经验後,
挑战一下 Professional 级的证照,看看还能从这个过程学到哪些东西。
Professional 与 Associate 的差异
虽然这两个名字可能给人「只差在考题难度」的感觉,
但考下去感觉他们不太像是同一种考试。
有关 Associate 的课程主要是在介绍那些最重要的 AWS 的基础设施和服务,
而且经常会包含实际的功能展示。
考试的重心是在测验能否区分常用的 AWS 服务如 SQS、SNS、Lambda,
以及能否从他们当中选出最合适的服务从零到有满足常见的需求。
考题除了测验你懂不懂 IAM 等必定会接触的功能外,
主要涉汲网路、运算、资料库、储存、应用程式整合…等分类,
其他部分则没有那麽深入。
https://aws.amazon.com/products/
因此我觉得与其说是考你能否当个入门架构师,不如说在测验你有没有 AWS 的常识。
它跟 Cloud Practitioner 证照的差别可能只在於范围大一些,
然後需要一点点 IT 工作经验以理解某些工具的用途,
因此我觉得很适合想尽快上手的菜鸟。
至於 Professional 则截然不同。
它的课程常常没有什麽功能展示,导师会假设你已经有能力独自探索 AWS;
考试范围不只包含前述领域,也会进一步测验受试者是否能妥善运用其他分类的工具去完善有关系统建置、部署、维运、日志、稽核、除错、AI、IoT…等领域的工作。
另外,题目会从实务常见的角度出发要求评估方案,以下是它的问题领域:
1: Design Solutions for Organizational Complexity (26% of scored content)
2: Design for New Solutions (29% of scored content)
3: Continuous Improvement for Existing Solutions (25% of scored content)
4: Accelerate Workload Migration and Modernization (20% of scored content)
https://d1.awsstatic.com/training-and-certification/docs-sa-pro/AWS-Certified-Solutions-Architect-Professional_Exam-Guide.pdf
只讲领域可能令人有点难解,
以下我提供一道长度与特徵类似正式考试的题目让大家知道可能怎麽考。
------
A company plans to set up multiple AWS accounts by using AWS Organizations.
An organization policy requires teams to take a backup of Amazon Elastic
Block Store (Amazon EBS) volumes each day. The company wants to design a
backup solution that can enforce consistently across all the accounts.
Which solution will meet these requirements MOST reliably?
A. Create an Organizations backup policy to back up resources by using Amazon
Data Lifecycle Manager (Amazon DLM). Validate and attach the backup policy to
the root of the organization.
B. Create an AWS Service Catalog product that creates an Amazon Data
Lifecycle Manager (Amazon DLM) snapshot policy. Enable all account
administrators to launch the product within each account.
C. Create an Organizations backup policy to back up resources by using AWS
Backup. Validate and attach the backup policy to the root of the organization.
D. Create an AWS CloudFormation template to create a backup plan through AWS
Backup. Use the template to deploy the backup plan to multiple accounts by
using CloudFormation StackSets.
------
因为题目有讲要备份 EBS 储存卷册,
所以乍看使用 EBS 自动化备份工具──DLM 的 A 是答案。
然而 DLM 没办法透过 AWS Organization 的备份政策统一设定,
因此 A 是错的,这个方案不太完善。
尽管 B、D 分别藉着不同的辅助工具统一设定组织内各帐号的 DLM 以解决 A 的问题,
但是题目有说这个方案「can enforce consistently across all the accounts.」。
由於这两者的设计没办法防止别人异动备份机制,
这样就无法确保整个组织的备份设定不变,因此最後答案要选 C。
看完上面的思考过程後,你会发现受试者不只要懂这些服务的用途以及具体的样貌,
还要从组织的角度分析需求以及解决方案。
如果是 Associate 的考题,那可能只会考你是否知道有功能可以定期制作 EBS 快照,
不会特别指出该功能的名称(DLM),因此有可能只靠课程和考古题就轻松过关,
而 Professional 讲出功能名称会令那些没实际使用过的人不确定选项是不是在瞎掰,
进而难以快速选出正确答案。这是难度的差异。
另外,Associate 的选项有可能不会加入其他相似的功能来看你是否清楚各做法的差异,
这也是两个证照的差别。
因为有这些差异,所以就算 Professional 只比 Associate 多考 10 题,
时间又增加 50 分钟,但考试难度提高不少,更别提范围还变广了。
准备方法
第一阶段 ── 学习相关知识
因为一开始乐观地相信能凭藉过去两年的 AWS 使用经验速成,
所以只在 Udemy 买了先前教我入门级的老师为专业级证照开的课程,
而且看了前 1/4 後还很没有耐性地跳过一些自认熟悉的章节。
当时想说最後直接用考 Associate 的时候写的笔记复习,
最後再用模拟考找出不懂之处回头查资料就好。
https://www.udemy.com/course/aws-solutions-architect-professional/
结果後来写 Udemy 站上另外两个老师的模拟考时,一次都没有过,
每次都差个 10% ~ 15% 才过关,而且检讨都很花时间,搞到考前还是信心不足,实在辛苦。
现在我觉得能耐住性子看完最好,不能的话还是可以采取我这种方式,
只是这样顶多比较不沉闷无聊,应该不会省时间。
另外,由於专业级的课程几乎没有实际功能展示,
如果模拟考或正式考试直接点出没有用过的功能名称,那会不容易拿到分数。
假如你想接触先前没碰过的服务,那麽除了 Udemy 的课程外,
我建议也考虑 AWS 官方的付费教学服务──AWS Skill Builder 。
https://explore.skillbuilder.aws/learn
AWS Skill Builder 提供数种不同类型的教学课程,其中最重要的是有许多 lab 可以玩。
AWS 会准备实验用的帐号给你按教学指引完成各种应用程式架构或解决常见的问题,
这样你就不必再为事前的准备和事後的善後工作费时费力。以下举几个很有用的实验室:
Building Highly Available Web Application
https://explore.skillbuilder.aws/learn/courses/15622/building-highly-available-web-application/lessons
Comparing Amazon Virtual Private Cloud (VPC) Peering and AWS Transit Gateway
https://explore.skillbuilder.aws/learn/courses/7680/comparing-amazon-virtual-private-cloud-vpc-peering-and-aws-transit-gateway/lessons
Migrating On-Premises NFS Using AWS DataSync and AWS Storage Gateway
https://explore.skillbuilder.aws/learn/courses/14966/migrating-on-premises-nfs-using-aws-datasync-and-aws-storage-gateway/lessons
碰过这些课程後,相信作答会更顺手。
探索这些服务过程不会再衍生 AWS 的花费,因此你可以慢慢做,
不用再花时间找便宜又可用的采购方案。
考虑到上面两项服务都满有用的,而且它还包含一套能够重复进行的逼真模拟考试後,
尽管 AWS Skill Builder 有 29 USD 的月费,但是还是值得,
反正只要订一两个月就足够准备考试。
第二阶段 ── 写模拟考
很多人在 Udemy 买课程之後会顺便买授课老师的题库。
因为我的课程老师最近没有更新他的模拟考,所以我最後是买了两套其他老师出的题库。
https://www.udemy.com/course/aws-solutions-architect-professional-practice-exams-sap-c02
https://www.udemy.com/course/aws-certified-solutions-architect-professional-aws-practice-exams
虽然这些考题涵盖证照全部的范围,而且也不贵还能不断重新考试,
但是它们良莠不齐,常有一些问题。
首先是题目和选项的字数常常比实际考试多。
有些题目会掺一些无关的资讯混淆判断,然後每个选项又包含三到四个环节的选择,
偏偏各选项又只有一点点差异。
这样考生就要从头到尾全神贯注阅读才能拿分,可以说是相当费神费力,
75 题常常写到後面眼睛都花了。
这种设计令人疑惑它是在考架构知识,还是在考英文阅读能力够不够顶尖、眼力好不好,
性格是不是很沉稳有耐性,因此虽然可以参考,但很难说是好的考题。
实际的考题几乎都比较短,大家不用给这些模拟考吓到。
另外,有些题目的用字遣词太含糊笼统,
你要特别注意语感才能搞清楚状况并抓到它的需求;
有些题目有多个可行的解法,但是却没讲调校的目标,
最後再说你没选出最合适的方案;
有些复选题的问句太过笼统,导致你要多花时间厘清答题方式。
举例来说,你可能不时看到有多选题采用以下问句句型:
「Which of the following options should the Solutions Architect
implement to ....? (SELECT TWO.)」
直觉应该是要挑出数个解决方案,对吧?
然而有些题目明明是要你用多个选项组成一个解决方案,结果却用了一样的问句,
这样就麻烦了。
只要看到题目这样问,你就要料敌从严,
分别从单一和多个解决方案的角度去分析选项要怎麽回答才合理,
否则可能会错过一些看起来不像答案的选项。
这样一搞有时就要花五到七分钟才能确定答案,
但是这些功夫与测验的宗旨根本没多大关系,说是浪费考生时间也不过份。
实际考试时,题目表达方式通常很简洁俐落,最後也几乎都会把需求说清楚,
因此不用太担心这种问题。
由於 Udemy 的考题有上面种种问题,写完往往令人有些困惑,不确定自己到底能不能过,
这种情况又以作答第二位老师的题目为甚。
他每份试卷大概都有 5 到 8 题是难拿分的争议题目,我是越写越不痛快,
最後只写了两份试卷就不想再做这种低效的努力。
为了确定自己是否准备好,
後来我就订阅了 AWS 官方在 AWS Skill Builder 网站提供的课程。
寻找更好的考题是我当初花 29 USD 订阅的主要原因。
虽然它提供的考卷数量不如 Udemy 那些课程多,但是题目品质好很多,
而且计分方式更接近实际考试,不像 Udemy 单纯只按答对题目数量和作答时间计分,
因此评量结果比较值得参考。
我就是写了官方的练习题才发现没实际操作过一些服务会考不过,
於是才在考前玩了一些实验室,最後也多对了几题。
如果你想精确了解考题的设计,或是想体验一下题目常常测验的情境,
那不妨考虑一下 AWS Skill Builder 的订阅服务。
第三阶段 ── 挑选考场或选择考试装置
考试可以选择在 Pearson 合作的考场或是线上进行。
因为在考场考试可以在报备後去上厕所或喝水休息(考试时间会继续倒数),
而线上考试则完全不能离座又有考场和设备的限制,
所以面对三小时40分这麽长的考试我是毫不考虑直接进考场应考。
如果你也要去考场,那最好两天以前就预约,否则可能会不能预约一些考场。
假设预约时发现 AWS 证照考试折价券意外提前过期,
那只要再跟 AWS 发案件回报即可,大概两天之内就会解决。
考场我选的是恒毅教育训练中心,原因是先前在那里考到 Associate 的证照,
我确定考场会比较封闭、隔离,而且不会离厕所太远。
考试当天可以携带一些令人比较舒适的辅助设备。
https://www.pearsonvue.com/us/en/test-takers/accommodations/comfort-aid-list.html
这里面跟多数人可能比较有关的物品是眼药水、卫生纸和枕头。
我当时有带人工泪液进去以免眼睛乾涩,
至於卫生纸则按考场的要求带他们提供的卷筒卫生纸进去考试。
枕头则是没试过,你或许可以帮大家问问看。
我有换成拖鞋进去考试,感觉脚有比较舒适,
只是没想到考场的冷气很强,写到後面有点分心。
如果你也要去恒毅考,那最好带一下外套。
考试的语言不一定要选英文,但 AWS 的翻译令人不太放心,最後我还是选英文。
记得要去申请那 40 分钟的非母语人士优待,否则压力会大不少。
最後总结一下我的准备过程。
我先跳着看完 70% 的 Udemy 课程,然後再写了两个 Udemy 题库里面总共六份考卷、
370 题的练习并且花了比作答多一倍的时间检讨,
最後再写一套官方练习题并做了十几个实验。
这样前後大概经过一个月,每天花 4 到 5 个小时,总共约 125 小时左右。
考试过程中我更了解混合云的网路架构、多个帐号或多个 VPC 的网路架构设计、
暨有应用程式的迁移方法以及系统在建置、部署、维运、安全、稽核、除错…
等方面的规划,相信以後能快速熟悉云端的系统并且为自己的工具箱添加更多战力。
如果你也有兴趣学习这些知识,
那考 Solution Architect 系列的证照应该会有些帮助。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.227.198.5 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1745860913.A.9A5.html
※ 编辑: dream1124 (36.227.198.5 台湾), 04/29/2025 01:27:29
1F:推 cmpunk66: 推推 04/29 01:34
2F:推 wizozd84070: 恭喜 04/29 04:45
3F:推 OldDaiDai: 推 04/29 06:40
4F:推 h22349: Solution Architect Assoicate 就很够了 04/29 07:04
5F:→ h22349: Profession 考太多细节,但这些细节一更新就又不一定准 04/29 07:04
6F:推 ya2138: 真的很仔细的分析,推推 04/29 07:32
7F:→ KY1998: 这张放在linkedin应该会收到不少讯息? 04/29 10:24
8F:推 guanting886: 推分享 04/29 13:12
9F:推 JaccWu: 推 04/29 15:15
10F:推 izumi1009: 推一个 04/29 16:02
11F:推 jackflu: 感谢热心分享 满满细节 04/29 16:35
12F:推 lawrencezxc: 推 04/29 17:03
13F:推 transforman: 推 04/29 17:11
14F:推 transforman: 推 04/29 17:14
※ 编辑: dream1124 (36.227.220.38 台湾), 04/29/2025 19:02:02
15F:推 f0915034335: 推 04/29 19:02
16F:推 hobnob: 推,我也是准备证照的过程中学到很多知识,到最後我反而 04/29 19:24
17F:→ hobnob: 觉得不去考也没差了哈哈 04/29 19:24
18F:推 yukireiner: 以前的经验是可以选简中(我的经验是2020以前),考试时 04/29 20:55
19F:→ yukireiner: 可以切换回英文 04/29 20:55
20F:推 viper9709: 推分享~超专业 04/30 01:06
21F:推 arma787: 推,付费考古题的部分,我个人比较推 Dojo 04/30 01:34
22F:推 et84121: 推推 04/30 02:55
23F:推 youtuuube000: 推 04/30 03:14
24F:推 smallblack: 推 分享 04/30 08:56
25F:推 TCPipv6: 强 04/30 14:39
26F:推 deltasxxk: 网路上一直提倡SAA就足够了 04/30 15:45
27F:→ deltasxxk: 因为Pro常常因为更新关系跟实务有差异 04/30 15:46
28F:推 IMBonjwa: 先推 04/30 17:32
29F:推 Saaski: push 04/30 23:14
30F:推 bug2: 谢谢分享 恭喜通过 05/01 14:25
31F:→ acgotaku: 推详细 05/01 16:14
32F:推 jyhfang: 谢分享细节 05/02 05:21
33F:推 Eide: 谢谢分享 05/03 12:32
34F:推 NiRMa: 谢谢分享 05/03 18:02
35F:推 yiwenhaha: 推用心 05/04 07:32
36F:推 beeeans: 谢谢分享 05/04 22:54
37F:推 Beersheep: 我也很想考这张,谢谢分享 05/06 04:04
38F:推 Tokukenis: 推 05/10 14:59
39F:推 ttss4092: 每个选项差一两个英文单字,根本考大家来找碴,不打算续 05/15 13:52
40F:推 chshje: 推推 感谢经验分享 06/20 17:38