home / exams / Google / gcp-ace / Practice Test 3
gcp-ace Google

Google Associate Cloud Engineer - Practice Test 3

Question #41
Compute

You have developed an application containerized as a Docker image. You need to deploy this Docker image as a workload on Google Kubernetes Engine (GKE). Which sequence of actions should you take?

A. Upload the image to Cloud Storage and create a Kubernetes Service referencing the image.
B. Upload the image to Container Registry and create a Kubernetes Deployment referencing the image.
C. Upload the image to Cloud Storage and create a Kubernetes Deployment referencing the image.
D. Upload the image to Container Registry and create a Kubernetes Service referencing the image.
Question #42
Resource Management

The sales department utilizes a Google Cloud project named 'Sales Analytics' with the ID 'sales-analytics-proj'. The marketing department requires a similar set of cloud resources, but these resources must be entirely separate and independently managed from the sales department's resources. What is the most appropriate action to take?

A. Grant the Project Editor role to the Marketing team for the 'sales-analytics-proj' project.
B. Create a new Google Cloud project with a unique ID, such as 'marketing-analytics-proj', for the Marketing team and deploy their resources within it.
C. Create a Project Lien on 'sales-analytics-proj' and then grant the Project Editor role to the Marketing team.
D. Create a new project named 'Marketing Analytics' and attempt to use the existing ID 'sales-analytics-proj'. Grant the Project Editor role to the Marketing team.
Question #43
Machine Learning

A machine learning team at your company needs a scalable and adaptable platform on Google Cloud to fine-tune large language models using extensive proprietary datasets. You are tasked with designing the optimal solution. Which Google Cloud service combination should you recommend?

A. Utilize Dataflow as the platform for executing the fine-tuning jobs.
B. Implement Google Kubernetes Engine (GKE) with hardware accelerators as the platform to run the fine-tuning jobs.
C. Deploy a Compute Engine managed instance group to host Jupyter Notebooks and perform fine-tuning jobs.
D. Leverage Cloud Run with GPU support as the platform for running the fine-tuning jobs.
Question #44
Billing & Cost Management

As a team lead, you've provided each of your 10 developers with an individual Google Cloud Project for their personal sandbox environments. You need to be notified if any single developer's sandbox environment exceeds $500 in monthly spending. What is the most efficient way to achieve this?

A. Create a single budget for all projects and configure budget alerts on this budget.
B. Create a budget for each individual project and configure budget alerts on all of these budgets.
C. Create a separate billing account per sandbox project and enable BigQuery billing exports. Create a Data Studio dashboard to plot the spending per billing account.
D. Create a single billing account for all sandbox projects and enable BigQuery billing exports. Create a Data Studio dashboard to plot the spending per project.
Question #45
IAM & Security

You have a development project with custom IAM roles defined. You need to replicate these exact custom roles in a new production project with the least administrative effort. Which method should you use?

A. Use the Google Cloud Platform Console to create each role individually, selecting all applicable permissions.
B. Utilize the `gcloud iam roles copy` command, specifying the production project as the destination.
C. Use the Google Cloud Platform Console's 'create role from role' functionality for each role.
D. Execute the `gcloud iam roles copy` command, specifying your organization as the destination.
Back to gcp-ace 50 questions - page 9 of 10