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 blueprints or templates.
You use Service Broker to deploy blueprints and templates to cloud regions or datastores associated with projects.
To provide the blueprints and templates, the cloud administrator configures content sources. The content sources can include Cloud Assembly blueprints and Amazon CloudFormation templates. The imported blueprints and 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 blueprints or 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 blueprints and 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 powering on or off, resizing, or destroying an deployed application.