Skip to main content

Restrictions on GCP Lab

Service and cost restrictions applied to Google Cloud Platform (GCP) Cloud Labs in Vocareum.

Written by Rishubh Garg

For Teachers and Admins

Vocareum applies platform-level restrictions to GCP Cloud Labs to prevent unexpected charges and protect the shared billing environment. These restrictions are applied automatically and cannot be overridden by learners.

Blocked GCP Services

The following GCP services are fully blocked in lab environments. Learners cannot enable or use these services in their lab projects. These are enterprise-grade or high-cost services that are not needed for typical lab work.

Service

Reason

Cloud TPU (tpu.googleapis.com)

Tensor Processing Units β€” extremely high cost per hour

Cloud Spanner (spanner.googleapis.com)

Enterprise distributed database β€” expensive at scale

AlloyDB (alloydb.googleapis.com)

Managed PostgreSQL β€” high base cost

VMware Engine (vmwareengine.googleapis.com)

Dedicated bare-metal VMware hosts

Bare Metal Solution (baremetalsolution.googleapis.com)

Dedicated physical servers

Certificate Authority Service (privateca.googleapis.com)

Per-certificate costs that can accumulate

CCAI Platform (contactcenteraiplatform.googleapis.com)

Enterprise contact center telephony

Chronicle SIEM (chronicle.googleapis.com)

Enterprise security analytics

BeyondCorp Enterprise (beyondcorp.googleapis.com)

Enterprise zero trust networking

NetApp Volumes (netapp.googleapis.com)

High-performance managed NFS storage

Backup and DR (backupdr.googleapis.com)

Enterprise backup and disaster recovery

Migration Center (migrationcenter.googleapis.com)

Enterprise migration planning tool

If your course requires access to one of these services, please contact Vocareum support to discuss options.

Restricted Operations on Allowed Services

Some GCP services remain available for lab use (e.g., Compute Engine, BigQuery, Vertex AI Search) but certain high-cost operations within those services are blocked. Learners can use the services normally but cannot create long-term financial commitments or reservations.

Operation

Service

Why it's blocked

Committed-use discounts

Compute Engine

Creates 1- or 3-year billing commitments at the account level

Capacity reservations

Compute Engine

Reserves specific VM capacity that incurs ongoing charges

Capacity commitments

BigQuery

Creates slot commitments billed at the account level

Configurable pricing

Vertex AI Search

Enables subscription-based pricing at the account level

These restrictions do not affect normal usage of these services. For example, learners can still create and manage VM instances, run BigQuery queries, and use Vertex AI Search with default pricing.

Other Restrictions

  1. Each learner receives their own GCP Project under a managed folder. All resources must be created within that project.

  2. Per-project spend budgets are configured by the instructor in the Part Settings. When the budget is exceeded, the lab environment may be restricted.

  3. Instructors can further restrict learner permissions using GCP Custom Roles (see Configuring GCP Custom Roles).

  4. Organization policies can be applied to enforce additional constraints such as region restrictions (see Creating a GCP Lab β€” Managing Organization Policies).

Need an Exception?

If your course curriculum requires access to a blocked service or restricted operation, please reach out to Vocareum support. We can evaluate exceptions on a per-organization basis.

Did this answer your question?