The Service Broker is the simplified user interface that cloud administrators make available to users when the administrator's teams do not need full access to developing and building and the templates.
You use Service Broker to deploy templates to cloud regions or datastores associated with projects.
To provide the templates, the cloud administrator configures content sources. The content sources can include Cloud Assembly templates and Amazon CloudFormation templates. The imported templates become catalog items.
- The content sources are entitled to projects. Projects link a set of users with one or more target cloud zone regions or datastores.
- For example, UserA is a member of ProjectA and ProjectB, but not ProjectC. She sees only the imported templates that were entitled to ProjectA and ProjectB.
When users requests a catalog item, where it deployed depends on the project selected. Projects might have one or more cloud zones.
- If UserA and UserB are members of ProjectA, they see the imported templates as catalog items. And at deployment time they can deploy to ProjectA, which determines which cloud regions or datastores the catalog item is deployed to.
The availability of the catalog items is determined by project membership. Projects link users, catalog items, and cloud resources where the items are deployed.
After a successful request, your users can then manage their deployments by running actions, including dismiss or delete.