You create a project to which you add members and cloud zones so that the project members can deploy their cloud templates to the associated zones. As the Cloud Assembly administrator, you create a project for a development team. You can then assign a project administrator or you can operate as the project administrator.
When you create a cloud template, you first select the project to associate it with. The project must exist before you can create the cloud template.
Ensure that your projects support the business needs of the development team.
- Does the project provide the resources that support the team's goals. For an example of how the infrastructure resources and a project support a cloud template, see Tutorial: Setting up and testing multi-cloud infrastructure and deployments in Cloud Assembly.
- Do your project members require or expect their deployments to be shared or private. Shared deployments are available to all the project members on the Deployments page, not only the deploying member. You can change the deployment sharing state at anytime.
When you share the deployment with project members, the members can run the same day 2 action. To manage the ability of members to run day 2 actions, you can create day 2 policies in Service Broker. The policies apply to Cloud Assembly and Service Broker deployments.
To learn more about the day 2 policies, see How do I entitle deployment users to day 2 actions using policies.
This procedure is based on creating an initial project that includes only the basic configurations. As your development team creates and deploys their cloud templates, you might modify to the project. You can add constraints, custom properties, and other options to improve deployment efficiencies. See the articles available in Learn more about Cloud Assembly projects.
Prerequisites
- Verify that you configured the cloud zones. See Building your Cloud Assembly resource infrastructure.
- Verify that you configured the mappings and profiles for the regions that include as cloud zones for this project. See Building your Cloud Assembly resource infrastructure.
- Verify that you have the necessary permissions to perform this task. See What are the vRealize Automation user roles.
- Determine who you are designating as the project administrator. To understand what the project administrator can do in Cloud Assembly, see What are the vRealize Automation user roles.
- If you are adding Active Directory groups to projects, verify that you configured Active Directory groups for your organization. See Edit group role assignments in vRealize Automation in Administering vRealize Automation. If the groups are not synchronized, they are not available when you try to add them to a project.
Procedure
What to do next
Get started with cloud templates. See Designing your Cloud Assembly deployments.