面向初学者的最佳 AWS 认证(答案并非唯一,但这是我的建议)
Cloud Practitioner 是几乎所有人的正确入门认证。本文将阐述其优势、极少数不适用情况以及后续步骤。
从 AWS Cloud Practitioner (CLF-C02) 开始。对于大约 90% 首次考虑 AWS 认证的人来说,这是正确的答案。你在 Reddit 上找到的大多数“替代路径”要么不适用于你,要么不如听起来那么好。
剩下的 10%——拥有丰富云经验的工程师,或者已明确有特定工作要求不同认证的人——应该跳过 CLF-C02,直接考取 Solutions Architect Associate (SAA-C03) 或 AI Practitioner (AIF-C01)。我将介绍这些人是谁。
Cloud Practitioner 的一般性理由
CLF-C02 是基础认证。它花费 100 美元,考试有 65 道题,时长 90 分钟,问题是概念性的:AWS 提供哪些服务,它们有什么用,AWS 如何收费,共享责任模型是什么,以及完善架构框架(Well-Architected)意味着什么。没有动手操作,没有命令行,也没有需要解释的架构图。
它是正确起点的三个原因:
它教你 AWS 词汇。 所有其他 AWS 认证——以及大多数云工程职位——都假设你了解 S3、EC2、IAM、VPC、CloudWatch 和 Lambda 是什么。CLF-C02 是学习这些名称最简洁的方式,而无需同时学习深层架构模式。跳过 CLF-C02 直接考 SAA-C03 的人经常在最初几周的学习中感到困惑,甚至不知道有哪些服务,然后才能开始理解架构问题。
它经济实惠且快速。 100 美元和 30-60 小时的学习。如果你考试失败,你只损失了 100 美元和几个周末。与 SAA-C03 相比:150 美元,80-150 小时,以及一个明显更难的考试。当你只是想弄清楚云工作是否是你愿意投入的事情时,CLF-C02 的风险调整回报更好。
招聘人员在入门级简历上会注意到它。 对于申请初级云 / DevOps / SRE 职位的人来说,CLF-C02 是一个可靠且及时的信号,表明你最近接触过 AWS 材料。它不足以获得高级职位,也不应该如此——但对于拥有 0-2 年经验的人来说,它是招聘人员期望看到的标准条目。
何时跳过 CLF-C02
在以下三种特定情况下,我建议直接考取更高级别的认证:
你每天都在使用 AWS。 如果你部署到 AWS 已经一年或更长时间——即使是非正式的,即使只是偶尔将内容推送到 S3 或调用 Lambda 的开发人员——CLF-C02 会让你感到无聊,你可能会敷衍学习。直接考 SAA-C03。当你学习架构师材料时,实践者(Practitioner)的内容将自动吸收。
特定的招聘信息要求 SAA-C03 或更高。 如果你瞄准的职位将“AWS SAA 必选”列为硬性要求,那么请直接准备该考试,而不是其先决条件。CLF-C02 在管理上并非 SAA-C03 的先决条件——AWS 不强制任何认证顺序——如果招聘信息中列出的是 SAA,将其添加到你的简历中也无济于事。
你将从事 AWS 上的 AI/ML 工作。 AWS 在 2024 年底推出了 AI Practitioner (AIF-C01),专门作为 AI 领域非工程职位的入门认证。如果你是产品经理、业务分析师或销售工程师,正在转向生成式 AI 工作,AIF-C01 将比 CLF-C02 提供更直接的信号——它们涵盖重叠的基础 AWS 材料,以及 CLF-C02 不涉及的 GenAI 特定内容(Bedrock、SageMaker、RAG、提示工程)。
你会看到的糟糕建议
一些 Reddit 和 YouTube 创作者建议跳过 CLF-C02,直接考 Cloud Practitioner Plus、Solutions Architect,甚至是 Cloud Quest 游戏化内容。理由通常是“CLF-C02 太基础了,你会浪费时间。”这种建议存在两个问题:
- 它高估了受众的先验知识。 大多数考虑 AWS 认证的人都处于云旅程的起点。他们可能在博客文章中看到过 S3,并为学校项目运行过几个 EC2 实例。他们花 4-6 周时间学习 AWS 词汇并不是“浪费时间”。他们正在构建其他一切所依赖的基础。
- 它假设考试是目标。 认证是学习的强制功能。真正的目标是学习 AWS,并熟练到足以完成工作。跳过基础材料去考更难的认证,会培养出可以通过临时抱佛脚应试 SAA-C03,但无法告诉你为什么在特定场景下选择 Aurora 而不是 RDS MySQL 的人。
如果你很心急,正确的做法不是跳过基础材料——而是快速学习 CLF-C02。大多数没有 AWS 背景的考生,通过 4-6 周的兼职学习,就能通过 CLF-C02。这并不慢。
CLF-C02 之后怎么做
标准的 AWS 认证阶梯包括三个助理级认证和几个专业/专家级认证。从 CLF-C02 开始,根据你追求的职位,有几个合理的下一步:
- 云 / DevOps / SRE 工程师:→ SAA-C03 (Solutions Architect Associate)。最通用、引用最多的助理级认证;对于希望设计 AWS 系统的工程师来说,是自然的下一步。
- 应用程序开发者:→ DVA-C02 (Developer Associate)。侧重于 Lambda、API Gateway、DynamoDB、CodePipeline 和 SDK 方面。更少架构,更多代码和部署。
- 专门的运维 / SRE:→ SOA-C03 (CloudOps Engineer Associate,最近从 SysOps Administrator 更名)。注重运维,更强调监控、故障排除和托管服务操作。
- 数据工程师:→ DEA-C01 (Data Engineer Associate)。于 2024 年初发布;侧重于 Glue、Athena、EMR、Kinesis、Redshift 和 AWS 数据栈。
- AI/ML 工程师:→ MLA-C01 (Machine Learning Engineer Associate)。于 2024 年底发布;侧重于 SageMaker、Bedrock、模型部署和运维机器学习。
大多数工程师止步于一个助理级认证。SAA-C03 以其广泛的通用性和在招聘信息中被提及最多的原因,是最受欢迎的。如果你不确定在 CLF-C02 之后选择哪个,默认选择 SAA-C03——你随时可以之后再进行专业化。
专业级和专家级认证(Solutions Architect Pro、DevOps Pro、Security Specialty、Advanced Networking)只有在你拥有大量生产经验后才值得考取。试图从实践者(Practitioner)跳到专业级(Pro),结果往往是在假设你具备但不具备的背景知识的学习材料上耗尽精力。
那么 Azure 或 GCP 呢?
简而言之:如果你正在选择你的第一个云,答案更多取决于当地就业市场。AWS 主导美国科技中心职位发布(约占云职位的 60%)。Azure 主导企业 / 联邦 / 重度依赖微软的市场(约占 30%)。GCP 是一个重要的第三名(约占 10%),主要集中在广告技术、媒体和机器学习领域。一旦你掌握了一个云平台,它们之间有显著的可迁移性——架构模式是相同的;只有服务名称和定价模型会改变。
如果你没有限制,AWS Cloud Practitioner 仍然是最佳起点。云工程就业市场在那里最大,而且如果你以后转换平台,其基础材料也能很快迁移到 Azure 和 GCP。
本周行动计划
如果你已决定考取 CLF-C02:
- 注册 AWS Skill Builder 上 Cloud Practitioner 的免费学习计划。包含六小时视频和测验;涵盖官方考试内容。
- 启动 AWS 免费套餐 并随意点击探索。你还不需要“构建”任何东西——熟悉控制台即可。
- 三周后,参加一次限时模拟考试。浏览 CertLabPro 上的 CLF-C02 题库 或开始一次限时模拟。如果你的分数高于 75%,就安排真实考试。如果低于 75%,则学习不足之处并在另一周后重新练习。
认证是起点,而不是终点。真正的价值在于它强制你建立的 AWS 知识。通过它,然后用这些知识去做一些事情——部署一个副项目,为使用 AWS 的开源工具做贡献,或在工作中自动化一些任务。这会让下一次认证(和下一份工作)变得更容易。