您正在使用 Cloud Run、Bigtable 和 Pub/Sub 构建微服务应用,需要快速、低成本的测试和调试来创建 MVP。您应该怎么做?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用本地模拟器测试云资源功能,然后将代码部署到您的 Google Cloud 项目。.
为什么这是答案
正确答案是使用本地模拟器。对于 MVP(最小可行产品)的快速、低成本测试和调试,本地模拟器是最佳选择。Google Cloud 提供 Bigtable 和 Pub/Sub 的本地模拟器,允许您在本地机器上模拟这些服务的行为,而无需部署到实际的云资源,从而节省了成本和时间。一旦功能在本地验证,再部署到 Google Cloud 项目。 其他选项的缺点: 使用 Cloud Shell Editor 和 Cloud Shell:虽然方便,但仍然涉及部署到云环境,会产生费用,且调试不如本地模拟器直接。 创建包含单元测试和手动审批阶段的 Cloud Build 流水线:这是一种成熟的 CI/CD 实践,但对于 MVP 的快速迭代和早期调试来说过于复杂和耗时。 使用 Cloud Code 开发、部署和测试微服务,并使用 Cloud Logging 检查日志:Cloud Code 是一个强大的工具,但它主要用于与云环境的集成开发和部署,仍然会产生云资源费用,并且在快速迭代和调试阶段不如本地模拟器高效。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡