Intrigued by the art of cloud architecture? Discover how to design, develop, and manage robust, secure, scalable, and dynamic solutions on Google Cloud as you prepare for the Professional Cloud Architect exam!
Prepare and test your skills
Prepare and test your skills
Worked example. The correct answer is already marked and every option is explained below, so there is nothing to select here. To answer questions yourself, start the free trial.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.
Last updated
An enterprise customer support organization wants to modernize its multi-platform case routing system. The product owner defines the following business requirement and user story:
You need to translate this business requirement into functional data flows and service integrations using Google Cloud services.
Which integration architecture should you implement?
Create an Application Integration flow with a Salesforce Change Data Capture (CDC) trigger, a Connectors task to fetch the Case entity, a Translate - Text task for localization, and a Data Mapping task to transform variables for the destination endpoint.
Implement an offloaded BigQuery data warehouse migration pipeline that syncs Salesforce records once daily, utilizes facade views for schema translation, and triggers Dataflow to load transformed rows into the ticketing platform.
Deploy a Cloud Dataflow streaming pipeline that reads Salesforce webhooks, uses a static singleton Map side-input to query the Cloud Translation API for each record, and executes GroupByKey transforms for external routing.
Configure a Cloud Scheduler cron job to poll Salesforce via REST API every hour, write the payloads to Cloud Storage, and execute a Data Transformer Jsonnet task to translate text before schema validation.
Create an Application Integration flow with a Salesforce Change Data Capture (CDC) trigger, a Connectors task to fetch the Case entity, a Translate - Text task for localization, and a Data Mapping task to transform variables for the destination endpoint.
Application Integration is an Integration Platform as a Service (iPaaS) solution in Google Cloud designed to visually orchestrate, automate, and connect enterprise SaaS applications, Google Cloud services, and custom internal APIs without requiring custom middleware code.
To translate the business user story into specific functional components and data flows:
Case object instantly captures case creation events as they occur in Salesforce.This architecture directly maps each step of the business user story to purpose-built, managed cloud integration components. It eliminates the operational overhead of running custom server infrastructure while providing built-in error handling, schema mapping, and managed security.
Implement an offloaded BigQuery data warehouse migration pipeline that syncs Salesforce records once daily, utilizes facade views for schema translation, and triggers Dataflow to load transformed rows into the ticketing platform.
Deploy a Cloud Dataflow streaming pipeline that reads Salesforce webhooks, uses a static singleton Map side-input to query the Cloud Translation API for each record, and executes GroupByKey transforms for external routing.
Configure a Cloud Scheduler cron job to poll Salesforce via REST API every hour, write the payloads to Cloud Storage, and execute a Data Transformer Jsonnet task to translate text before schema validation.