Cloud Computing providers allow a fantastic way to deploy scalable
machine images easily and on demand. However, there is a finer grain of
scalability that must be provided, allowing individual application
assets to easily scale to meet the demands of a running system. The
Elastic Grid approach provides dynamic allocation, management and
scalability of applications through the cloud.
Elastic Grid provides a straight forward architecture allowing
developers and deployers to focus on their application, instead of
spending time and energy on cloud specific technology and bundling
operations.

The Cloud Management Fabric provides an adaptive capability to
dynamically instantiate, monitor & manage application components.
The deployment provides context on service requirements, dependencies,
associations and operational parameters. Elastic Grid Provisioning
services additionally provide pluggable download distribution and
resource utilization analysis mechanisms to effectively take use of
resources on the network.
The Cloud Virtualization Layer abstracts specific cloud computing
provider technology, allowing portability across specific
implementations. With this approach you can deploy your application:
Elastic Grid deployment descriptors (non-intrusive with your code) can provide: