Reference Guide
1
Overview
ASM is intended to automate the processes involved in provisioning, conguring, and managing bare metal hardware: chassis,
servers, switches, and networked storage devices. ASM helps in automating processes related to hardware discovery, operating
system installation, virtual network creation, and rmware management.
At the highest level of the deployment stack, ASM has the ability to install certain applications on a provisioned machine as part of
the deployment process. Only a handful of native applications are available in ASM and thus the application SDK provides a
mechanism to extend the ability of ASM to deploy additional applications.
ASM utilizes Puppet to install applications. Thus for any application, one needs to create or utilize an existing Puppet module or
modules. The Application SDK is then a way to make ASM act as a Puppet external node classier and to map Puppet class and
resource parameters to the ASM UI.
NOTE: This document is intended for the technical audience. It is assumed the reader is familiar with Puppet, and
concepts within Puppet like modules and resources.
Other Documents You May Need
See http://www.dell.com/asmdocs for additional supporting documents such as:
• Active System Manager Release 8.2 User’s Guide
• Active System Manager Release 8.2 Release Notes
• Active System Manager Release 8.2 Installation Guide
• Active System Manager Release 8.2 API Reference Guide
• Active System Manager Release 8.2 Compatibility Matrix Guide
• Active System Manager Integration for VMware vRealize Orchestrator User's Guide
You can also see http://www.dell.com/asmtechcenter for how-to videos, white papers, blogs, and support forums.
4