Set up Application Design Center
- Enable application management on a folder.
- Complete the App Design Center setup process, which automates the following tasks:
- Create a Cloud Storage bucket to store the Terraform code generated by application templates.
- Name an initial space.
- Create a default private catalog and provide access to a public catalog created by Google.
- Make sure that the following required APIs are enabled:
- App Design Center: Design and share deployable application architectures on a canvas or through chat.
- Infrastructure Manager: Automate the deployment and management of Google Cloud infrastructure resources using Terraform.
- App Hub: Organize your Google Cloud resources in an application-centric way.
- Invite users to your space.
Before you begin
You must have the Project IAM Admin (
roles/resourcemanager.projectIamAdmin
) role.To begin the automated setup, assign the following additional roles to yourself:
- Service Usage Admin (
roles/serviceusage.serviceUsageAdmin
) - Application Design Center Admin (
roles/designcenter.admin
) - App Hub Admin (
roles/apphub.admin
)
- Service Usage Admin (
To enable application management, you must have the Folder Admin (
resourcemanager.folderAdmin
) role on the parent resource.
Enable application management on a folder
You use App Design Center in an app-enabled folder, which lets you define, group, and manage applications. In your app-enabled folder, you can create a resource hierarchy and control access based on your organizational structure and team responsibilities.
When you enable application management, a new management project is created in the folder. You use the management project to manage quota and billing for descendant projects associated with the app-enabled folder. You can create additional projects in the app-enabled folder to store the resources that you create with App Design Center.
For more information and steps to enable app management, see the following:
Create a space and enable APIs
Before you and your development team start using App Design Center, you must complete an automated initial setup to create a space and make sure that the required APIs are enabled.
Go to the Application Design Center Overview page.
To select an app-enabled folder, do the following:
If you haven't already, enable application management on a folder.
Link a billing account to the management project in your app-enabled folder.
On the Application Design Center Overview page, click Select folder and select your app-enabled folder.
Click Set up ADC.
In the My space name field, enter a name for your space. You can't edit this name later.
Click Complete setup. The APIs are enabled, and the storage bucket and space are created.