Application Deployment Issues

After fully testing your SAS/AF application, you can begin to implement and deploy it to your users. Deploying an application requires you to move from the development process of a prototype to assembling all of the parts to create a production application.
You should consider the following issues when planning to deploy a SAS/AF application:
  • Is this a stand-alone application that will be installed on individual machines?
  • Will this application be installed on a network, with many users accessing it simultaneously?
  • Which SAS system options should be set to establish the desired application environment?
  • Which windowing features should be in effect?
  • When the user closes the application, where should your application return to (the SAS display manager, another application, or the operating environment)?
The basic methodology for deploying an application should include the following steps:
  1. Modify the prototype so that only the desired SAS software windows are open when the application starts.
  2. Modify the prototype so that the user is returned to the appropriate environment when the application closes.
  3. Copy the catalog or catalogs that comprise your application from the testing or prototype location to the production location.
  4. Prepare a custom configuration file to initialize SAS for use by your application.
  5. Create a command file or icon that launches the application.