Create a Cloud Management blueprint

Use the Blueprint Designer to create custom blueprints for the Cloud Management application.

Before you begin

Role required: sn_cmp.cloud_service_designer

Procedure

  1. Navigate to Cloud Management > Cloud Admin Portal > Design > Blueprints.
  2. Click New, enter a unique and meaningful Name and Description, and then specify the service Category. Several categories are provided by default.
  3. Click Submit.
    The system creates the blueprint record and displays the Deployment Model tab of the blueprint designer. The Deployment Model tab is a visual canvas where you drop resource blocks. Each resource block represents a CI in a multi-tier application stack. The Deployment Model specifies the resources and connections between resources for the cloud items that you are defining.
    Deployment tab in a blueprint
  4. To add a resource to the deployment model, click Resources and then select the resource from the list. The resources appear on the canvas. Move the resource to an appropriate location for the model that you have in mind. Add as many resources as needed.
  5. Connect the container resource to the first resource to deploy. To create a connection between resources, select the parent resource, click the connection pad in the resource, and then drop the connection in any resource with a dotted outline. The system does not allow certain connections (for example, an AWS datacenter cannot host an ARM resource).
  6. Add and connect all resources that make up the blueprint. You must add and connect all resources before you configure operations and attributes in the Operations section.
    As you update the resources in the Deployment Model tab, the system generates the Cloud Template: a complete representation of the blueprint in YAML script. You can export the Cloud Template representation of the deployment model and later import it into another Cloud Management instance.
  7. Configure the operations that the system performs on the resources and the attributes to use while performing the operations. By default, Provision, Stop, Start and Deprovision operations are provided. You can either select an existing operation or create a new blueprint operation.
    • Select an existing operation: In the Operations section, select the Provision operation check box and click Provision to view a graph. You can rearrange the graph by deleting and adding operations. You can click Optimize Plan for the Cloud Management application to suggest an optimized plan for you. The Cloud Management application looks at the blueprint you created and based on the attributes, the mappings, and the dependencies of each resource, suggests an optimized plan to execute. All the attributes for the Provision operation appear on the right side of the window. You can select or de-select any attribute. Once you configured the Provision operation, you can select the next operation and configure its attributes as needed.
    • Create a new blueprint operation: Click New in the Operations section. The New Blueprint Operation dialog box appears. Enter a name, select an operation type, enter input parameters for the new operation, and click Save. The new blueprint operation appears in the Operations section.
  8. Click Generate Catalog to generate a catalog item for the blueprint.
  9. If you have completed the design of the blueprint and do want to configure the blueprint any further, click the Draft toggle button to publish the blueprint. A message appears saying that your blueprint has been published. If you want to continue configuring the blueprint, then skip this step and go to step 10.
  10. To configure the form parameters for the blueprint catalog item, click the Catalog tab and then click the catalog.
  11. Click the Form tab and configure the form parameters, form load rules and the form UI groups as needed.
  12. Click Update if you made any changes to the form.
  13. Click Publish to publish the blueprint. To view all published catalog items, click Published in the Blueprints landing page.