Nearly every business process today relies on applications. Delivering applications to people – wherever they work and play – is a defining issue for IT. However, most IT organizations continue to deploy and install applications, although Industry analysts advise that traditional application deployment is too complex, too static, and costs too much just to maintain, let alone try to keep up with changes in the business






