Supported resources for templates and applications

Application templates can include the following components:

  • Components designed by Google, incorporating Google Cloud best practices and default security configurations.
  • Your own components that you import , based on your own Terraform modules.

The following components are designed by Google, and are included by default in Application Design Center:

Component category

Google Cloud product

Details

Configuration documentation

Assets

Authorization Extension

Service extensions for custom authorization logic.

Preview

Authorization Policy

Custom authorization policies for network services.

Preview

Authorization Policy Extension

Integrated authorization policy and extension.

Preview

Compute Address

Reserve static internal or external IP address.

Preview

Firebase AI Logic Prompt Template

Manage and deploy prompt templates centrally for Firebase AI Logic applications to maintain consistency.

Preview

Firebase Multi-Platform App

Provisions a unified Firebase project along with registered application clients for Apple (iOS), Android, and web platforms.

Preview

Routes

VPC network routes for traffic control.

Preview

Service Account

A service account is a special kind of account typically used by an application or compute workload, such as a Compute Engine instance, rather than a person. A service account is identified by its email address, which is unique to the account.

General Availability

Agent Registry Agent

Data resource for agent for discovery and governance of AI agents.

Preview

Agent Registry Binding

A binding for Agent Registry and IAM connector.

Preview

Agent Registry Endpoint

Data resource for endpoint for discovery and governance of AI agents.

Preview

Agent Registry MCP Server

Data resource for MCP server for discovery and governance of AI agents.

Preview

CA Service

Managed private certificate authorities for workload identities.

General Availability

Compute Engine (Instance Template)

An instance template lets you describe a VM instance. You can then create groups of identical instances based on the template.

General Availability

Firestore Security Rules

Deploy and manage robust security rules to establish strict access control and data validation for your database.

Preview

GKE Node Pool

A group of nodes within a cluster that have identical configuration and are updated at the same time.

General Availability

IAM Connector

Managed identity and access connectors.

Preview

Model Armor Floor Setting

Base security policy for AI screening.

Preview

Model Armor Template

Safety filters for AI prompts and responses.

Preview

Secret Manager

A secure and convenient storage system for API keys, passwords, certificates, and other sensitive data.

General Availability

VPC Network

Virtual network for Google Cloud resources.

Preview

Services

Cloud Workflows

Managed standalone workflows.

Preview

Firebase AI Logic

Execute large language models using Firebase Vertex AI, governed by the security of Firebase App Check.

Preview

Firebase App Check

Protects your backend APIs from abuse, such as billing fraud and phishing, by attesting that traffic originates from your genuine app.

Preview

Firebase Authentication

Backend services, easy-to-use SDKs, and ready-made UI libraries to securely authenticate users to your application.

Preview

Compute Firewall

VPC firewall rules for a project and a network.

Preview

Global Cloud Load Balancing (Backend)

Create a backend service for incoming traffic.

General Availability

Global Cloud Load Balancing (Frontend)

Configure the load balancer frontend IP address, port, and protocol. Configure an SSL certificate if using HTTPS.

General Availability

Cloud KMS

Managed encryption keys.

Preview

Internal Load Balancer

Regional internal load balancer for TCP/UDP traffic.

Preview

Private Service Connect Endpoint

Regional address and forwarding rule to target a producer service attachment.

General Availability

Private Service Connect Producer

NAT subnets and a service attachment.

General Availability

Regional Cloud Load Balancing (Backend)

Create a backend service for incoming traffic.

General Availability

Regional Cloud Load Balancing (Frontend)

Configure the load balancer frontend IP address, port, and protocol. Configure an SSL certificate if using HTTPS.

General Availability

Agent Registry Service

Registry for discovery and governance of AI agents.

Preview

AlloyDB for PostgreSQL

A fully managed PostgreSQL-compatible database for your most demanding enterprise database workloads.

General Availability

Artifact Registry

A universal package manager for all your build artifacts and dependencies.

Preview

BigQuery

A fully managed, petabyte-scale, and cost-effective analytics data warehouse that lets you run analytics over vast amounts of data in near real time.

General Availability

Bigtable

A NoSQL database service that offers extremely fast reads and writes, and is ideal for applications that require low-latency and high-throughput access to petabyte-scale data.

General Availability

Cloud Run functions

Standalone functions on Cloud Run.

Preview

Cloud Run

A fully managed serverless compute platform that lets you deploy and run containerized applications and jobs. It abstracts away all infrastructure management, automatically scaling your services from zero to handle sudden traffic surges so you can focus on building great applications.

General Availability

Cloud Tasks

Regional service for managing distributed task execution.

Preview

Managed Airflow

Managed workflow orchestration service.

Preview

Cloud DNS Managed Zone

Reliable, resilient, low-latency DNS serving.

Preview

Cloud DNS Response Policy

Response Policy for DNS.

Preview

Document AI

Extract data from your documents using generative AI.

Preview

Firestore

A highly scalable and serverless NoSQL document database for building managed mobile and web applications with multi-region replication and high availability.

General Availability

GKE Autopilot Cluster

A managed Kubernetes cluster that automatically manages the underlying compute, networking, and storage infrastructure for your applications.

General Availability

GKE Standard Cluster

A Kubernetes cluster that you can use to run containerized applications.

General Availability

Memorystore for Redis Cluster

A highly scalable, available, secure Redis cluster without the burden of managing complex Redis deployments. Ideal for applications requiring extreme performance with large datasets that need horizontal scaling and high availability through data replication.

General Availability

Memorystore for Redis

A highly scalable, available, secure Redis service without the burden of managing complex Redis deployments.

General Availability

Cloud NAT

Managed, software-defined network address translation.

Preview

Pub/Sub

Create a topic and add subscriptions.

General Availability

Cloud Router

Distributed and managed offering for Border Gateway Protocol capabilities.

Preview

Cloud Router Interface

Manages interfaces and Border Gateway Protocol peerings for routers.

Preview

Spanner

A fully managed, relational database service that helps you build and manage relational databases for your applications.

General Availability

Cloud SQL (MySQL)

A fully managed database service that helps you set up, maintain, manage, and administer your MySQL relational databases.

General Availability

Cloud SQL (PostgreSQL)

A fully managed database service that helps you set up, maintain, manage, and administer your PostgreSQL relational databases.

General Availability

Cloud Storage

Worldwide storage and retrieval of any amount of data at any time.

General Availability

Secure Web Proxy

Secure egress web traffic with granular policies.

Preview

Vertex AI

A machine learning (ML) platform that lets you train and deploy ML models and AI applications.

General Availability

Workloads

Compute Instance

Create Compute Engine VMs.

Preview

Cloud Run Job

A containerized application that runs a specific, non-HTTP task and then exits. It's ideal for things like scheduled batch processing, data transformations, or any other work that doesn't need to be constantly running and serving requests.

General Availability

Compute Engine (Managed Instance Group)

Collections of VM instances that use load balancing and automated services, like autoscaling and autohealing.

General Availability

Cloud Scheduler

Regional service for running scheduled jobs.

Preview

Agent Platform Runtime

Platform to deploy, manage, and scale AI agents.

Preview

What's next

Create a Mobile Website
View Site in Mobile | Classic
Share by: