You add an XaaS blueprint as a component of a composite blueprint similar to how you add other blueprint components in the design canvas.

Use this method to add an XaaS to a composite blueprint. This blueprint can be the only blueprint component or it can be one of several components that make up an application blueprint.

If the XaaS blueprint is all that you want to provide to your users, you can add it to a service and entitle users to it without adding it to a composite blueprint.

If you run a scale-in or scale-out operation on a deployed application blueprint, the XaaS blueprint scales based on how you configured the blueprint life cycle options.


  • Log in to the vRealize Automation console as an infrastructure architect.

  • Create and publish an XaaS blueprint. See Create an XaaS Blueprint. When you created the blueprint, you specified the category where the blueprint is located in the design canvas.

  • Review how to customize the XaaS blueprint forms in the composite blueprint. See Designing Forms for XaaS Blueprints and Actions.


  1. Select Design > Blueprints.
  2. Select the name of the blueprint to which you are adding the XaaS.

    The design canvas appears. It contains the current application component blueprints and other components.

  3. In the Categories list, locate the blueprint.
  4. Drag your blueprint to the canvas.
  5. Configure the default values on the General and Create tabs.

    These are the default values that appear in the service catalog form when a user requests the item.

  6. Click Finish.
  7. Select the blueprint and click Publish.


The XaaS blueprint is now part of the composite blueprint.

What to do next

Add the composite blueprint to a service. See Managing the Service Catalog.