- Install Capture
- Operating system images
- Modules, reports, and algorithms
- Custom reports
- Forward Path
- External data
Forward Path is a powerful business decision engine that is built into AppDNA. Forward Path makes it possible to model different deployment scenarios and compare their impacts. You can create scenarios that reflect organizational decisions and create different automation task scripts based on the results. For example, when preparing a migration to Windows 8, you could create a Forward Path scenario to determine which applications are suitable for deployment as App-V packages, which should be deployed to the desktop, and which require redevelopment.
By associating task scripts with the various outcomes, you can automate the App-V sequencing and MSI packaging using Install Capture. This requires a virtual machine that has been set up and configured as explained in Install Capture.
A Forward Path scenario is a script that defines the logic for a Forward Path report. The logic is applied to each application that is selected for inclusion in the report. The report has columns for application name, manufacturer, version, and source path, and the scenario logic provides values for an Outcome column and optionally for Cost, RAG, and Description columns, and up to 20 custom columns. If the logic puts RAG values in any of the custom columns, AppDNA automatically generates a pie chart summary of the results for that column when you run the report.
Forward Path tasks are typically used to automate the creation of production-ready App-V and XenApp packages, based on logic within the Forward Path report. However, Forward Path tasks can be configured to do many other tasks, such as copying files and sending emails.
A Forward Path task script is a script that defines an action to be performed for a value in the Outcome column generated by a Forward Path scenario. For example, if an application virtualization scenario marks an application with a green RAG status, a task script can automatically sequence that application using the App-V sequencer and publish the sequence to a test environment for immediate testing.
To run any task scripts that are associated with the selected Forward Path Scenario, click Evaluate Tasks in the Forward Path report viewer.