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 290 discussion

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

You work for a company that operates an ecommerce website. You are developing a new integration that will manage all order fulfillment steps after orders are placed. You have created multiple Cloud Functions to process each order. You need to orchestrate the execution of the functions, using the output of each function to determine the flow. You want to minimize the latency of this process. What should you do?

  • A. Use Workflows to call the functions, and use callbacks to handle the execution logic.
  • B. Use Workflows to call the functions, and use conditional jumps to handle the execution logic.
  • C. Use Cloud Composer to call the functions, and use an Apache Airflow HTTP operator to handle the execution logic.
  • D. Use Cloud Composer to call the functions, and use an Apache Airflow operator to handle the execution logic.
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
saratk1984
1 month, 2 weeks ago
Selected Answer: B
Why Workflows + Conditional Jumps (Option B): • Workflows is Google Cloud’s native orchestration service, ideal for chaining Cloud Functions and APIs. • It supports low-latency orchestration with native conditional logic, which allows dynamic flow control based on function outputs. • Conditional jumps in Workflows allow execution flow to branch or jump based on runtime evaluations — perfect for order fulfillment logic.
upvoted 1 times
...
anshad666
6 months, 3 weeks ago
Selected Answer: B
Workflows is a service in Google Cloud that allows you to orchestrate serverless functions and services in a sequence or in parallel. It is specifically designed for orchestrating tasks like this in a simple and efficient manner. Using conditional jumps within Workflows allows you to dynamically control the flow based on the outputs of the functions. This means you can easily determine which function to call next based on the results of the previous steps.
upvoted 2 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