Cloud Assembly provides an automation service where your development teams can iteratively develop and deploy blueprints to designated cloud vendors.
The primary purpose of Cloud Assembly is to create blueprints, and then deploy the blueprints.
As a cloud administrator, you configure the infrastructure to support blueprint development and deployment. The infrastructure begins with cloud vendors, then you add users and link them to the cloud vendor regions or datastores as projects. At this point, you can continue to develop blueprints, or you can turn over development to the project administrators and members.
As a project member, use Cloud Assembly as you iteratively develop and deploy blueprints, until you have a production-worthy product. The deployment locations are configured your cloud administrator as part of the infrastructure. The administrator has the best understanding of your organizations resources and budget.