6.2

Table Of Contents
Virtual Machine Requirements for Creating Amazon EC2 Custom Templates 94
Create Amazon EC2 Virtual Machine Templates or AMIs 95
Register the Amazon EC2 Cloud Provider and Template 97
Create an Amazon EC2 Deployment Environment 99
12
Developing Application Services Components 101
Defining Component Actions 101
Supported Action and Custom Task Scripts 102
Configuring Component Properties 103
Types of Properties 104
Defining Property Values 108
Binding to Other Properties 109
Auto-Binding to Other Properties 110
Passing Property Values Between Life Cycle Stages and Components 111
Application Services Predefined Properties 112
Predefined IP Address Property 112
Predefined Node Array Index Property 113
Predefined Disk Layout Info Property 113
Secured Component Properties 114
Required Component Properties 114
Best Practices for Developing Components 114
13
Managing the Application Services Library 116
Add Operating Systems to the Library 116
Add Tags to the Library 118
Add a Service to the Library 118
Create a Service Version in the Library 119
Define Service Version Properties 121
Add Action Scripts to the Service Version 124
Maintain Service Versions 125
Delete a Service from the Library 126
Import a Puppet Service to the Library 126
Add an External Service to the Library 128
Create an External Service in the Library 128
Define External Service Properties 130
Create Provider Specification for an Advanced External Service Version 133
Maintain External Service Versions 135
Delete an External Service 136
Add a Logical Template to the Library 137
Maintain Logical Template Versions 140
Delete a Logical Template from the Library 141
Using Application Services
VMware, Inc. 5