GCP ML Engineer (Google Cloud Certifications) key terms
GCP ML Engineer · Get comfortable with the vocabulary.
- Vertex AI
- Related: AutoML, Vertex AI Pipelines, Vertex AI Endpoint
Google Cloud's unified managed platform for building, training, deploying, and monitoring machine learning models, offering both code-based and point-and-click interfaces on shared infrastructure.
- AutoML
- Related: Vertex AI, Custom training job, Vertex AI Endpoint
A no-code training option on Vertex AI where you supply labeled data and Google selects the model architecture and tunes it automatically, useful for teams without dedicated ML engineers.
- Vertex AI Studio
- Related: Model Garden, Supervised fine-tuning, Vertex AI
A console and API workspace for prototyping generative AI: writing and testing prompts, comparing foundation models, and exporting working code into applications.
- Model Garden
- Related: Vertex AI Studio, Supervised fine-tuning, Vertex AI Endpoint
A curated catalog in Vertex AI of Google, partner, and open foundation models that can be deployed directly or customized, with sample notebooks and deployment options.
- Pre-trained APIs
- Related: Vertex AI, AutoML, Model Garden
Ready-made Google Cloud services such as Vision, Speech-to-Text, and Translation that return predictions through a simple API call without any training or model hosting.
- BigQuery ML
- Related: BigQuery, AutoML, Vertex AI
A BigQuery feature that lets analysts create, train, and evaluate models using SQL statements, keeping data in place and lowering the barrier to producing a first model.
- Supervised fine-tuning
- Related: Vertex AI Studio, Model Garden, Hyperparameter tuning
Adapting a foundation model to a specific task by training it further on a curated set of labeled input-output examples, typically through managed tuning jobs rather than full retraining.
- Vertex AI Agent Builder
- Related: Vertex AI Studio, Model Garden
A low-code environment for assembling conversational and task agents that combine foundation models, search over your own data, and calls to tools or APIs.
- BigQuery
- Related: BigQuery ML, Cloud Storage, Dataplex
Google Cloud's serverless, columnar data warehouse for analytics at scale, commonly the system of record that feeds training datasets and downstream models.
- Cloud Storage
- Related: BigQuery, Vertex AI Pipelines, Artifact Registry
Object storage in Google Cloud, addressed by buckets and URIs, used to hold datasets, training code, and model artifacts that services read from.
- Vertex AI Model Registry
- Related: Vertex AI Endpoint, Vertex ML Metadata
A central catalog that versions and tracks ML models with their artifacts and metadata, acting as the source for deployment and governance decisions across teams.
- Dataplex
- Related: BigQuery, Cloud Storage, IAM
A metadata management service that discovers, catalogs, and governs data assets across projects, helping teams locate datasets and trace their lineage.
- IAM
- Related: Dataplex, BigQuery, Private endpoint
Identity and Access Management defines who can act on which Google Cloud resources through roles and policies, controlling access to data, models, and endpoints.
- Vertex AI Feature Store
- Related: BigQuery, Training-serving skew, Online prediction
A managed repository that serves feature values to both training and prediction from a single definition, reducing duplicated feature engineering across teams.
- Custom training job
- Related: Prebuilt training containers, Hyperparameter tuning, Cloud Storage
A Vertex AI job that runs your own training code in a container on managed compute, with configurable machine types, accelerators, and output locations.
- Prebuilt training containers
- Related: Custom training job, Artifact Registry, Distributed training
Google-maintained container images for frameworks such as TensorFlow, PyTorch, and XGBoost, so you can run training code without building or patching images yourself.
- Distributed training
- Related: Custom training job, GPU and TPU accelerators, Hyperparameter tuning
Splitting training across multiple machines or accelerators using strategies such as data parallelism or all-reduce, shortening wall-clock time on large datasets.
- Hyperparameter tuning
- Related: Custom training job, Vertex AI Experiments, Supervised fine-tuning
Automatically running many training trials with different hyperparameter values and selecting the best configuration according to an objective metric you specify.
- GPU and TPU accelerators
- Related: Custom training job, Distributed training, Vertex AI Endpoint
Specialized hardware attached to training or prediction machines; GPUs suit general deep learning while TPUs are Google-designed chips for very large workloads.
- Vertex AI Experiments
- Related: Hyperparameter tuning, Vertex ML Metadata, Vertex AI Model Registry
A tracking service that records runs, parameters, metrics, and artifacts so teams can compare model iterations and reproduce the results they choose to promote.
- Vertex AI Endpoint
- Related: Online prediction, Autoscaling, Traffic splitting
A managed, addressable resource that hosts one or more deployed models and answers prediction requests, with configurable machines, scaling, and traffic rules.
- Online prediction
- Related: Vertex AI Endpoint, Batch prediction, Autoscaling
Synchronous request-response serving where the caller waits for a prediction, suited to interactive use cases that demand low latency.
- Batch prediction
- Related: Online prediction, Vertex AI Endpoint, BigQuery
Asynchronous scoring of a large stored dataset in a single job, writing results to a destination such as BigQuery or Cloud Storage without keeping a live endpoint.
- Autoscaling
- Related: Vertex AI Endpoint, Online prediction, Traffic splitting
Automatically adjusting the number of serving replicas to match incoming traffic, within minimum and maximum bounds, balancing latency against cost.
- Traffic splitting
- Related: Vertex AI Endpoint, Autoscaling, Vertex AI Model Monitoring
Sending specified percentages of prediction requests to different model versions behind one endpoint, enabling canary releases and A/B comparisons.
- Private endpoint
- Related: Vertex AI Endpoint, IAM
A prediction endpoint reachable only from your VPC network rather than the public internet, used when request data must not traverse public addresses.
- Vertex AI Pipelines
- Related: Kubeflow Pipelines component, Vertex ML Metadata, Cloud Composer
A managed service that runs ML workflows defined as containerized steps in a directed acyclic graph, tracking artifacts and supporting scheduled or triggered execution.
- Kubeflow Pipelines component
- Related: Vertex AI Pipelines, Artifact Registry, Vertex ML Metadata
A reusable, containerized step with typed inputs and outputs that can be composed into a pipeline definition and shared across teams and workflows.
- Cloud Composer
- Related: Vertex AI Pipelines, Cloud Scheduler
A managed Apache Airflow service for orchestrating workflows that span multiple systems, often used to move data and trigger ML pipeline runs on a schedule.
- Vertex ML Metadata
- Related: Vertex AI Pipelines, Vertex AI Model Registry, Vertex AI Experiments
A store that records artifacts, executions, and their lineage within ML workflows, so you can trace which data and code produced a given model.
- Cloud Scheduler
- Related: Cloud Composer, Vertex AI Pipelines
A managed cron service that emits timed triggers such as HTTP calls or Pub/Sub messages, commonly used to start recurring pipeline or batch prediction jobs.
- Artifact Registry
- Related: Kubeflow Pipelines component, Prebuilt training containers, Vertex AI Pipelines
A managed repository for container images and language packages, used to store the custom training and pipeline component images that jobs pull at runtime.
- Vertex AI Model Monitoring
- Related: Training-serving skew, Prediction drift, Vertex AI Endpoint
A service that watches a deployed model's inputs and outputs against baselines and alerts when skew, drift, or out-of-range values exceed thresholds you configure.
- Training-serving skew
- Related: Prediction drift, Vertex AI Model Monitoring, Vertex AI Feature Store
A mismatch between how features are computed for training and for live requests, which silently degrades prediction quality after deployment.
- Prediction drift
- Related: Training-serving skew, Vertex AI Model Monitoring
A change over time in the distribution of live input data or model outputs relative to the training baseline, signaling the model may need retraining.
- Feature attribution
- Related: Vertex AI Model Monitoring, Online prediction
An explanation technique that estimates how much each input feature contributed to a single prediction, available through Explainable AI on Vertex AI.
- Cloud Monitoring alerting
- Related: Vertex AI Model Monitoring, Online prediction
Google Cloud's observability service for metrics, dashboards, and alert policies, used to notify teams when serving latency, error rates, or custom ML metrics breach thresholds.