
Ultimate access to all questions.
You are working for a bank that has strict data governance requirements and you recently implemented a custom machine learning model to detect fraudulent transactions. As part of this implementation, your training code needs to download internal data via an API endpoint hosted within your project’s network. Considering the need for secure access to this internal data while also mitigating the risk of data exfiltration, what approach should you take?
A
Enable VPC Service Controls for peerings, and add Vertex AI to a service perimeter.
B
Create a Cloud Run endpoint as a proxy to the data. Use Identity and Access Management (IAM) authentication to secure access to the endpoint from the training job.
C
Configure VPC Peering with Vertex AI, and specify the network of the training job.
D
Download the data to a Cloud Storage bucket before calling the training job.