Google Professional Cloud Developer — 学习指南
边学边练。 每个概念都对应 Google 考试中心中带有验证答案的真实考题,或在 ExamRoll.io 上通过限时练习演练整场考试。
本指南深入讲解每个 PCD 领域。选择一个领域深入学习,或按顺序逐一学习。
领域
- 云原生应用架构与服务选择 — Google Cloud
- 计算、容器和 Serverless 运行时平台 — - 并发与扩缩:默认并发数为 80;对于 CPU 密集型或非线程安全的代码,可设置为 1。较高的并发度可以减少冷启动放大效应和成本,但如果单次请求的 CPU/内存不足,可能会增加尾部延迟。Cloud Run
- API 设计、集成与事件驱动开发 — 在 Google Cloud 上的现代应用集成,融合了精心设计的同步 API 与高弹性的异步和事件驱动模式。其目标是提供清晰的契约、强身份认证、一致的错误处理和运维控制,即使在故障、扩缩容或变更的情况下也能保持低延迟和高可用性。本节涵盖协议和 API
- 应用数据、状态和存储模式 — Google Cloud 上的现代应用通常会组合使用多种数据存储,以平衡延迟、一致性、可伸缩性、成本和运维复杂性。选择适合特定用途的服务和模式,并理解它们的故障模式,是弹性设计的核心。本节总结了 Cloud SQL、Cloud
- 身份、认证与应用安全 — 身份是 Google Cloud 的新边界。应用程序必须对主体(principal)(用户、服务)进行身份验证,并授权他们以最小权限访问数据和 API,同时保护密钥、凭证和软件供应链。本节概述了端到端的设计和运营实践,这些实践结合了 Google Cloud IAM、现代身份验证协议、网络和
- 持续交付、配置和基础设施自动化 — Google Cloud 上的持续交付集成了构建自动化、工件管理、部署编排、基础设施即代码以及强有力的治理,从而安全地重复交付变更。稳健的流水线将不可变工件和声明式配置与策略及可审计性相结合。本节将解释在端到端实施 Cloud Build、Cloud Deploy、Artifact
- 可观测性、调试和网站可靠性运维 — 分布式追踪 - 追踪上下文 (Trace context)。优先使用 W3C trace-context (traceparent, tracestate)。为了与 Cloud Trace 互操作,请继续支持 x-cloud-trace-context:
- 性能、可扩展性和弹性工程 — 自动扩缩容信号与预热容量 - MIG 的自动扩缩容支持基于 CPU 利用率、负载均衡利用率以及通过 Cloud Monitoring 获取的自定义指标。对于突发流量,应基于请求指标(如每秒请求数 rps、队列深度)而非 CPU 进行扩缩容。 - GKE Horizontal Pod
- 测试、质量工程和安全发布管理 — Google Cloud 上的高效率团队将严格的测试与渐进式交付相结合,在加速变更的同时降低风险。一个稳健的策略涵盖了从单元测试到端到端测试的各个层面,包括真实的数据和依赖项模拟、自动化的质量门禁,以及金丝雀 (canary) 和蓝绿 (blue-green)
- 成本、治理和可持续应用运维 — 在现代 Google Cloud 应用开发中,成本、治理和可持续运营是密不可分的。其目标是揭示和控制支出,设计可经济扩展的服务,并强制实施护栏以保持环境的安全、合规和整洁——同时平衡性能和可靠性。本节详细介绍了实用机制(结算和标签、自动扩缩容的调节、配额和策略)、特定工作负载的经济性(Cloud
准备好练习了吗?
- 浏览所有带验证答案的题目 → — 免费,含解析。
- 在 ExamRoll.io 上开始限时模拟考试 → — 完整题库,支持 20 多种语言。
Pass the whole exam — not just this question
You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.
通过考试 →