Google Associate Cloud Engineer (ACE) ACTUAL
PRACTICE EXAM 2026/2027 | Verified Questions
and Answers | Hands-On, gcloud & Console Focus |
Exam Pass Target - A+ Graded
Section 1: Setting up a Cloud Solution Environment (Questions 1-10)
Q1: You need to create a new GCP project named "production-app" and set it as the active
project in your gcloud configuration. Which command sequence accomplishes this?
A. gcloud projects create production-app --name="production-app" then gcloud config set
project production-app [CORRECT] B. gcloud projects new production-app then gcloud config
set-active production-app C. gcloud init project production-app then gcloud projects switch
production-app D. gcloud config create project production-app then gcloud activate production-
app
Correct Answer: A
Q2: Your organization requires all projects to be organized under a specific folder in the resource
hierarchy. You need to create a new project "dev-project-01" under folder ID 123456789. Which
gcloud command is correct?
A. gcloud projects create dev-project-01 --folder=123456789 [CORRECT] B. gcloud projects
create dev-project-01 --organization=123456789 C. gcloud folders projects create dev-project-01
--folder-id=123456789 D. gcloud resource-manager projects create dev-project-01 --
parent=folders/123456789
Correct Answer: A
Q3: You need to grant a new team member the ability to create and manage Compute Engine
instances but prevent them from modifying IAM policies. Which IAM role should you assign?
A. roles/owner B. roles/compute.admin [CORRECT] C. roles/editor D.
roles/compute.instanceAdmin.v1
Correct Answer: B
, Q4: You are configuring billing alerts for a project. You want to receive a notification when the
monthly bill exceeds $500. Which steps are required in the Cloud Console?
A. Go to Billing > Budgets & alerts > Create budget; set amount to $500 and configure alert
threshold [CORRECT] B. Go to IAM & Admin > Billing alerts > Set limit $500 C. Use gcloud
billing budgets create --amount=500 --alert D. Go to Monitoring > Alerting > Create budget alert
Correct Answer: A
Q5: You need to enable the Kubernetes Engine API for your project using the gcloud command.
Which command is correct?
A. gcloud services enable container.googleapis.com [CORRECT] B. gcloud apis enable
kubernetes-engine C. gcloud components install gke D. gcloud services activate container-engine
Correct Answer: A
Q6: You are configuring the Cloud SDK on a new workstation. You need to authenticate and
configure default settings interactively. Which command should you run?
A. gcloud auth login followed by gcloud config set project PROJECT_ID B. gcloud init
[CORRECT] C. gcloud setup D. gcloud configure
Correct Answer: B
Q7: Your organization requires custom IAM roles with specific permissions. You need to create
a custom role named "customViewer" with permissions to view Compute Engine instances and
disks. Which approach is correct?
A. Go to IAM & Admin > Roles > Create Role; add compute.instances.get and
compute.disks.get permissions [CORRECT] B. Use gcloud iam roles create customViewer --
permissions=viewer C. Modify the predefined roles/viewer role to restrict permissions D. Create
a service account with limited permissions and assign to users
Correct Answer: A
Q8: You need to export the IAM policy for a project to a YAML file for auditing purposes.
Which gcloud command accomplishes this?
PRACTICE EXAM 2026/2027 | Verified Questions
and Answers | Hands-On, gcloud & Console Focus |
Exam Pass Target - A+ Graded
Section 1: Setting up a Cloud Solution Environment (Questions 1-10)
Q1: You need to create a new GCP project named "production-app" and set it as the active
project in your gcloud configuration. Which command sequence accomplishes this?
A. gcloud projects create production-app --name="production-app" then gcloud config set
project production-app [CORRECT] B. gcloud projects new production-app then gcloud config
set-active production-app C. gcloud init project production-app then gcloud projects switch
production-app D. gcloud config create project production-app then gcloud activate production-
app
Correct Answer: A
Q2: Your organization requires all projects to be organized under a specific folder in the resource
hierarchy. You need to create a new project "dev-project-01" under folder ID 123456789. Which
gcloud command is correct?
A. gcloud projects create dev-project-01 --folder=123456789 [CORRECT] B. gcloud projects
create dev-project-01 --organization=123456789 C. gcloud folders projects create dev-project-01
--folder-id=123456789 D. gcloud resource-manager projects create dev-project-01 --
parent=folders/123456789
Correct Answer: A
Q3: You need to grant a new team member the ability to create and manage Compute Engine
instances but prevent them from modifying IAM policies. Which IAM role should you assign?
A. roles/owner B. roles/compute.admin [CORRECT] C. roles/editor D.
roles/compute.instanceAdmin.v1
Correct Answer: B
, Q4: You are configuring billing alerts for a project. You want to receive a notification when the
monthly bill exceeds $500. Which steps are required in the Cloud Console?
A. Go to Billing > Budgets & alerts > Create budget; set amount to $500 and configure alert
threshold [CORRECT] B. Go to IAM & Admin > Billing alerts > Set limit $500 C. Use gcloud
billing budgets create --amount=500 --alert D. Go to Monitoring > Alerting > Create budget alert
Correct Answer: A
Q5: You need to enable the Kubernetes Engine API for your project using the gcloud command.
Which command is correct?
A. gcloud services enable container.googleapis.com [CORRECT] B. gcloud apis enable
kubernetes-engine C. gcloud components install gke D. gcloud services activate container-engine
Correct Answer: A
Q6: You are configuring the Cloud SDK on a new workstation. You need to authenticate and
configure default settings interactively. Which command should you run?
A. gcloud auth login followed by gcloud config set project PROJECT_ID B. gcloud init
[CORRECT] C. gcloud setup D. gcloud configure
Correct Answer: B
Q7: Your organization requires custom IAM roles with specific permissions. You need to create
a custom role named "customViewer" with permissions to view Compute Engine instances and
disks. Which approach is correct?
A. Go to IAM & Admin > Roles > Create Role; add compute.instances.get and
compute.disks.get permissions [CORRECT] B. Use gcloud iam roles create customViewer --
permissions=viewer C. Modify the predefined roles/viewer role to restrict permissions D. Create
a service account with limited permissions and assign to users
Correct Answer: A
Q8: You need to export the IAM policy for a project to a YAML file for auditing purposes.
Which gcloud command accomplishes this?