exam questions

Exam Professional Cloud Developer All Questions

View all questions & answers for the Professional Cloud Developer exam

Exam Professional Cloud Developer topic 1 question 149 discussion

Actual exam question from Google's Professional Cloud Developer
Question #: 149
Topic #: 1
[All Professional Cloud Developer Questions]

Your development team has been tasked with maintaining a .NET legacy application. The application incurs occasional changes and was recently updated. Your goal is to ensure that the application provides consistent results while moving through the CI/CD pipeline from environment to environment. You want to minimize the cost of deployment while making sure that external factors and dependencies between hosting environments are not problematic. Containers are not yet approved in your organization. What should you do?

  • A. Rewrite the application using .NET Core, and deploy to Cloud Run. Use revisions to separate the environments.
  • B. Use Cloud Build to deploy the application as a new Compute Engine image for each build. Use this image in each environment.
  • C. Deploy the application using MS Web Deploy, and make sure to always use the latest, patched MS Windows Server base image in Compute Engine.
  • D. Use Cloud Build to package the application, and deploy to a Google Kubernetes Engine cluster. Use namespaces to separate the environments.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
__rajan__
7 months, 1 week ago
Selected Answer: B
B is correct.
upvoted 1 times
...
purushi
8 months, 3 weeks ago
Selected Answer: B
The key is containers are not supported. The best possible option is, use cloud build to build the application and deploy under the virtual machine instance. Create a snapshot of the disk and create image out of it. Or create an image directly. Use this image as instance template for other environments.
upvoted 1 times
...
TNT87
1 year, 4 months ago
Selected Answer: B
https://cloud.google.com/architecture/modernization-path-dotnet-applications-google-cloud#take_advantage_of_compute_engine The reason why B is better than D, hence had to paste the link above. Answer B
upvoted 2 times
...
zellck
1 year, 4 months ago
Selected Answer: B
B is the answer. https://cloud.google.com/architecture/modernization-path-dotnet-applications-google-cloud#phase_1_rehost_in_the_cloud
upvoted 2 times
...
melisargh
1 year, 4 months ago
Selected Answer: B
AD are wrong because containers are not yet approved! for the simplicity part i thinks is B https://cloud.google.com/architecture/modernization-path-dotnet-applications-google-cloud
upvoted 3 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago