Using VMware vCloud Application Director
  Introducing vCloud Application Director
    vCloud Application Director Overview
    Core Architectural Principles
      Deploying Any Application and Middleware Service
      Multicloud Support
      vCloud Application Director Extensibility and Open Architecture
      Standardization in vCloud Application Director
      User Group-Based Security
    Key Concepts
  Install and Configure vCloud Application Director
  Installing vCloud Application Director
    Preparing to Install vCloud Application Director
      vCloud Application Director System Requirements
      Set Up VMware vCenter Cluster Configurations
        Deploy the vCloud Application Director Appliance in vSphere
      Set Up vCloud Director for vCloud Application Director
        Verify Your vCloud Director Environment
        Deploy the vCloud Application Director Appliance in vCloud Director
    Start the vCloud Application Director Appliance
    Troubleshooting Problems Connecting to the vCloud Application Director Web Interface
    Unlock Your darwin_user Account
    Restarting vCloud Application Director
    Configure vCloud Application Director to Use a Proxy for External URLs
    Register vCloud Application Director to vCloud Automation Center
    Upgrading vCloud Application Director
  Setting Up Users and Groups
    Overview of Roles, Users, and Groups
    Predefined Users, Groups, and Roles
    Start the CLI Remotely
    Create Users and Groups with vCloud Application Director CLI
    Create and Activate an LDAP Configuration
    Import a SSL Certificate for Secure LDAP Connection
  Using the vCloud Application Director Web Interface
    Log In to vCloud Application Director
    Using the vCloud Application Director Web Interface
      Using the vCloud Application Director Buttons
      Understanding the vCloud Application Director Icons
  Setting Up Application Provisioning for the vCloud Automation Center Environment
    Virtual Machine Requirements for Creating vCloud Automation Center Custom Templates
    Creating Virtual Machine Templates in vCloud Automation Center
      Prepare vCenter Server Windows Virtual Machine Templates
      Prepare vCenter Server Linux Virtual Machine Templates
      Create vCloud Automation Center Blueprints for Clone Deployment
      Create and Configure vCloud Automation Center Blueprint for Linked Clone Deployment
        Create a Snapshot from a vCloud Automation Center Blueprint
    Updating Existing Virtual Machine Templates in vCloud Automation Center
    Register the vCloud Automation Center Cloud Provider and Template
    Create a vCloud Automation Center Deployment Environment
      Map an External Service Instance
      Create a Policy Instance
      Register a Solution Instance
        Prepare the Puppet Master Environment for Registration
        Create a Solution Instance
  Setting Up Application Provisioning for the vCloud Director Environment
    Virtual Machine Requirements for Creating vCloud Director Custom Templates
    Creating Windows Virtual Machine Templates in vCloud Director
      Create a vCloud Director vApp
      Configure Windows Virtual Machine Template in vCloud Director
      Enable SID Change and Domain Join for Windows Virtual Machine Templates
      Add Windows Virtual Machine Templates to the vCloud Director Catalog
    Create Linux Virtual Machine Templates in vCloud Director
    Verify Cloud Template Configuration from the vCloud Director Catalog
    Updating Existing Virtual Machine Templates in vCloud Director
    Exporting Virtual Machine Templates with OVF Format
    Register the vCloud Director Cloud Provider and Template
    Create a vCloud Director Deployment Environment
  Setting Up Application Provisioning for the Amazon EC2 Environment
    Configure Amazon EC2 Environment for vCloud Application Director
      Create an Endpoint VM
      Create a Cloud Tunnel to Connect to Amazon EC2
    Virtual Machine Requirements for Creating Amazon EC2 Custom Templates
    Create Amazon EC2 Virtual Machine Templates or AMIs
    Register the Amazon EC2 Cloud Provider and Template
    Create an Amazon EC2 Deployment Environment
  Developing vCloud Application Director Components
    Defining Component Actions
      Supported Action and Custom Task Scripts
    Configuring Component Properties
      Types of Properties
      Defining Property Values
      Binding to Other Properties
      Auto-Binding to Other Properties
      Passing Property Values Between Life Cycle Stages and Components
    vCloud Application Director Predefined Properties
      Predefined IP Address Property
      Predefined Node Array Index Property
      Predefined Disk Layout Info Property
    Secured Component Properties
    Required Component Properties
    Best Practices for Developing Components
  Managing the vCloud Application Director Catalog
    Add Operating Systems to the Catalog
    Add Tags to the Catalog
    Add a Service to the Catalog
      Create a Service Version in the Catalog
      Define Service Version Properties
      Add Action Scripts to the Service Version
      Maintain Service Versions
      Delete a Service from the Catalog
    Import a Puppet Service to the Catalog
    Add an External Service to the Catalog
      Create an External Service in the Catalog
      Define External Service Properties
      Create Provider Specification for an Advanced External Service Version
      Maintain External Service Versions
      Delete an External Service
    Add a Logical Template to the Catalog
      Maintain Logical Template Versions
      Delete a Logical Template from the Catalog
    Add a Policy to the Catalog
      Create a Policy Definition Script
      Maintain Policy Versions
      Delete a Policy
    Add a Custom Task to the Catalog
      Maintain Custom Task Versions
  Creating Applications
    Create an Application
      Create an Application Version
      Model an Application Blueprint
      Configure an Application Blueprint
    Creating an Advanced Blueprint
      Create a Dependency Between Components
      Specify a Node as a Cluster
      Define Multiple NICs for a Node
      Add and Manage a Flexible Disk Layout
      Add an External Service to an Advanced Blueprint
    Copy an Application Version
    Copy an Application
    Delete an Application Version
    Working with Marketplace
      Import Solutions from Marketplace
  Deploying Applications
    Set Up and Configure a Deployment Profile
      Create a Deployment Profile
      Configure the Deployment Environment Tab
        vCloud Application Director Reserved and Internal Properties
      Configure the Application Properties Tab
      Review the Execution Plan and Add Custom Tasks
      Use an Existing Deployment Profile
    Deploy an Application
      Quick Deploy an Application
    Publish a Deployment Profile to the vCloud Automation Center Service Catalog
    Request a vCloud Automation Center Service Catalog Item
    Understanding the Deployment and Update Process
    Using the Deployment Summary Page
  Updating Application Deployments
    Initiate an Update Process to Scale Out Deployments
    Initiate an Update Process to Scale In Deployments
    Initiate an Update Process to Modify Configurations
    Use an Existing Update Profile
    Promote an Update Profile
      Accept or Discard a Promoted Update Profile
    Rollback an Update Process
    Troubleshoot Failed Update Process to Scale Deployments
    Troubleshoot Failed Update Process to Modify Configuration
  Deploying Predefined Catalog Components
    Using the Sample Templates
      Add libpython Package to the Ubuntu Template
      Enable an SSH Connection for Ubuntu Virtual Machines
    Available Sample Applications for Deployment
      Deploy Nanotrader Application
      Deploy Clustered DotShoppingCart Application
      Deploy Clustered Dukes Bank Application
      Deploy jPetStore Application
      Deploy Radiant CMS Application
    Update Deployed Sample Applications
      Initiate an Update Process to Scale Sample Applications
      Initiate an Update Process to Modify Configurations in Sample Applications
    Sample vCloud Application Director Catalog Tasks
      Add Join Domain Predefined Task
      Add APT Repository Config Predefined Task
      Add a YUM Repository Config Predefined Task
      Add a RHN Registration Predefined Task
    Sample vCloud Application Director Catalog Services
  Managing Deployments
    View Deployment Task and Blueprint Details for an Application
    View Deployed VM Details and Execution Plan of an Application
    Start a Policy Scan
    Tear Down an Application from the Cloud
    Delete an Application Deployment from vCloud Application Director
    Cancel a Deployment or an Update Process
    View Policy Compliance Summary
  Using the vCloud Application Director CLI
    General CLI Options
    Managing Users and Groups
    Managing LDAP Configurations
    Managing Cloud Tunnels
    Deploying and Updating an Application Using CLI
    Using CLI to Tear Down a Deployment
  Using the CLI Import and Export Functions
    Using the CLI Export Command
    Using the CLI Import Command
  Introducing vCloud Application Director
    vCloud Application Director Overview
    Core Architectural Principles
      Deploying Any Application and Middleware Service
      Multicloud Support
      vCloud Application Director Extensibility and Open Architecture
      Standardization in vCloud Application Director
      User Group-Based Security
    Key Concepts
  Install and Configure vCloud Application Director
  Installing vCloud Application Director
    Preparing to Install vCloud Application Director
      vCloud Application Director System Requirements
      Set Up VMware vCenter Cluster Configurations
        Deploy the vCloud Application Director Appliance in vSphere
      Set Up vCloud Director for vCloud Application Director
        Verify Your vCloud Director Environment
        Deploy the vCloud Application Director Appliance in vCloud Director
    Start the vCloud Application Director Appliance
    Troubleshooting Problems Connecting to the vCloud Application Director Web Interface
    Unlock Your darwin_user Account
    Restarting vCloud Application Director
    Configure vCloud Application Director to Use a Proxy for External URLs
    Register vCloud Application Director to vCloud Automation Center
    Upgrading vCloud Application Director
  Setting Up Users and Groups
    Overview of Roles, Users, and Groups
    Predefined Users, Groups, and Roles
    Start the CLI Remotely
    Create Users and Groups with vCloud Application Director CLI
    Create and Activate an LDAP Configuration
    Import a SSL Certificate for Secure LDAP Connection
  Using the vCloud Application Director Web Interface
    Log In to vCloud Application Director
    Using the vCloud Application Director Web Interface
      Using the vCloud Application Director Buttons
      Understanding the vCloud Application Director Icons
  Setting Up Application Provisioning for the vCloud Automation Center Environment
    Virtual Machine Requirements for Creating vCloud Automation Center Custom Templates
    Creating Virtual Machine Templates in vCloud Automation Center
      Prepare vCenter Server Windows Virtual Machine Templates
      Prepare vCenter Server Linux Virtual Machine Templates
      Create vCloud Automation Center Blueprints for Clone Deployment
      Create and Configure vCloud Automation Center Blueprint for Linked Clone Deployment
        Create a Snapshot from a vCloud Automation Center Blueprint
    Updating Existing Virtual Machine Templates in vCloud Automation Center
    Register the vCloud Automation Center Cloud Provider and Template
    Create a vCloud Automation Center Deployment Environment
      Map an External Service Instance
      Create a Policy Instance
      Register a Solution Instance
        Prepare the Puppet Master Environment for Registration
        Create a Solution Instance
  Setting Up Application Provisioning for the vCloud Director Environment
    Virtual Machine Requirements for Creating vCloud Director Custom Templates
    Creating Windows Virtual Machine Templates in vCloud Director
      Create a vCloud Director vApp
      Configure Windows Virtual Machine Template in vCloud Director
      Enable SID Change and Domain Join for Windows Virtual Machine Templates
      Add Windows Virtual Machine Templates to the vCloud Director Catalog
    Create Linux Virtual Machine Templates in vCloud Director
    Verify Cloud Template Configuration from the vCloud Director Catalog
    Updating Existing Virtual Machine Templates in vCloud Director
    Exporting Virtual Machine Templates with OVF Format
    Register the vCloud Director Cloud Provider and Template
    Create a vCloud Director Deployment Environment
  Setting Up Application Provisioning for the Amazon EC2 Environment
    Configure Amazon EC2 Environment for vCloud Application Director
      Create an Endpoint VM
      Create a Cloud Tunnel to Connect to Amazon EC2
    Virtual Machine Requirements for Creating Amazon EC2 Custom Templates
    Create Amazon EC2 Virtual Machine Templates or AMIs
    Register the Amazon EC2 Cloud Provider and Template
    Create an Amazon EC2 Deployment Environment
  Developing vCloud Application Director Components
    Defining Component Actions
      Supported Action and Custom Task Scripts
    Configuring Component Properties
      Types of Properties
      Defining Property Values
      Binding to Other Properties
      Auto-Binding to Other Properties
      Passing Property Values Between Life Cycle Stages and Components
    vCloud Application Director Predefined Properties
      Predefined IP Address Property
      Predefined Node Array Index Property
      Predefined Disk Layout Info Property
    Secured Component Properties
    Required Component Properties
    Best Practices for Developing Components
  Managing the vCloud Application Director Catalog
    Add Operating Systems to the Catalog
    Add Tags to the Catalog
    Add a Service to the Catalog
      Create a Service Version in the Catalog
      Define Service Version Properties
      Add Action Scripts to the Service Version
      Maintain Service Versions
      Delete a Service from the Catalog
    Import a Puppet Service to the Catalog
    Add an External Service to the Catalog
      Create an External Service in the Catalog
      Define External Service Properties
      Create Provider Specification for an Advanced External Service Version
      Maintain External Service Versions
      Delete an External Service
    Add a Logical Template to the Catalog
      Maintain Logical Template Versions
      Delete a Logical Template from the Catalog
    Add a Policy to the Catalog
      Create a Policy Definition Script
      Maintain Policy Versions
      Delete a Policy
    Add a Custom Task to the Catalog
      Maintain Custom Task Versions
  Creating Applications
    Create an Application
      Create an Application Version
      Model an Application Blueprint
      Configure an Application Blueprint
    Creating an Advanced Blueprint
      Create a Dependency Between Components
      Specify a Node as a Cluster
      Define Multiple NICs for a Node
      Add and Manage a Flexible Disk Layout
      Add an External Service to an Advanced Blueprint
    Copy an Application Version
    Copy an Application
    Delete an Application Version
    Working with Marketplace
      Import Solutions from Marketplace
  Deploying Applications
    Set Up and Configure a Deployment Profile
      Create a Deployment Profile
      Configure the Deployment Environment Tab
        vCloud Application Director Reserved and Internal Properties
      Configure the Application Properties Tab
      Review the Execution Plan and Add Custom Tasks
      Use an Existing Deployment Profile
    Deploy an Application
      Quick Deploy an Application
    Publish a Deployment Profile to the vCloud Automation Center Service Catalog
    Request a vCloud Automation Center Service Catalog Item
    Understanding the Deployment and Update Process
    Using the Deployment Summary Page
  Updating Application Deployments
    Initiate an Update Process to Scale Out Deployments
    Initiate an Update Process to Scale In Deployments
    Initiate an Update Process to Modify Configurations
    Use an Existing Update Profile
    Promote an Update Profile
      Accept or Discard a Promoted Update Profile
    Rollback an Update Process
    Troubleshoot Failed Update Process to Scale Deployments
    Troubleshoot Failed Update Process to Modify Configuration
  Deploying Predefined Catalog Components
    Using the Sample Templates
      Add libpython Package to the Ubuntu Template
      Enable an SSH Connection for Ubuntu Virtual Machines
    Available Sample Applications for Deployment
      Deploy Nanotrader Application
      Deploy Clustered DotShoppingCart Application
      Deploy Clustered Dukes Bank Application
      Deploy jPetStore Application
      Deploy Radiant CMS Application
    Update Deployed Sample Applications
      Initiate an Update Process to Scale Sample Applications
      Initiate an Update Process to Modify Configurations in Sample Applications
    Sample vCloud Application Director Catalog Tasks
      Add Join Domain Predefined Task
      Add APT Repository Config Predefined Task
      Add a YUM Repository Config Predefined Task
      Add a RHN Registration Predefined Task
    Sample vCloud Application Director Catalog Services
  Managing Deployments
    View Deployment Task and Blueprint Details for an Application
    View Deployed VM Details and Execution Plan of an Application
    Start a Policy Scan
    Tear Down an Application from the Cloud
    Delete an Application Deployment from vCloud Application Director
    Cancel a Deployment or an Update Process
    View Policy Compliance Summary
  Using the vCloud Application Director CLI
    General CLI Options
    Managing Users and Groups
    Managing LDAP Configurations
    Managing Cloud Tunnels
    Deploying and Updating an Application Using CLI
    Using CLI to Tear Down a Deployment
  Using the CLI Import and Export Functions
    Using the CLI Export Command
    Using the CLI Import Command
VMware vCloud Application Director Catalog Services
  Sample vCloud Application Director Catalog Services
  Using and Configuring Sample Application Server Services
    Sample Application Server Services
  Sample Database Server Services
  Sample Web Server Services
  Sample Monitoring Server Services
  Sample Puppet Services
  Sample Services to Use with an Existing Application
  Sample vCloud Application Director Catalog Services
  Using and Configuring Sample Application Server Services
    Sample Application Server Services
  Sample Database Server Services
  Sample Web Server Services
  Sample Monitoring Server Services
  Sample Puppet Services
  Sample Services to Use with an Existing Application
vCloud Application Director Troubleshooting
  Collecting Logs to Troubleshoot Failures
    Retrieve Logs from the User Interface
    View Failed Virtual Machine Tasks
    Collect Logs from the vCloud Application Director Appliance
    Retrieve Logs for API Calls
    Collect Log Files from Deployed Virtual Machines
  Troubleshooting Common Errors During Deployment
    vCloud Application Director Agent Bootstrap Problems Cause Deployment Error
    A Task in the Execution Plan Failed
    Deployment Failed But Task Still Running
    Deployment in Progress Indefinitely
    Custom Task in Progress Indefinitely
    Join Domain Custom Task Fails to Run
    Deployment Fails with a Timeout Error
    Error in the vCloud Director Cloud Environment
    Cloud Template EULA Not Accepted
    Virtual Machines Cannot be Created in the vCloud Director Environment
    Powered Off vCloud Director Virtual Machines Cause Provisioning Error
    vCloud Director Windows Virtual Machine Login Problems
    vCenter Server Instance Not Connected to vCloud Director
    vSphere DRS Fails to Move Virtual Machine
    Insufficient Resources in the Cloud Environment
    Network Connection to the Cloud Timed Out
    Cannot Log In to the Cloud Provider
    Action Scripts Running Beyond the Default Time Cause Errors
    Invalid Property Value Causes Deployment Error
    PowerShell Background Job Is Unresponsive
    Cannot Extract Files to the Windows System Directory
    Invalid Amazon EC2 Cloud Tunnel IP Address Causes Deployment Failure
    Deployment to the Amazon EC2 Environment Fails
    Continuous Deployments to Amazon EC2 Causes Error
    jPetStore Deployment Fails
  Troubleshooting Common Errors During an Update Process
    Update Process Fails
    Multiple Updates and Rollback Fails
    Auto Cleanup Leads to Wait Time after Scaleout Failure
    Rollback Option Is Misleading when an Update Failure Occurs
    Incorrect Deprovisioning Does Not Throw a Warning Message and Subsequent Update Fails
    Update Process to Modify Configuration Fails
    Network Connection to the vCloud Application Director Server Timed Out
    Changes in Application Component of External Service Do Not Appear in the Update Profile
    Update Configuration CLI Command Fails
    Application Deployment Not Found
    RabitMQ Server Connection Problems Causes Update Error
  Troubleshooting vCloud Application Director Errors
    New Cloud Provider Registration Fails with an Authentication Error
    Application Director Token Change Not Detected
    Number of Addional Disks in Disk Layout Is Incorrect in
    Error Importing Marketplace with Special Characters
    Appliance Stops Responding with OutOfMemory Error
    Error Messages You Can Safely Ignore
    Blank vCloud Application Director Web Interface
    CentOS Logical Template Error
    Sample Clustered DotShoppingCart Application Not Loading
    Security Certificate Error with REST Client
    Application Version Cannot be Saved
    CLI Session Status Error
    LDAP Server Connectivity Problems
    LDAP Login Fails When Using Port 389
    Unknown LDAP Server Error
    PowerShell Script Does Not Run
    VMRC Plug-In References Incorrect Plug-In to Download
  Collecting Logs to Troubleshoot Failures
    Retrieve Logs from the User Interface
    View Failed Virtual Machine Tasks
    Collect Logs from the vCloud Application Director Appliance
    Retrieve Logs for API Calls
    Collect Log Files from Deployed Virtual Machines
  Troubleshooting Common Errors During Deployment
    vCloud Application Director Agent Bootstrap Problems Cause Deployment Error
    A Task in the Execution Plan Failed
    Deployment Failed But Task Still Running
    Deployment in Progress Indefinitely
    Custom Task in Progress Indefinitely
    Join Domain Custom Task Fails to Run
    Deployment Fails with a Timeout Error
    Error in the vCloud Director Cloud Environment
    Cloud Template EULA Not Accepted
    Virtual Machines Cannot be Created in the vCloud Director Environment
    Powered Off vCloud Director Virtual Machines Cause Provisioning Error
    vCloud Director Windows Virtual Machine Login Problems
    vCenter Server Instance Not Connected to vCloud Director
    vSphere DRS Fails to Move Virtual Machine
    Insufficient Resources in the Cloud Environment
    Network Connection to the Cloud Timed Out
    Cannot Log In to the Cloud Provider
    Action Scripts Running Beyond the Default Time Cause Errors
    Invalid Property Value Causes Deployment Error
    PowerShell Background Job Is Unresponsive
    Cannot Extract Files to the Windows System Directory
    Invalid Amazon EC2 Cloud Tunnel IP Address Causes Deployment Failure
    Deployment to the Amazon EC2 Environment Fails
    Continuous Deployments to Amazon EC2 Causes Error
    jPetStore Deployment Fails
  Troubleshooting Common Errors During an Update Process
    Update Process Fails
    Multiple Updates and Rollback Fails
    Auto Cleanup Leads to Wait Time after Scaleout Failure
    Rollback Option Is Misleading when an Update Failure Occurs
    Incorrect Deprovisioning Does Not Throw a Warning Message and Subsequent Update Fails
    Update Process to Modify Configuration Fails
    Network Connection to the vCloud Application Director Server Timed Out
    Changes in Application Component of External Service Do Not Appear in the Update Profile
    Update Configuration CLI Command Fails
    Application Deployment Not Found
    RabitMQ Server Connection Problems Causes Update Error
  Troubleshooting vCloud Application Director Errors
    New Cloud Provider Registration Fails with an Authentication Error
    Application Director Token Change Not Detected
    Number of Addional Disks in Disk Layout Is Incorrect in
    Error Importing Marketplace with Special Characters
    Appliance Stops Responding with OutOfMemory Error
    Error Messages You Can Safely Ignore
    Blank vCloud Application Director Web Interface
    CentOS Logical Template Error
    Sample Clustered DotShoppingCart Application Not Loading
    Security Certificate Error with REST Client
    Application Version Cannot be Saved
    CLI Session Status Error
    LDAP Server Connectivity Problems
    LDAP Login Fails When Using Port 389
    Unknown LDAP Server Error
    PowerShell Script Does Not Run
    VMRC Plug-In References Incorrect Plug-In to Download
VMware vCloud Application Director API Programming
  Using vCloud Application Director REST APIs
  REST APIs for Groups
  REST APIs for Certificates
  REST APIs for Applications
  REST APIs for Application Blueprints
  REST APIs for Cloud Providers
  REST APIs for Templates
  REST APIs for Logical Templates
  REST APIs for Services
  REST APIs for Operating Systems
  REST APIs for Tags
  REST APIs for Deployment Environment
  REST APIs for Deployment Profiles
  REST APIs for Deployment
  REST APIs for Scheduling a Deployment
  REST APIs for Publishing Deployment Profiles
  REST APIs for Update Profile
  REST APIs for Managing Deployments
  REST APIs to Export and Import Application Packages
  REST API for Notification Registration
  Using vCloud Application Director REST APIs
  REST APIs for Groups
  REST APIs for Certificates
  REST APIs for Applications
  REST APIs for Application Blueprints
  REST APIs for Cloud Providers
  REST APIs for Templates
  REST APIs for Logical Templates
  REST APIs for Services
  REST APIs for Operating Systems
  REST APIs for Tags
  REST APIs for Deployment Environment
  REST APIs for Deployment Profiles
  REST APIs for Deployment
  REST APIs for Scheduling a Deployment
  REST APIs for Publishing Deployment Profiles
  REST APIs for Update Profile
  REST APIs for Managing Deployments
  REST APIs to Export and Import Application Packages
  REST API for Notification Registration
PDF Product Documentation
  PDF Product Documentation
  PDF Product Documentation