跳至内容

面向准数据云工程师的最佳 AWS、Azure 与 GCP 课程

精心挑选的 AWS、Azure 与 GCP 学习路径,真正提升数据工程能力,涵盖价格、先修要求与坦诚的局限说明。
更新 2026年8月6日  · 15分钟

用 AI 探索

在 ChatGPT 中打开在 Claude 中打开在 Perplexity 中打开

如果您在搜索云数据工程课程,可能会被海量资源淹没,也不确定应该学哪一家、学几家云服务商。社区的一致建议是:先专攻其中一家,等到第一家变得“无聊”再考虑第二家。如果您在想选哪一家,不妨用下面这个决策框架:

  • 若想获得最广的职位覆盖面,请先学 AWS
  • 若目标工作高度依赖 BigQuery 和 Dataflow,请先学 GCP
  • 若公司已在运行 SQL Server 和 Power BI,请先学 Azure

这份清单面向准备转向数据云工程岗位的人:想要掌控数据管道的分析师、向数据平台转型的软件工程师,以及已在本地运行 Spark、现在需要用到 Glue、Synapse 或 Dataflow 的在职数据工程师。我选择这些资源,依据是其课程大纲是否对应真实认证蓝图(CLF-C02、AZ-900、DP-203、Google 的 Professional Data Engineer)、是否覆盖数据服务而非仅限通用云运维、以及是否得到从业者推荐。

我假设您掌握一定的 Python 和 SQL。如果没有,这个差距比选哪家云更重要。在选云之前,先通过 DataCamp 的 Associate Data Engineer in SQL 职业路径补齐,这会打好每个托管 Spark 服务所默认的 SQL 与 ETL/ELT 基础。

要点速览

资源 类型 级别 最适合
DataCamp:Understanding Cloud Computing 课程 初级 在上手控制台前先掌握云术语
DataCamp:AWS Cloud Practitioner(CLF-C02) 技能路径 初级 打好 AWS 服务与计费基础
DataCamp:Microsoft Azure Fundamentals(AZ-900) 技能路径 初级 优先学 Azure 的学员与以微软技术栈为主的雇主
John Savill's Technical Training(YouTube) 免费视频 初级 零成本打好 Azure 基础设施根基
DataCamp:Introduction to GCP 课程 初级 快速上手 BigQuery 与 Cloud Storage
DataCamp:Google Cloud Data Engineer 技能路径 中级 通往 GCP 数据管道的最直接路线
Adrian Cantrill 的 AWS Solutions Architect Associate(SAA-C03) 付费课程 中级 为数据工作夯实 IAM、VPC 与存储深度
Google Cloud Skills Boost 数据工程师路径 厂商培训 + 实操实验 中级 BigQuery、Dataflow 与 Pub/Sub 的上机实验
Grow Data Skills 数据工程路径 自定进度课程 + 项目 中级 构建端到端管道的作品集
Smart Data Learning:Data Engineering With Azure, AWS & GCP 14 周直播班 中级 需要截止日期和直播授课的学习者
AWS Skill Builder 数据工程师学习路径 厂商培训 高级 以考试深度学习 Glue、Redshift、EMR 与 Kinesis
Microsoft Learn Azure 数据工程(DP-203)路径 厂商培训 高级 免费学习 Synapse、Data Factory 与 Stream Analytics
r/dataengineering 关于云选择的讨论帖 社区讨论 任意 决定先投入哪家云

1. DataCamp:Understanding Cloud Computing 课程

如果您从未拥有过 AWS、Azure 或 GCP 账号,又希望在上手控制台前先建立共通词汇,那么 Understanding Cloud Computing 是正确的起点。该课程以概念为主而非动手实践,正适合“第零小时”。

它涵盖服务模型(IaaS、PaaS、SaaS)、部署模型(公有、私有、混合)、各大厂商的差异,以及安全与治理在您与供应商之间的职责划分。由于不依附于特定厂商,您可以阅读一篇 AWS Glue 教程和一篇 Azure Data Factory 教程,发现它们在用不同的名词解决相同的问题。#

课程在浏览器中运行,学习期间无需本地环境与云账单。个人方案按年计费,每月约 25 至 33 美元,可无限访问本文列出的所有 DataCamp 课程。

  • 级别:初级,无需云账号
  • 形式:交互式课程,无需编码先修
  • 适合人群:需要先掌握云概念、再上手控制台的分析师与转行者

2. DataCamp:AWS Cloud Practitioner(CLF-C02)技能路径

如果 r/dataengineering 的共识指向 Amazon 云,那么 AWS Cloud Practitioner(CLF-C02) 技能路径是以最低成本在一次结构化学习中掌握服务版图的方法。它围绕 CLF-C02 的考试蓝图构建,而不是随意带您“逛控制台”。

您将学习云概念、核心 AWS 服务(包括 S3、EC2 和 IAM)、安全与共享责任模型,以及初学者常忽视的计费与定价——直到把 EMR 集群周末遗忘在运行才后知后觉。对数据工程师而言,计费章节非常值得:成本控制是工作职责的一部分,而非事后补救。

CLF-C02 是入门级认证,不会教您如何编写 Glue 任务或建模 Redshift 模式。把它当地图,用于指引;实际的管道实操请参见第 6 条中的 AWS Skill Builder 数据工程师路径。

  • 级别:初级,对齐 CLF-C02 考试蓝图
  • 形式:技能路径,由多门交互式课程组成
  • 适合人群:因岗位面更广而优先选择 AWS 的学习者

3. DataCamp:Microsoft Azure Fundamentals(AZ-900)技能路径

如果您的雇主已在使用 SQL Server、Power BI 和 Active Directory(许多企业数据团队都是如此),请从这里开始,而非 AWS 路径。AZ-900 正是微软为这种情形设计的入门点。

Microsoft Azure Fundamentals(AZ-900) 路径将讲解 Azure 核心概念、主要服务家族、管理与治理,以及定价与支持选项。您会在这里认识到 Azure Blob Storage 与 Data Lake Storage 的服务名,这些上下文足以让 DP-203 的内容变得清晰可读,而不是一头雾水。

关于成本的一个实务提醒:学习是一笔账,考试是另一笔。AZ-900 考试约 99 至 120 美元(取决于地区),即使不参加考试也能从学习路径中获得价值。只有当职位描述或内部晋升流程明确要求时,我才会去付费参加考试。

  • 级别:初级,几乎无先修要求
  • 形式:与 AZ-900 知识领域映射的技能路径
  • 适合人群:身处微软技术栈占主导组织中的数据从业者

4. John Savill's Technical Training(YouTube)

Savill 的免费 YouTube 播放列表 让您不一定需要为 Azure 基础培训付费。他的 AZ-900 和 AZ-104 学习系列被广泛认为是免费且不错的起点。

AZ-104 的内容偏向管理员,这恰恰是数据工程师所需:身份、网络、存储账户与治理正是当您的 Data Factory 管道无法访问私有端点时会“吵架”的对象。他还会进行直播自习与白板讲解,质量不输很多付费视频。

您在这里得不到的是交互式学习或管道设计。没有 Synapse 的维度建模、没有增量加载范式、也没有 dbt。用这些播放列表夯实基础设施层,然后把学习时间投入 DP-203 路径。

  • 级别:初级到中级
  • 形式:免费的 YouTube 播放列表与直播自习
  • 适合人群:零预算且需要基础设施知识的 Azure 学习者

5. DataCamp:Introduction to GCP 课程

如果您的目标工作偏重分析,请选择 DataCamp 的 Introduction to GCP 课程,因为在 r/dataengineering 的讨论中,GCP 因其数据工具与 BigQuery 的“低仪式感”(相较于搭建 Redshift 集群)而持续获得好评。

课程将介绍 GCP 的服务全景、存储与计算选项,以及 BigQuery 在分析栈中的定位。我把它排在官方材料之前的原因是学习顺序:Google Cloud Skills Boost 的实验默认您已经知道什么是项目、服务账号与区域,而本课程可以在几次学习中给到这些概念。

坦率的局限在于深度。入门课程不会让您具备用 Pub/Sub 与 Dataflow 设计流式管道的能力,也不该有这样的期待。下一条目正是为此而设。

  • 级别:初级
  • 形式:交互式课程,基于浏览器
  • 适合人群:面向以 BigQuery 为中心的数据工作的分析师与工程师

6. DataCamp:Google Cloud Data Engineer 技能路径

DataCamp 上的 Google Cloud Data Engineer 技能路径,是本清单中从“我会一些 SQL”到“我能在 GCP 上搭建管道”的最直接路线,我会优先推荐给大多数转行者。它专注于数据服务,而不跑偏到通用云管理。

重点是 GCP 的数据工程侧:存储、BigQuery,以及在管道中搬运数据,覆盖范围与 Google 的 Professional Data Engineer 认证一致,包括 BigQuery、Dataflow、Pub/Sub、Cloud Composer 与 Dataproc。在浏览器中完成学习,意味着您不必一边处理计费告警与 IAM 报错,一边首次学习窗口聚合。

需要注意的一点:课程假定您会 Python 与 SQL;若两者不牢靠,您会把时间花在调语法错误上,而不是学管道设计。DataCamp 也提供 Associate Data Engineer in SQL 职业路径,可在深入 GCP 前补齐差距。

  • 级别:中级,假定掌握 Python 与 SQL
  • 形式:技能路径,包含多门交互式课程与项目
  • 适合人群:已选择 GCP、想要实操而非“看幻灯片”的准数据工程师

7. Adrian Cantrill 的 AWS Certified Solutions Architect Associate(SAA-C03)

Cantrill 的 SAA-C03 课程 屡次被社区评为最佳 AWS 基础课,它凭借对“管道底层”的深度而非“花哨服务”的广度赢得口碑。

对数据云工程师而言,价值集中在其他数据课程一带而过的部分:IAM 角色与策略、VPC 网络与端点、存储级别与生命周期规则、以及使用 KMS 的加密。

这是门付费课程,直接在 Cantrill 官网售卖,价格随促销变动;学习周期以“数周”计,而非“几个晚上”。它也不是数据工程课程,因此把它视为第 11 条之下的基础层,而非替代品。

  • 级别:中级,假定具备基础 IT 背景
  • 形式:付费视频课程,含实验与架构图
  • 适合人群:想理解 AWS 管道为何出错、不止会“怎么搭”的工程师

8. Google Cloud Skills Boost:数据工程师学习路径

Google 自家培训平台是无需自行预配资源即可动手实践 GCP 的最佳去处,因为 数据工程师学习路径 的实验会为您提供临时项目,并预先启用相关 API。多门课程与实验可免费学习。

该路径涵盖用于仓储与 SQL 分析的 BigQuery、用于批处理与流式转换的 Dataflow、用于事件采集的 Pub/Sub、基于 Airflow 的编排服务 Cloud Composer,以及托管 Spark 的 Dataproc。以上几乎就是 Google Professional Data Engineer 的考试蓝图,因此该路径也可作为认证备考。

费用因路线而异。免费实验与任务可覆盖大量内容,而同路径的合作方托管版本通常订阅价在每月 39 至 79 美元范围。在付款前先确认免费路径是否已满足需求,避免为同一套大纲多付一遍钱。

  • 级别:中级
  • 形式:厂商课程 + 限时上机实验,提供免费与付费层
  • 适合人群:想在无个人计费账号前提下练习控制台操作的 GCP 学习者

9. Grow Data Skills:面向 AWS、Azure、GCP 的数据工程路径

Grow Data Skills 为每家云提供独立的自定进度路径,其卖点是“作品集产出”而非“讲课时长”。对缺乏云端工作履历的人来说,项目比证书更重要。

每条路径从数据建模、数仓、批处理 vs 流处理等基础开始,然后进入各云的采集、存储、转换与编排模块。项目实践是关键差异点:端到端管道与湖仓架构,您可以放入代码库并在面试中讲清楚。

这是付费路径,价格在结账页显示,随地区与促销而变动;假定您具备基础 Python、SQL 与一定云端熟悉度。如果尚未完成一条入门路径,请先完成,否则您会在项目中盲目复制不理解的命令。

  • 级别:中级
  • 形式:自定进度视频 + 指导式项目,付费
  • 适合人群:需要 3–4 个作品集管道、而非再添一纸证书的转行者

10. Smart Data Learning:Data Engineering With Azure, AWS & GCP

这是一个为期 14 周的直播虚拟项目,一套大纲覆盖三朵云。如果您已两次在自定进度视频面前“败下阵来”,可以考虑它。对一些人而言,截止日期与同侪共学就是有效方法,否认这一点并不明智。

课程结构先讲核心数据工程概念,再讲各云的具体实现:AWS 上的 S3、Glue、Redshift 与 EMR;Azure 上的 Data Lake、Data Factory 与 Synapse;GCP 上的 BigQuery、Dataflow 与 Pub/Sub。作业与实验伴随直播开展,因此不只是被动观看,还有评分任务。

建议且实则需要具备 Python 与 SQL 经验。价格为课程页面列出的固定学费,随地区而变动,透明度不如人意;在承诺 14 周前,请把具体金额以书面确认。

  • 级别:中级;建议具备编程经验、Python 与 SQL
  • 形式:14 周直播班,含作业与实验
  • 适合人群:需要固定课表教学且想一次性覆盖三朵云的学习者

11. AWS Skill Builder:AWS Certified Data Engineer – Associate 学习路径

AWS Skill Builder 上的这条学习路径是 AWS 学习者在 CLF-C02 之后应该去的地方,因为这是本清单中唯一一条专为数据工程服务而非通用架构打造的 AWS 资源。作为 Amazon 自家的培训平台,内容与当前考试指南保持同步。

路径聚焦您拿薪水要运营的服务:用于 ETL 的 AWS Glue、用于治理型数据湖的 Lake Formation、用于数据仓库的 Amazon Redshift、用于 Spark 与 Hadoop 负载的 EMR、以及用于流式采集的 Kinesis。定价为混合模式,较大部分数字培训免费;Individual 订阅约每月 29 美元或每年 299 美元,可获取实验与备考材料。

从 CLF-C02 跳到这里的难度不小。该路径以考试深度为目标,默认您已能在控制台中自如导航、阅读 IAM 策略,并能推理 VPC 放置,因此不应把它作为您接触 AWS 的第一站。

  • 级别:高级;建议在 CLF-C02 与一定实操之后
  • 形式:厂商学习路径,含免费课程与付费订阅层
  • 适合人群:以 AWS Certified Data Engineer – Associate 为目标的工程师

12. Microsoft Learn:Azure 数据工程(DP-203)路径

最好的免费高级 Azure 数据工程课程来自微软官方,而 DP-203 路径 正是 AZ-900 概念落地后应当攻克的一条。所有 Learn 模块均可免费阅读与练习。

覆盖内容是 Azure 正统数据栈:Azure Data Lake Storage、用于仓储与 Spark 池的 Synapse Analytics、用于编排与复制活动的 Data Factory、用于流式查询的 Stream Analytics、以及用于笔记本式转换的 Azure Databricks。若您的团队在 Fabric 时代以 Synapse 工作负载为标准,这套材料与日常工作最为贴合。

两点坦诚提醒。Microsoft Learn 偏重阅读,常给人“带进度条的文档”之感,因此建议搭配您自己的订阅实际搭建,而非一路点 Next。此外,DP-203 的考试费约 165 美元,是本清单中按学习时长计最贵的单项。

  • 级别:高级;建议在 AZ-900 与一定实操之后
  • 形式:免费自定进度模块,考试付费
  • 适合人群:希望以零课程成本获得厂商精准覆盖的 Azure 数据工程师

13. r/dataengineering 关于云选择的讨论帖

本清单中最有用的免费资源并非课程,而是 r/dataengineering 子版。诸如“刚入门数据工程应先学哪家云?”、“在 GCP、Azure 还是 AWS 学数据工程更利于提升与转岗”这类话题,正是实际决策的发生地,回答者多是会坐在面试官席位上的从业者。

反复出现的观点足够一致,可以概括如下:AWS 因市场份额被称为最稳妥的职业投资;GCP 以 BigQuery 与 Dataflow 之力,在偏数据与 ML 的工作中更受推荐;当雇主以微软为中心或本地市场偏向微软时,Azure 胜出。另一个被反复提及的建议是:先选定一家、学精,再加第二家。

阅读这些帖文,获取任何课程大纲都不可能包含的地域细节。您所在城市的职位更常写 Synapse 还是 Snowflake,只有本地从业者能回答,这一信息应当凌驾于本文的其他所有建议之上。

  • 级别:任意
  • 形式:免费社区讨论
  • 最适合:在花钱报课前决定要先押注哪家云

数据云工程师需要的技能

数据云工程师在 AWS、Azure 或 GCP 上设计、构建并运行数据管道,实际工作即围绕数据湖与数据仓库的 ETL 与 ELT 作业,以及围绕它们的安全与成本控制。该岗位介于软件工程与分析之间,所需技能也反映了这一点。

  • 编程与查询:Python 与 SQL,不可妥协
  • 对象存储:Amazon S3、Azure Blob 与 Data Lake Storage,或 Google Cloud Storage
  • 数仓与分析引擎:Redshift、BigQuery 或 Synapse;若为多云环境,还包括 Snowflake
  • 编排:Airflow,以及各云原生调度器(AWS Step Functions、Azure Data Factory 管道、Cloud Composer)
  • 流式处理:Kinesis、Azure Event Hubs 或 Pub/Sub;若团队自建 Broker,则为 Kafka
  • 基础设施即代码:Terraform、CloudFormation 或 Bicep
  • 运维基础:Linux、网络、Git,以及对命令行的熟练

对于本清单后半部分的认证级材料,通常以 6 至 12 个月的云端实操为基线。在此之前硬啃 DP-203 与 AWS 数据工程师路径,会比较吃力。

建议学习路径

如果我今天以分析师身份起步,并希望在一年内开始面试云数据工程岗位,我会按这个顺序来。

阶段 1:建立术语体系,并选择一家云

先学习 Understanding Cloud Computing,然后打开几篇 r/dataengineering 关于云选择的讨论帖,同时对照本地招聘信息。下定决心先选一家,再继续投入。

阶段 2:系统学好该云的基础

根据阶段 1 的选择,参加 AWS Cloud Practitioner(CLF-C02)路径Microsoft Azure Fundamentals(AZ-900)路径,或 Introduction to GCP 加上 Google Cloud Data Engineer 路径 的前几门课程。如果您选了 Azure、完全没有预算、且不需要交互式内容,John Savill 的 AZ-900 与 AZ-104 播放列表可免费覆盖同等内容。

阶段 3:深入该云的数据服务

这是让您具备“可雇佣性”的阶段。

阶段 4:做项目,并补齐基础设施层

交付两到三个可以讲清楚的端到端管道,可通过 Grow Data Skills 的项目模块,或自己用 Terraform 与 Airflow 搭建。与此同时,Cantrill 的 SAA-C03 课程能补上数据类课程常留白的 IAM、VPC 与加密要点。若问题不在内容而在截止日期,则把本阶段替换为 14 周的 Smart Data Learning 班。

结语

对大多数读者而言,顺序是先学 Understanding Cloud Computing,然后是一家云的基础路径,接着是该云的数据服务路径。前两周的概念学习能省下后面一个月的困惑;专注一家云胜过同时浅尝三家。

需知:考试费用会波动,文中提到的 AZ-900 为 99–120 美元、DP-203 为 165 美元、AWS Skill Builder 为每年 299 美元,均为写作时价格,并非保证。

另一个重要但常被卖课者避而不谈的事实:这些资源本身并不能让您被录用;让您获得面试机会的是两三个由您亲手搭建、踩过坑、且能讲清楚的管道,最好代码库里还有 Terraform。证书能帮您通过初筛;项目才能赢得技术面。

常见问题

作为准数据工程师,我应先学哪家云:AWS、Azure,还是 GCP?

先选一家,真正学精,再考虑第二家。若您的首要目标是能投递的职位数量,请先学 AWS——这也是 r/dataengineering 讨论中反复称其为“最稳妥职业投资”的原因。若您要从事偏重分析的工作,请先学 GCP,因为 BigQuery 与 Dataflow 在“快速跑通管道”方面长期获赞。若您的雇主或当地市场使用 SQL Server、Power BI 与 Active Directory,请先学 Azure。

在开始云数据工程课程前,我需要会 Python 和 SQL 吗?

是的——凡是超出入门的内容都需要。入门材料如 Understanding Cloud Computing、AZ-900 与 CLF-C02 不要求编码,但 Google Cloud Data Engineer 路径、AWS Skill Builder 数据工程师路径与 DP-203 模块都默认您能不依赖他人自行编写 SQL、阅读 Python。还应补充 Linux 基础、Git 与对命令行的熟练。否则,您会把学习时间花在语法错误上,而不是管道设计。

AWS、Azure 与 GCP 的数据工程认证要花多少钱?

培训与考试是两笔账。Microsoft Learn 内容免费,DP-203 考试费约 165 美元;AZ-900 考试约 99 至 120 美元(因地区而异)。AWS Skill Builder 提供部分免费数字培训,Individual 订阅约每月 29 美元或每年 299 美元;Google Cloud Skills Boost 包含免费实验,合作方托管的付费路径通常每月 39–79 美元。DataCamp 则为各平台提供学习路径,且每月 25–33 美元,可享厂商证书优惠。只有当职位或晋升明确要求该证书时,才建议支付考试费用。

仅凭云认证就能拿到数据工程岗位吗?

很多情况下,不足够。CLF-C02 与 AZ-900 是基础性考试,大纲很大一部分在讲通用云概念、计费与治理;通过其中任意一门并不能证明您写过 Glue 任务或调试过 Dataflow 管道。能帮您通过面试的是两三个自己搭的端到端管道,最好用 Terraform 进行资源配置并公开在代码库。用证书通过初筛;靠项目赢得技术面。

主题

在 DataCamp 学云计算!

Tracks

Microsoft Azure 基础知识 (AZ-900)

9小时
通过学习 Azure 的基础知识:计算、存储和网络,为微软 Azure Fundamentals 认证(AZ-900)做好准备。
查看详情Right Arrow
开始课程
查看更多Right Arrow