Deploy the Solution

The last step in the process is the deployment. In a web software solution, this usually means that a member of systems installs the software to the web server and other applicable hosts. The install should be scripted using software if possible so that systems may execute an automated install program instead of having to copy files manually to locations on the host.

A few software packages offer some ease in building an installation program executable, such as the Visual Studio .NET installation project templates, InstallShield, or Wyse. Building an installation program for deploying a web solution might seem like an excessive amount of work, but it does help to eliminate the potential of failure during an installation effort. The install program should be built as part of the solution and tested accordingly. As part of the installation, a test should be executed to verify that the solution was installed correctly so that the installer will know whether a problem occurred. The software should include an uninstall script.

Another activity that takes place and that is not always considered is the promotion and documentation of the new solution to the end users. This effort may require strict adherence to a release date, and the deployment may be required to occur exactly on the date without failure.




IIS 6(c) The Complete Reference
IIS 6: The Complete Reference
ISBN: 0072224959
EAN: 2147483647
Year: 2005
Pages: 193

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net