Agility™ provides an innovative Virtual Deployment Description Language (VDDL) to bridge the gap between the way business users specify their service requirements, and the way the IT department configures and deploys these solutions.
VDDL offers a high-level language in which to describe services, along with the hardware and software resources they require, and the connections between them.
The diagram below shows how Agility™ uses VDDL to automatically deploy services.
Agility™ works with VDDL descriptions of the service required to be deployed, the set of deployable software components (which are held in a repository) and the IT infrastructure onto which the service may be deployed. It uses these to determine which components are to be deployed, and where.