Google provides a collection of application templates that are built with best practices in mind. You can explore Google templates, and use them as a starting point for your own application development.
This document shows you how to find a suitable template, duplicate it to your own project, customize its components, and deploy it as a new application.
Before you begin
To perform the tasks in this document, ask your administrator to grant you the necessary roles on the app-enabled folder or management project:
| Task | Required roles |
|---|---|
| Preview Google-provided templates | Application Design Center Viewer (roles/designcenter.viewer) |
| Copy and customize a template | Application Design Center Admin (roles/designcenter.admin), orApplication Design Center User ( roles/designcenter.user) |
| Create and deploy an application | Application Admin (roles/designcenter.applicationAdmin), orApplication Editor ( roles/designcenter.applicationEditor) |
For more information about roles, see Access control with IAM.
Duplicate or deploy from Google templates
You can use the Google opinionated templates to do the following:
- Duplicate the template and use it as a starting point for your own template.
- Create an application based on the Google template, configure the components, and deploy.
Duplicate and customize a Google template
To duplicate and customize a Google template, do the following:
From the Google Cloud console, go to the Google templates page.
Click Preview and customize. The template is displayed in the design canvas.
To use this template as a starting point for your own template, do the following:
Click Duplicate and customize.
Continue designing and configuring your new template. For detailed instructions, see Design application templates.
Deploy an application based on a Google template
To configure and deploy an application from a Google template, do the following:
From the navigation menu, click Google templates.
Click Preview and customize. The template is displayed in the design canvas.
To create an application using the Google template, do the following:
Click Configure app.
Click Create new application.
For detailed steps to create an application, see Manage applications.
Explore Google application templates
Duplicate and deploy the following application templates from the Google templates catalog.
What's next
- Learn how to modify components, add connections, and configure details in Design application templates.
- Understand the lifecycle of applications in Manage applications.
- Deploy an application from the console.