A data science team uses BigQuery to store raw data and Vertex AI for model training. They want to ensure that only authorized users can access training data, and that model artifacts are automatically versioned and tracked. Which combination of Google Cloud services should they use?
Trap 1: Dataflow for data access control and Vertex AI Experiments for…
Dataflow is for data processing, not access control; Vertex AI Experiments is for tracking hyperparameters, not full model versioning.
Trap 2: Cloud Storage with bucket-level IAM and Cloud Build for versioning
Cloud Storage does not provide fine-grained access control for features, and Cloud Build is for CI/CD, not model versioning.
Trap 3: Cloud Composer for data access control and Cloud Source…
Cloud Composer is an orchestration tool, not for access control; Cloud Source Repositories is for code, not models.
- A
Dataflow for data access control and Vertex AI Experiments for model tracking
Why wrong: Dataflow is for data processing, not access control; Vertex AI Experiments is for tracking hyperparameters, not full model versioning.
- B
Cloud Storage with bucket-level IAM and Cloud Build for versioning
Why wrong: Cloud Storage does not provide fine-grained access control for features, and Cloud Build is for CI/CD, not model versioning.
- C
Cloud Composer for data access control and Cloud Source Repositories for model versioning
Why wrong: Cloud Composer is an orchestration tool, not for access control; Cloud Source Repositories is for code, not models.
- D
Vertex AI Feature Store with access control and Vertex AI ML Metadata for model versioning
Vertex AI Feature Store provides controlled access to features, and ML Metadata tracks model artifacts and versions.