Google Cloud Professional Cloud Developer
225道练习题
最后审核:April 2026
为你的学习之旅记录个人笔记和资源链接
按认证筛选
Google Cloud Professional Cloud Developer (PCD) 认证验证了在 Google Cloud 上构建可扩展、安全、云原生应用的能力。考试侧重于真实的工程实践:为给定工作负载选择 Cloud Run、GKE、App Engine 和 Cloud Functions;使用 Pub/Sub 和 Eventarc 设计事件驱动系统;使用 Cloud Trace 和 Cloud Profiler 实现可观测性;以及与 Cloud SQL、Spanner、Firestore 和 Memorystore 集成。题型以场景为主——关于团队需求的短故事,提供四个看似合理的选项,其中一个是 Google Cloud 最惯用的答案。PCD 相当于 AWS Developer Associate 提升一个级别,或带有更深入架构内容的 Azure AZ-204。它面向在 GCP 上实际交付代码的后端开发人员、全栈工程师和平台工程师。
最大领域,占比 25%。包括 12 因子模式、微服务与单体应用权衡、选择合适的计算服务(Cloud Run vs. GKE vs. Cloud Functions vs. App Engine)、使用 Pub/Sub 进行事件驱动设计。重点在于权衡场景。
使用 Cloud Code 进行本地开发,使用 Cloud Build 和 Buildpacks 构建容器,单元/集成/负载测试模式,依赖管理。占比 20%。
在 Cloud Run 和 GKE 上进行蓝绿部署和金丝雀部署,流量拆分,Artifact Registry,使用 Cloud Build 的部署管道模式,服务身份和 Workload Identity。占比 20%。
Pub/Sub 模式(推拉模式,精确一次交付),Eventarc,Cloud Tasks,Cloud Scheduler,与 Cloud SQL / Spanner / Firestore / Memorystore 的集成。占比 20%——大量惯用模式。
Cloud Logging,Cloud Monitoring,Cloud Trace,Cloud Profiler,错误报告,自动扩缩调优,成本意识工程。占比 15%。
您将在考试中遇到的服务及其重要性。
完全托管的无服务器容器运行时,可按需扩缩至零,具备版本、流量拆分、并发调整和按请求计费等特性。
为什么会出现在考试中: 领域 1 (设计云原生应用) 将 Cloud Run 视为无状态容器化服务的默认计算基元——预计会考察并发、冷启动和版本回滚等问题。
事件驱动的无服务器计算服务 (第 2 代基于 Cloud Run 构建),由 HTTP、Pub/Sub、Cloud Storage、Eventarc 和 Firestore 事件触发。
为什么会出现在考试中: 领域 1 + 领域 4 (集成 Google Cloud 服务) 考察 Cloud Functions 作为服务间轻量级粘合剂和事件源映射模式的应用。
为 Web 应用提供的完全托管 PaaS,具备 Standard (按请求扩缩) 和 Flexible (基于容器) 环境、流量拆分和版本化部署。
为什么会出现在考试中: 领域 3 (部署应用) 考察 App Engine 的流量拆分、版本化部署以及 Standard 与 Flexible 环境的选择——这是与 Cloud Run 对比时反复出现的干扰项。
托管式 Kubernetes 服务,提供 Autopilot 和 Standard 模式、Workload Identity、多集群入口以及集成的 Anthos 服务网格。
为什么会出现在考试中: 领域 1 + 领域 3 考察 GKE Autopilot 与 Standard 模式的权衡、用于 Pod 到 Google API 身份验证的 Workload Identity,以及滚动更新与蓝/绿部署策略。
由 `cloudbuild.yaml` 驱动的托管式 CI 服务,用于构建容器镜像、运行测试、签署工件并推送到 Artifact Registry。
为什么会出现在考试中: 领域 2 (构建和测试应用) 将 Cloud Build 指定为规范的 CI 服务——预计会考察构建步骤、替换和触发器等问题。
与 Cloud Build 触发器、Cloud Logging 和基于 IAM 的仓库访问集成的托管式私有 Git 仓库。
为什么会出现在考试中: 领域 2 + 领域 3 将 Cloud Source Repositories 作为 Cloud Build 触发器的 Google 原生来源进行考察,常与镜像的 GitHub/GitLab 仓库形成对比。
面向 GKE、Cloud Run 和 Anthos 的托管式持续交付服务,具备声明式交付流水线、升级门控和自动化回滚功能。
为什么会出现在考试中: 领域 3 (部署应用) 考察 Cloud Deploy 流水线进程 (开发 → 预演 → 生产)、审批门控和回滚语义。
统一存储容器镜像、Maven、npm、Python、Go 和操作系统包,提供 IAM 控制的访问、漏洞扫描和远程/虚拟仓库。
为什么会出现在考试中: 领域 2 + 领域 3 预期 Artifact Registry (Container Registry 的继任者) 为 Cloud Build → Cloud Run / GKE 部署所使用的镜像存储。
无服务器文档数据库 (Firestore 的 Native 或 Datastore 模式),具备实时监听器、离线同步和安全规则;Firebase Realtime Database 用于传统 JSON 树应用。
为什么会出现在考试中: 领域 1 考察 Firestore 用于低延迟文档工作负载,并向移动/Web 客户端实时推送数据——这是与 Cloud Spanner 和 Bigtable 反复对比的场景。
全球分布式、强一致性的关系数据库,具备水平扩缩、区域/多区域实例以及 SQL + GoogleSQL 方言支持。
为什么会出现在考试中: 领域 1 在题目要求星球级规模的关系语义或五个九的可用性时,会指定 Cloud Spanner——将其与 Cloud SQL 和 Firestore 区分开来。
全球异步消息传递服务,具备至少一次交付、推拉订阅、排序键、死信主题,以及用于高吞吐量区域工作负载的 Pub/Sub Lite。
为什么会出现在考试中: 领域 4 (集成 Google Cloud 服务) 考察 Pub/Sub 作为事件驱动后端规范解耦基元的使用——选择拉取与推送以及死信队列语义是常见问题。
托管式异步任务队列,具备按任务调度、速率/并发控制、指数退避重试以及 HTTP / App Engine 目标。
为什么会出现在考试中: 领域 4 区分 Cloud Tasks (显式、去重、按任务控制) 与 Pub/Sub (扇出流)——这是反复出现的 DVA 风格干扰项。
无服务器工作流编排器,使用 YAML/JSON DSL 链式调用 HTTP、Cloud Functions、Cloud Run 和 Google Cloud API,并支持重试和并行步骤。
为什么会出现在考试中: 领域 4 对比 Cloud Workflows (持久编排) 与纯粹的 Pub/Sub 扇出——问题会考察步骤重试、并行分支和连接器使用。
Apigee 提供完整的 API 生命周期管理 (代理、货币化、分析、OAuth);API Gateway 是面向无服务器后端的轻量级托管网关。
为什么会出现在考试中: 领域 4 考察 Apigee 用于企业级 API 生命周期 (开发者门户、配额、OAuth 代理) 和 API Gateway 用于无服务器 API 暴露——选择二者之一是反复出现的场景。
面向 App Engine、GKE 和 Compute Engine 后端的 OpenAPI/gRPC API 管理层,具备 ESP/ESPv2 代理、身份验证、监控和配额强制执行。
为什么会出现在考试中: 领域 4 将 Cloud Endpoints 保留在 GKE/Compute Engine 上自托管后端的考察范围内,适用于 Apigee 过于繁重但 API Gateway 不适用的场景。
事件基础设施,通过 CloudEvents 格式的 Pub/Sub 或审计日志触发器,将 130 多个 Google Cloud 事件源交付到 Cloud Run、Cloud Functions 和 GKE。
为什么会出现在考试中: 领域 4 在事件必须从一个 Google Cloud 服务 (例如 Cloud Storage、审计日志) 流向一个使用标准 CloudEvents 格式的无服务器目标时,会指定 Eventarc。
项目和组织范围的身份,具备预定义和自定义角色、服务账号、Workload Identity Federation 和基于资源的策略。
为什么会出现在考试中: 领域 5 (管理应用性能/安全) 考察最小权限角色设计、服务账号模拟以及用于 Pod 到 Google API 身份验证且无需静态密钥的 Workload Identity。
Cloud KMS 管理客户管理的加密密钥 (CMEK / 外部 HSM);Secret Manager 存储 API 密钥、数据库凭据和令牌,支持版本控制和轮换。
为什么会出现在考试中: 领域 1 + 领域 3 预期使用 Secret Manager 进行运行时凭据注入,并使用 Cloud KMS 作为后端密钥存储——将它们与环境变量区分开来是一个反复出现的问题。
Cloud Trace 用于分布式延迟分析,Cloud Profiler 用于生产环境 CPU/内存分析,Cloud Debugger (已弃用;Snapshot Debugger 替代) 用于实时状态检查。
为什么会出现在考试中: 领域 5 (管理应用性能) 主要涉及 Cloud Operations Suite——预计会考察跨 Cloud Run/Cloud Functions 的跟踪链以及基于性能分析的热点诊断。
Cloud Logging 聚合来自所有 Google Cloud 服务的结构化日志,具备日志接收器、基于日志的指标和 Logs Explorer;Error Reporting 对应用程序异常进行分组和告警。
为什么会出现在考试中: 领域 5 考察 Cloud Run/Cloud Functions 的结构化日志记录、通过 Cloud Monitoring 进行基于日志的告警以及 Error Reporting 的分组——这是规范的“错误在哪里”界面。
$130k–$180k–$270k USD 每年
此范围反映了以 GCP 为主要平台的美国高级后端/云原生工程师的薪资。FAANG L5 软件工程师的总薪酬超过 30 万美元。此认证是一个强有力的信号,但其本身并不能带来这些薪资——它需要辅以 5-10 年或更长时间的软件工程经验。
来源:levels.fyi 2025–2026(Google L4–L5 软件工程师,FAANG 和 GCP 商店独角兽高级后端工程师),美国劳工统计局 OEWS 2024 年 5 月(15-1252 软件开发人员)。数据为估算值;实际薪酬取决于职位、地区和经验。
PCD 的需求量低于架构师路径的认证,但在重度使用 GCP 的公司中,对于高级后端和平台工程职位的招聘广告来说,PCD 是一个强大的差异化因素。需求集中在 Spotify、Snap、PayPal、Wayfair、几家主要零售商、游戏工作室以及 Google Cloud 合作伙伴。该认证在 Google 内部也受到重视——客户工程和开发者推广职位路径经常将其列为首选。PCD 与 Kubernetes CKAD 认证以及 Terraform Associate 自然结合,可形成强大的云原生开发者形象。它作为招聘筛选条件的使用频率低于 ACE 或 PCA,但持有者普遍反映在高级工程师职位上获得更好的招聘人员回应。
没有正式的先决条件。Google 建议拥有三年或以上的行业经验,其中一年或以上是在 Google Cloud 上设计和开发应用的经验。实际上,对于非开发人员来说,PCD 并不是一个明智的首次 GCP 认证选择——成功的考生可以熟练阅读和编写 Go、Java、Python 或 Node.js 代码,并且已经交付过非平凡的应用。
Associate Cloud Engineer (ACE) 是最常见的垫脚石,但如果您已经在 AWS 或 Azure 上编写生产代码,则并非严格要求。熟悉容器、基本的 Kubernetes(Deployments、Services、ConfigMaps)、CI/CD 概念以及至少一种主要的 SQL 或文档数据库是实际需要的。Google Cloud Skills Boost 上的官方云开发者学习路径(大约 50-70 小时的实验和阅读)是一个很好的基础,但大多数成功的考生会通过个人 Cloud Run / GKE 副项目进行补充。
PCD 被评为专业级别,并且确实非常侧重场景。如果 PCD 是您的第一个 GCP 专业认证,请计划在 8-12 周内学习 80-130 小时;如果您已经持有 ACE 并且拥有扎实的后端工程经验,则计划在 4-6 周内学习 40-70 小时。考试包含 50-60 道多项选择/多项选择题,时长 120 分钟,通过 Pearson VUE 交付(Google 于 2026 年初从 Kryterion / Webassessor 迁移)。
最常见的绊脚石是在给定场景中选择 Cloud Run、GKE、App Engine 和 Cloud Functions 之间——Google 的“首选”答案通常取决于微妙的扩展性、延迟或操作开销标准,这些仅凭文档是无法明确的。第二个绊脚石是 Pub/Sub 交付语义(至少一次 vs. 精确一次,推拉模式,死信主题)。Google 不公布数字分数——只有通过/未通过。该证书有效期为两年,重新认证需要再次通过当前考试。
当前考试指南于 2023 年末更新,新增了 Cloud Run 作业、扩展了 Eventarc 覆盖范围并更新了 GKE Workload Identity 场景。移除了对传统 App Engine 柔性环境的侧重。
主要更新,引入 Cloud Run 作为一流计算选项,并扩展了可观测性领域。
PCD (Google Cloud Professional Cloud Developer) 是一门一项具有挑战性、场景丰富的考试,要求具备深入的实际操作经验以及做出架构权衡决策的能力Professional级别考试。大多数考生需要为专业和专家级别考试学习 150-300 小时,分摊在 3-6 个月内完成。这些考试通常要求具备先前的助理级别熟练度。 大多数在模拟考试中持续得分高于及格线的考生,在第一次尝试时都能通过。
大多数考生需要为专业和专家级别考试学习 150-300 小时,分摊在 3-6 个月内完成。这些考试通常要求具备先前的助理级别熟练度。 通过考试所需时间因个人经验而异。在底层技术方面具有实际生产经验的工程师通常所需时间较少;平台新手则应计划在学习时间范围的上限。
PCD 是 GCP 生态系统中公认的证书,向雇主、招聘人员和客户表明您已具备经过验证的知识。它是否值得您投入时间和费用取决于您的角色和目标——对于日常使用 GCP 或希望从事相关工作的云工程师、架构师和顾问来说,其回报通常最大。
PCD 的及格分数是 未公布。考试包含 50 道题,时长为 2 小时。
PCD 考试费用为 $200 USD。费用由 GCP 设定,并可能因地区而异;预订前请务必在 GCP 官方认证页面确认当前价格。
Google Cloud 专业级认证有效期为 2 年。通过重新通过当前版本的考试来重新认证。
是的。您可以选择在线考试(通过提供商的安全浏览器进行监考,在大多数地区全天候可用)或在工作时间内前往 Pearson VUE 线下考试中心参加。两种形式使用相同的题目、时间限制和及格分数。
CertLabPro 为 PCD 提供了包含 15 种学习模式的练习题库。考试模拟模式与真实考试一致:50 道题,时长 2 小时,及格分数同样为 未公布。浏览模式允许您静态阅读所有问答。