GoogleGoogle Professional Cloud Developer (PCD) Certification
·CN
·更新于 3 Sep 2026
在基础设施变更需要进行版本控制/可审计、尽可能使用 Google 托管服务以及在无服务器计算上运行的要求下,哪种架构能够满足这些目标?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 将应用程序和基础设施源代码存储在 Git 中;使用 Cloud Build 通过 Terraform 部署基础设施;将应用程序作为管道步骤部署到 Cloud Functions。.
为什么这是答案
正确选项满足了所有要求。将应用程序和基础设施源代码存储在 Git 中提供了版本控制和可审计性。Cloud Build 是 Google 托管服务,用于自动化部署。Terraform 是一种基础设施即代码工具,与 Cloud Build 结合使用可实现基础设施的自动化部署和版本控制。将应用程序部署到 Cloud Functions 则利用了无服务器计算。
其他选项的不足之处在于:
Jenkins 需要自行管理,不符合“尽可能使用 Google 托管服务”的要求。App Engine 虽然是托管服务,但通常用于更复杂的应用,且未明确说明基础设施的版本控制。
Deployment Manager 模板可以部署基础设施,但不如 Terraform 普及和灵活。将容器部署到 Compute Engine VM 不属于无服务器计算。
使用 gcloud 命令部署基础设施缺乏版本控制和可审计性。虽然 Cloud Run 是无服务器的,但基础设施部署方式不符合要求。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡