Skip to main content
Certifications Google Cloud Associate Home projects Back to certification

Home labs & practical projects

Deploy a service with a dedicated workload identity

A project to do with your own tools, with guidance on what to create and capture.

Cloud sandbox Suggested time: 2–3 hoursYour own authorised environment
01

What you could create

A small Google Cloud service must read one test dataset without using a developer’s personal identity or project-wide permissions.

Example evidence format
Project evidence map (example)
Deployment configuration and identity mapScope and inputs
Positive and negative access test resultsDecisions and reasoning
Evidence record (example)
EvidenceWhat to capture
Deployment configuration and identity mapShow the inputs, scope and decisions behind this record. The service runs without a personal credential embedded in code.
Positive and negative access test resultsInclude the evidence supporting your conclusion. The unrelated resource remains inaccessible.
02

What you'll need

Cloud sandbox

Use a separate test project, a minimal service and synthetic data. Record billing settings and the exact operation the service needs.

Project record

Keep the working files for deployment configuration and identity map and record assumptions as you go.

Current reference material

Use the linked provider resources to verify the features, access terms and version relevant to your project.

Access & cost

A cloud account may incur charges. Check current service prices and quotas before creating resources; a budget alert is not a spending cap.

Use a separate learning account or subscription and synthetic data. Keep credentials and administrative endpoints private.

03

Suggested milestones

  1. 1

    Plan and investigate

    Create a dedicated service identity and a narrowly scoped access grant.

  2. 2

    Develop your approach

    Deploy the service and inspect operational logs.

  3. 3

    Verify and explain

    Test access to the intended dataset and denial of an unrelated resource.

04

Useful resources

Use these resources to deepen your understanding and check key details.

Turn the project into evidence

Keep your artefacts and reasoning together so you can explain what you did.

A useful starting point

Use a separate test project, a minimal service and synthetic data. Record billing settings and the exact operation the service needs.

What a good result looks like
  • The service runs without a personal credential embedded in code.
  • The unrelated resource remains inaccessible.
  • The deployment and cleanup procedure can be followed by another operator.

Finish the project

Remove the exercise resources, including retained storage, snapshots and public IPs. Check the billing view for anything still running.

Independent home-project guidance, not an official vendor lab or a claim of complete exam coverage. Use your own tools and label the work accurately.