You can build out a library of reusable blueprint components that your architects can assemble into application blueprints for delivering elaborate on-demand services to your users.

Build out a library of the smallest blueprint design components: single machine blueprints, Software components, and XaaS blueprints, then combine these base building blocks in new and different ways to create elaborate catalog items that deliver increasing levels of functionality to your users.

Table 1. Building Your Design Library

Catalog Item

Role

Components

Description

Details

Machines

Infrastructure architect

Create machine blueprints on the Blueprints tab.

You can create machine blueprints to rapidly deliver virtual, private and public, or hybrid cloud machines to your users.

Published machine blueprints are available for catalog administrators to include in the catalog as standalone blueprints, but you can also combine machine blueprints with other components to create more elaborate catalog items that include multiple machine blueprints, Software, or XaaS blueprints.

Configure a Machine Blueprint

NSX Network and security on machines

Infrastructure architect

Add NSX network and security components to vSphere machine blueprints on the Blueprints tab.

You can configure network and security components such as network profiles and security groups, to allow virtual machines to communicate with each other over physical and virtual networks securely and efficiently.

You must combine network and security components with at least one vSphere machine component before catalog administrators can include them in the catalog. You can only apply NSX network and security components to vSphere machine blueprints.

Designing Machine Blueprints with NSX Networking and Security

Software on machines

Software architect

Create and publish Software Components on the Software tab, then combine them with machine blueprints on the Blueprints tab.

Add Software components to your machine blueprints to standardize, deploy, configure, update, and scale complex applications in cloud environments. These applications can range from simple Web applications to elaborate custom applications and packaged applications.

Software components cannot appear in the catalog alone. You must create and publish your Software components and then assemble an application blueprint that contains at least one machine.

Create a Software Component

Custom IT Services

XaaS architects

Create and publish XaaS blueprints on the XaaS tab.

You can create XaaS catalog items that extend vRealize Automation functionality beyond machine, networking, security, and software provisioning. Using existing vRealize Orchestrator workflows and plug-ins, or custom scripts you develop in vRealize Orchestrator, you can automate the delivery of any IT services.

Published XaaS blueprints are available for catalog administrators to include in the catalog as standalone blueprints, but you can also combine them with other components on the Blueprints tab to create more elaborate catalog items.

Creating XaaS Blueprints and Resource Actions

Assemble published blueprint building blocks into new catalog items

  • Application architect

  • Infrastructure architect

  • Software architect

Combine additional machine blueprints, XaaS blueprints, and Software components with at least one machine component or machine blueprint on the Blueprints tab.

You can reuse published components and blueprints, combining them in new ways to create IT service packages that deliver elaborate functionality to your users.

Assembling Composite Blueprints