Associate Cloud Engineer · Domain 1 · 20% of exam

Setting up a cloud solution environment

Drill 20 practice questions focused entirely on Setting up a cloud solution environment for the Google Cloud ACE exam. Tap an answer for instant feedback and a full explanation — no sign-up, always free.

Verified answer20 questions
Question 1 of 20

Your company's finance team wants a specific employee, Maria, to be able to create new Cloud Billing accounts for different departments directly under the organization. Maria should not receive broad administrative rights over the organization itself. Which action grants Maria the minimum access needed to create new billing accounts?

Reviewed for accuracy · Report an issue
Question 2 of 20

Your company is onboarding to Google Cloud for the first time. You have been asked to create the very first billing account so that projects can be linked and start incurring charges. When you attempt to create the billing account in the Google Cloud console, what is required before the billing account can be successfully set up?

Reviewed for accuracy · Report an issue
Question 3 of 20

Your company acquired a small startup that has one Google Cloud project running production workloads under its own separate billing account. Finance wants the acquired project's charges to appear on your organization's existing billing account starting next month, with no downtime for the running resources. What should you do?

Reviewed for accuracy · Report an issue
Question 4 of 20

Your company has a single Cloud Billing account managed by the finance team. A project lead named Priya needs the ability to link the new projects she creates to the existing billing account, but finance does not want her to be able to modify billing account settings, view all account cost data across the organization, or manage other users' billing roles. Following least privilege, which IAM role should you grant Priya on the billing account?

Reviewed for accuracy · Report an issue
Question 5 of 20

Your finance team lead needs to view and download the monthly invoices and payment history for your organization's billing account, but she should not be able to modify billing settings, link projects, or change the payment method. You want to follow the principle of least privilege. Which IAM role should you grant her on the billing account?

Reviewed for accuracy · Report an issue
Question 6 of 20

Your finance team wants automated cost controls for a development project. When the project's spending reaches its monthly budget, an internal system must automatically trigger a script that disables billing on the project to prevent further charges. You are configuring the budget in the Google Cloud console. Which budget setting must you enable so your automation can react to budget threshold events programmatically?

Reviewed for accuracy · Report an issue
Question 7 of 20

Your finance team wants detailed, near-real-time billing data (including labels and per-SKU usage) available for SQL analysis. As the project owner with the required billing permissions, what is the correct way to make this data continuously available?

Reviewed for accuracy · Report an issue
Question 8 of 20

Your finance team wants to perform detailed, granular analysis of Google Cloud spending using SQL queries, including custom dashboards that break down costs by label and SKU over time. They need the raw, itemized billing data available for querying. As the Associate Cloud Engineer, what should you configure to meet this requirement?

Reviewed for accuracy · Report an issue
Question 9 of 20

Your finance team wants to build a chargeback report in BigQuery that combines resource usage costs with the current list prices for each SKU so they can model potential savings from committed use discounts. You have already enabled standard usage cost export to BigQuery. What additional configuration must you perform in the Cloud Billing console?

Reviewed for accuracy · Report an issue
Question 10 of 20

Your company is a Google Cloud reseller managing workloads for several independent client organizations. Finance requires that each client's charges appear on a separate invoice while all invoices roll up under your company's single payments profile for consolidated payment. Which approach should you use?

Reviewed for accuracy · Report an issue
Question 11 of 20

Your company has one Cloud Billing account that pays for all Google Cloud usage. The finance team wants each of the three business units to see and manage its own subset of projects and spending, while the overall payment and invoicing must remain centralized under the single master billing account. What should you do to give each business unit a view into and control over only its own projects' costs, without creating separate paid invoices?

Reviewed for accuracy · Report an issue
Question 12 of 20

Your organization has a single billing account linked to 40 projects. The finance team wants to identify which specific project incurred the highest Compute Engine costs last month, and they want to do this directly in the Cloud Console without setting up any external tooling or exports. What is the most direct way to provide this information?

Reviewed for accuracy · Report an issue
Question 13 of 20

Your finance team wants to be notified before a project's monthly spending exceeds its allocated budget, not just after the actual costs cross the threshold. They want an alert triggered when the projected end-of-month cost is expected to reach 100% of the $5,000 budget. As the Cloud Engineer, how should you configure this in a Cloud Billing budget?

Reviewed for accuracy · Report an issue
Question 14 of 20

Your company is decommissioning an old development project. Finance wants to ensure no further charges accrue for the resources in that specific project, but the same billing account is still actively used by dozens of other production projects. What should you do?

Reviewed for accuracy · Report an issue
Question 15 of 20

You are a cloud engineer who regularly switches between three different Google Cloud projects (dev, staging, and prod), each requiring a different account and default region. You want to switch your active gcloud environment quickly without re-entering the account, project, and region each time. What is the recommended approach using the gcloud CLI?

Reviewed for accuracy · Report an issue
Question 16 of 20

A developer accidentally shut down a Google Cloud project named 'analytics-sandbox' that contained several test VMs and a Cloud Storage bucket. Two days later, the team lead realizes some scripts still need data from that project. As the Associate Cloud Engineer, what should you tell them about recovering the project?

Reviewed for accuracy · Report an issue
Question 17 of 20

You just created a new project named 'analytics-prod' and need to deploy a pipeline that uses Pub/Sub. When you run 'gcloud pubsub topics create ingest', the command fails with an error indicating the API has not been used or is disabled. Before retrying, you want to confirm the exact API service name to enable and then enable it using the CLI. Which sequence of gcloud commands accomplishes this?

Reviewed for accuracy · Report an issue
Question 18 of 20

You are onboarding three new development projects (dev-a, dev-b, dev-c) and need each of them to be able to create Compute Engine virtual machines. From your workstation you have the Google Cloud CLI installed and authenticated. You want to enable the required API on all three projects using the most efficient, scriptable approach. Which command approach should you use?

Reviewed for accuracy · Report an issue
Question 19 of 20

You are setting up a new project called 'data-pipeline-prod'. Your team needs to deploy resources that require the Compute Engine, Cloud Pub/Sub, and Cloud Dataflow APIs. You want to enable all three APIs in a single operation using the gcloud CLI with the least effort. Which command should you run?

Reviewed for accuracy · Report an issue
Question 20 of 20

You have just installed the Google Cloud CLI on your new laptop. Before you can run commands against your company's project, you need to authenticate your user account so gcloud can obtain and store credentials. Which command should you run to sign in with your Google account through a browser-based flow?

Reviewed for accuracy · Report an issue

More ACE practice

Keep going with the other Associate Cloud Engineer domains, or take a full timed mock exam.

← Back to ACE overview