7.4

Table Of Contents
Machine Blueprints
You can create and publish simple blueprints to provision single machines or you can create more
complex blueprints that contain additional machine components and optionally any combination of the
following component types:
n
Software components
n
Existing blueprints
n
NSX network and security components
n
XaaS components
n
Containers components
n
Custom or other components
See Designing Machine Blueprints.
XaaS Blueprints
You can publish your vRealize Orchestrator workflows as XaaS blueprints. For example, you can create a
custom resource for Active Directory users, and design an XaaS blueprint to allow managers to provision
new users in their Active Directory group. You create and manage XaaS components outside of the
design tab. You can reuse published XaaS blueprints to create application blueprints, but only in
combination with at least one machine component. See Designing XaaS Blueprints and Resource
Actions.
Application Blueprints with Multi-Machine, XaaS , and Software
Components
You can add any number of machine components, Software components, and XaaS blueprints to a
machine blueprint to deliver elaborate functionality to your users.
For example, you can create a blueprint for managers to provision a new hire setup. You can combine
multiple machine components, software components, and a XaaS blueprint for provisioning new Active
Directory users. The QE Manager can request your New Hire catalog item, and their new quality
engineering employee is provisioned in Active Directory and given two working virtual machines, one
Windows and one Linux, each with all the required software for running test cases in these environments.
Building Your Design Library
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.
Configuring vRealize Automation
VMware, Inc. 347