PROFESSIONAL-CLOUD-DEVELOPER · Question #299
You are developing an application that uses microservices architecture that includes Cloud Run, Bigtable, and Pub/Sub. You want to conduct the testing and debugging process as quickly as possible to…
The correct answer is D. Use Cloud Code to develop, deploy, and test microservices resources. Use Cloud Logging to. Cloud Code is a GCP IDE plugin (available for VS Code and JetBrains) that provides integrated support for developing, deploying, and debugging Cloud Run services, Pub/Sub, Bigtable, and other GCP resources directly from the IDE. It includes local emulators for Pub/Sub and…
Question
You are developing an application that uses microservices architecture that includes Cloud Run, Bigtable, and Pub/Sub. You want to conduct the testing and debugging process as quickly as possible to create a minimally viable product with minimal cost. What should you do?
Options
- AUse Cloud Shell Editor and Cloud Shell to deploy the application, and test the functionality by
- BUse emulators to test the functionality of cloud resources locally, and deploy the code to your
- CUse Cloud Build to create a pipeline, and add the unit testing stage and the manual approval
- DUse Cloud Code to develop, deploy, and test microservices resources. Use Cloud Logging to
How the community answered
(31 responses)- A13% (4)
- B6% (2)
- C3% (1)
- D77% (24)
Explanation
Cloud Code is a GCP IDE plugin (available for VS Code and JetBrains) that provides integrated support for developing, deploying, and debugging Cloud Run services, Pub/Sub, Bigtable, and other GCP resources directly from the IDE. It includes local emulators for Pub/Sub and Bigtable, one-click deployment to Cloud Run, and tight integration with Cloud Logging and Cloud Debugger - making the full develop-test-debug cycle as fast as possible. Option B (emulators only) is useful but limited: Cloud Run has no official emulator, and Bigtable's emulator is feature-incomplete; you still need separate tooling for deployment. Option A (Cloud Shell) requires uploading code and managing deployments manually, which is slower. Option C (Cloud Build pipeline with manual approvals) adds CI/CD overhead that is counterproductive for rapid MVP iteration.
Topics
Community Discussion
No community discussion yet for this question.