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.
An enterprise maintains a multi-project architecture on Google Cloud. Raw source data is stored in BigQuery tables within a dedicated data warehouse project (project-data), while the machine learning platform team manages a Vertex AI Feature Store instance in a separate project (project-ml).
You need to configure access control so that the Vertex AI Feature Store in project-ml can ingest batch feature data from BigQuery in project-data. In addition, your organization's security policy requires that IT/DevOps administrators who configure and scale the Feature Store infrastructure cannot read or write actual feature values.
Which identity and access management (IAM) configuration should you implement?
Vertex AI Feature Store acts on behalf of users to execute background tasks—such as batch ingestion and feature serving—using a Google-managed service agent with the format service-PROJECT_NUMBER@gcp-sa-aiplatform.iam.gserviceaccount.com. In addition, Vertex AI provides fine-grained predefined IAM roles designed for distinct organizational personas, including administrators, data scientists, and DevOps personnel.
project-ml). To import batch data across project boundaries from project-data, the service agent of project-ml must be explicitly granted read permissions (such as roles/bigquery.dataViewer and roles/bigquery.jobUser) on the source BigQuery datasets.roles/aiplatform.featurestoreInstanceCreator role allows IT/DevOps engineers to provision, tune, and maintain featurestores without granting them read or write permissions to the sensitive feature data stored inside.This pattern establishes standard least-privilege principles by separating infrastructure operations from data payload access and delegating cross-project ingestion authority strictly to the Google-managed Vertex AI service agent.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.