BundleWorks™ has features that simplify and automate the management of applications throughout the development life cycle, including:
Build
- BundleWorks integrates into existing build environments to create standard application bundles for deployment. Ant tasks are provided for Java developers and command line tools are provided for other build environments.
- BundleWorks creates bundles for both third-party and custom applications.
- BundleWorks allows developers to manage and target multiple versions of their build tools.
Test
- BundleWorks allows developers to create multiple independent environments to simplify testing.
- BundleWorks allows different versions of applications to be deployed to different environments to facilitate backwards compatibility testing.
Deploy
- BundleWorks provides standard hooks to simplify installing, upgrading, and rolling back applications.
- BundleWorks includes a library of functions to handle common deployment tasks.
- BundleWorks supports local and remote (Enterprise Edition only) deployment.
Maintain
- BundleWorks tracks all changes to applications, including changes to configuration files. Configuration can easily be restored to an earlier version.
- BundleWorks provides a command line interface and a web-based dashboard (Enterprise Edition only) for application management tasks.
- BundleWorks performs maintenance tasks like log archiving and other periodic tasks.