Google Cloud Professional Cloud Developer(PCD)备考指南:应用开发与部署

GCP-PCD 备考指南:覆盖云原生应用设计、构建测试、部署、Google Cloud 集成及应用运维。

Professional Cloud Developer(PCD)面向使用 Google Cloud 构建和部署安全、可扩展应用的开发者。除了代码构建,考试也关注架构选择、测试、发布策略、云服务集成和可观测性。

本文参考官方认证页及考试指南。GCP-PCD 是本站简称;考试大纲可能变化,备考时请以官方最新版本为准。

适合谁?

适合有一种通用编程语言经验,并接触过 API、容器或云原生应用的开发者。它比 ACE 更偏应用生命周期;如果你主要负责流水线和生产可靠性,可对照 DevOps Engineer 指南。

考试领域与权重

领域 重点 权重
Designing scalable, available, reliable cloud-native applications 应用/API 架构、数据和扩展性 约 33%
Building and testing applications 开发环境、构建、安全容器和测试策略 约 26%
Deploying applications 发布、Serverless 与版本策略 约 19%
Integrating applications with Google Cloud services 数据、消息、身份和托管服务集成 约 22%

核心复习重点

设计题先看服务等级、延迟、数据一致性、流量模式和团队技能,再选 VM、GKE、Cloud Run 或函数服务。构建与测试涵盖本地开发工具、Cloud Build、Artifact Registry、单元/集成/负载测试,以及安全地打包容器。

部署部分重点理解渐进式发布、流量拆分、回滚、API 版本兼容和事件触发。集成部分复习 Pub/Sub、Eventarc、Cloud SQL/Spanner/Firestore、Secret Manager、身份认证与服务账号。

容易混淆: Cloud Run、GKE 和 Compute Engine 的控制权与运维负担不同。发布策略也不是一概用蓝绿部署;应结合回滚风险、流量控制能力和兼容性选择。

备考顺序与自查

从应用架构和数据访问模式开始,再练本地开发到 CI 的流程,最后覆盖部署、云服务集成及监控日志。每种方案都练习解释安全边界和失败时的恢复办法。

  • 能按延迟、扩展和运维需求选择运行平台。
  • 能规划构建、测试、镜像存储和发布流程。
  • 能选择渐进发布或回滚方式并说明原因。
  • 能安全集成数据、消息、密钥和身份服务。

继续练习

用开发场景题练习选择合适的应用平台、测试方式和发布策略。开始 GCP-PCD 练习。

微信小程序

IT知习小程序码

微信搜索:IT知习