Techniques are provided for deploying applications hosted by an
application service provider. An application in a first environment is
automatically deployed to a second environment in response to receiving a
request over a network from the party for whom the second environment is
being hosted. The first environment may be an environment where
applications are developed by the party over the network. Deployment of
the application may entail provisioning of an environment for the
application.