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 |
GitHub README |
Authorization Policy |
Custom authorization policies for network services. |
Preview |
GitHub README | |
Authorization Policy Extension |
Integrated authorization policy and extension. |
Preview |
GitHub README | |
Compute Address |
Reserve static internal or external IP address. |
Preview |
GitHub README | |
Firebase AI Logic Prompt Template |
Manage and deploy prompt templates centrally for Firebase AI Logic applications to maintain consistency. |
General Availability |
GitHub README | |
Firebase Multi-Platform App |
Provisions a unified Firebase project along with registered application clients for Apple (iOS), Android, and web platforms. |
General Availability |
GitHub README | |
Routes |
VPC network routes for traffic control. |
Preview |
GitHub README | |
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 |
Configure a service account | |
Agent Registry Agent |
Data resource for agent for discovery and governance of AI agents. |
Preview |
GitHub README | |
Agent Registry Binding |
A binding for Agent Registry and IAM connector. |
Preview |
GitHub README | |
Agent Registry Endpoint |
Data resource for endpoint for discovery and governance of AI agents. |
Preview |
GitHub README | |
Agent Registry MCP Server |
Data resource for MCP server for discovery and governance of AI agents. |
Preview |
GitHub README | |
CA Service |
Managed private certificate authorities for workload identities. |
General Availability |
GitHub README | |
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 |
Configure a Compute Engine instance template | |
Firestore Security Rules |
Deploy and manage robust security rules to establish strict access control and data validation for your database. |
General Availability |
GitHub README | |
GKE Node Pool |
A group of nodes within a cluster that have identical configuration and are updated at the same time. |
General Availability |
Configure a GKE node pool | |
IAM Connector |
Managed identity and access connectors. |
Preview |
GitHub README | |
IAP Agent Registry Agent (IAM Binding) |
Manages IAM policies for IAP-protected Agent Registry Agents. |
Preview |
GitHub README | |
IAP Agent Registry Endpoint (IAM Binding) |
Manages IAM policies for IAP-protected Agent Registry Endpoints. |
Preview |
GitHub README | |
IAP Agent Registry MCP Server (IAM Binding) |
Manages IAM policies for IAP-protected Agent Registry MCP Servers. |
Preview |
GitHub README | |
Model Armor Floor Setting |
Base security policy for AI screening. |
Preview |
GitHub README | |
Model Armor Template |
Safety filters for AI prompts and responses. |
Preview |
GitHub README | |
Secret Manager |
A secure and convenient storage system for API keys, passwords, certificates, and other sensitive data. |
General Availability |
Configure a Secret Manager secret | |
VPC Network |
Virtual network for Google Cloud resources. |
Preview |
GitHub README | |
Services |
Cloud Workflows |
Managed standalone workflows. |
Preview |
GitHub README |
Firebase AI Logic |
Execute large language models using Firebase Vertex AI, governed by the security of Firebase App Check. |
General Availability |
GitHub README | |
Firebase App Check |
Protects your backend APIs from abuse, such as billing fraud and phishing, by attesting that traffic originates from your genuine app. |
General Availability |
GitHub README | |
Firebase Authentication |
Backend services, easy-to-use SDKs, and ready-made UI libraries to securely authenticate users to your application. |
General Availability |
GitHub README | |
Compute Firewall |
VPC firewall rules for a project and a network. |
Preview |
GitHub README | |
Global Cloud Load Balancing (Backend) |
Create a backend service for incoming traffic. |
General Availability |
Configure a global Cloud Load Balancing backend | |
Global Cloud Load Balancing (Frontend) |
Configure the load balancer frontend IP address, port, and protocol. Configure an SSL certificate if using HTTPS. |
General Availability |
Configure a global Cloud Load Balancing frontend | |
Cloud KMS |
Managed encryption keys. |
Preview |