7.0

Table Of Contents
The network and security component settings that you add to the blueprint design canvas are derived
from your NSX configuration and require that you have installed the NSX plug-in and run data collection
for the NSX inventory for vSphere clusters. Network and security components are specific to NSX and are
available for use with vSphere machine components only. For information about configuring NSX, see
NSX Administration Guide.
For example, you can drag an on-demand NAT network component onto the blueprint's design canvas to
make it available for a vSphere machine component that is also present in the canvas.
Designing Software Components
Software is a model-based application provisioning solution that simplifies creating and standardizing
application deployment topologies.
Software architects create Software components that define middleware and application deployment
components, specifying exactly how they are installed, configured, and uninstalled on machines. Software
architects, IaaS architects, and application architects can use a graphic-based canvas with a drag-and-
drop interface to model application deployment topologies. As a software architect, application architect,
or IaaS architect, you can combine Software components with at least one machine blueprint to define
the structure of the application. You can include installation dependencies and default configurations for
custom and packaged enterprise applications, and provide any configuration values the software architect
designed to be editable, such as environment variables.
Deploying Any Application and Middleware Service
You can deploy Software components on Windows or Linux operating systems on vSphere,
vCloud Director, vCloud Air, and Amazon AWS machines.
n
IaaS architects create reusable machine blueprints based on templates, snapshots, or Amazon
machine images that contain the guest agent and Software boostrap agent to support Software
components.
n
Software architects create reusable software components that define install, configure, start, and
uninstall actions.
n
Software architects, IaaS architects, and application architects use a graphical interface to visually
model and publish application blueprints that combine Software components and machine blueprints,
reconfiguring Software properties and bindings as required by the software architect.
n
Catalog administrators add the published blueprints to a catalog service, and entitle users to request
the catalog item.
n
Users request the catalog item and vRealize Automation deploys the requested application,
provisioning the machine(s) and Software component(s) as defined in the application blueprint.
Configuring vRealize Automation
VMware, Inc. 313