Académique Documents
Professionnel Documents
Culture Documents
Application packaging can help enterprises manage growing volumes of software for
desktop and server systems efficiently. By streamlining software configuration and
deployment, application packaging can help reduce application management costs.
The information in this article pertains to OS migrations for desktop systems, including
best practices for implementing application packaging techniques.
BY JUKKA KOULETSIS
Related Categories:
Altiris/Wise
M aintaining desktop and notebook systems has
become an expensive proposition for many corpo-
rate networks. New application management techniques
resides on workstations and controls the installing, unin-
stalling, patching, and repairing of software. Input into the
Windows Installer is an .msi formatted file, which is fur-
Altiris
are being developed to help enterprises administer their ther explained in the “Understanding Microsoft Windows
Application development existing PC investments more efficiently, reduce end-user Installer” section in this article.
Application packaging support costs, and minimize end-user business disrup- When deploying new applications, many administra-
tions. One such development is application packaging, tors consider an automated approach to software instal-
Microsoft Systems
Management Server (SMS)
which is emerging as a critical component of an overall lation as an attractive option to help save time and help
software configuration management strategy. reduce compatibility issues. However, the testing needed
Systems management
Application packaging involves the preparation of to verify that a new application will not cause an old
Visit www.dell.com/powersolutions
standard, structured software installations targeted for application to fail can be difficult, if not impossible, in an
for the complete category index.
automated deployment. Automated installations, or pack- uncontrolled environment. Although business disruptions
ages, must meet the installation requirements for a spe- caused by a new application deployment often cannot be
cific environment: corporate standards for software usage measured directly, impaired end-user productivity can be
and desktop design, multiple languages, regional issues, costly. This article examines how application packaging
and software-related support issues. In addition, pack- practices—and in particular, Windows Installer—can help
ages must be prepared for both commercial software and address common application management concerns.
applications developed in-house.
To enable this level of application management, Understanding Microsoft Windows Installer
Microsoft now provides the Microsoft® Windows® Installer The Windows Installer service was designed to support
(MSI) service as a part of its desktop operating systems. every phase of the application management life cycle,
Starting with Microsoft Windows 2000, the Windows providing a service to support each step involved in man-
Installer has been included in the base desktop OS. For aging a desktop application from deployment through
earlier OS versions, Windows Installer can be downloaded retirement (Figure 1). To support these functions, the
from Microsoft’s Web site. This database-driven service Windows Installer needs to receive instructions from an
98 DELL POWER SOLUTIONS Reprinted from Dell Power Solutions, November 2005. Copyright © 2005 Dell Inc. All rights reserved. November 2005
SYSTEMS MANAGEMENT
www.dell.com/powersolutions Reprinted from Dell Power Solutions, November 2005. Copyright © 2005 Dell Inc. All rights reserved. DELL POWER SOLUTIONS 99
SYSTEMS MANAGEMENT
Pre-deployment costs
are high because
applications, and tier 4 is for individual user applications. Costs begin to drop near deployment
resources are invested
time because the installation process
in the program
Requirements gathering. This task gathers the requisite techni- integration and
is well known and portions of it
are automated.
cal data about each application, including the installation source preparation process.
Costs
code, test scripts, installation and uninstallation instructions, and Post-rollout costs are low. Because the
any configuration details. program was successfully integrated
before deployment, support issues tend
User acceptance testing. During this task, testing performed to be few and problems are easy to fix.
100 DELL POWER SOLUTIONS Reprinted from Dell Power Solutions, November 2005. Copyright © 2005 Dell Inc. All rights reserved. November 2005
SYSTEMS MANAGEMENT
www.dell.com/powersolutions Reprinted from Dell Power Solutions, November 2005. Copyright © 2005 Dell Inc. All rights reserved. DELL POWER SOLUTIONS 101