Subscribe to Windows IT Pro
July 17, 2001 12:00 AM

Application-Deployment Tools

Windows IT Pro
InstantDoc ID #21516
Rating: (0)

Hardware and software inventory collection is typically associated with asset management, but an inventory also has great value to administrators who must assess needs and plan rollouts (not to mention the inventory's value to Help desk staff). If an application-deployment product's collection tools are good enough, you might be able to leverage them for asset-management functions.

All the clients I tested, with the exception of WinINSTALL's, perform some sort of regular inventory collection. Common sources for harvesting software and hardware data are the client's registry, its BIOS, and the file-version resource data from the executables on the hard disk. The four products that collect inventory information let you store the results in an open database that you can run reports against.

netDeploy Global uses a SQL Server 7.0 database out of the box and provides several preconfigured reports to aid your searches. Castanet supports Oracle, Sybase, or SQL Server 7.0 out of the box, has a built-in Inventory Manager channel that you can use to browse the database, and provides Crystal Reports as a built-in reporting tool. eXpress also supports SQL Server 7.0 and provides an inventory GUI; you can right-click on a machine icon and choose Properties to browse the inventory of an individual client. TS.Ready uses its well-developed TS.Census client to collect hardware and software information from client machines. The client gathers inventory data collected from the same sources as the others, plus Desktop Management Interface (DMI) information. TS.Ready is unique in that it uses proprietary fingerprint files that Tally Systems updates monthly. These fingerprint files act as filters on the front end of inventory collection that use unique criteria to accurately identify files. The result is an impressive report, which I found more accurate and readable than the sketchy version-resource data that executable files provide.

All the products I tested regularly collect logging information from their clients. WinINSTALL tracks installation in the registry and uploads the tracking information to the database along with event log data. eXpress has options for storing detailed log information on each client and tracks less detailed information in its server database. netDeploy Global and Castanet log data in XML format and pass it to a server, which interprets it and adds it to a database. TS.Ready uses standard log files and, like most of the other products, offers multiple logging levels to control the data flow.

Ultimately, you must develop your own reports to gather the information most pertinent to your organization. With the exception of WinINSTALL, which doesn't collect inventory data, each product gathers inventory and logs events in its own way. All the products provide decent diagnostic information that's crucial for determining the status of your application-deployment efforts.

The Bottom Line
The good news for organizations looking for an application deployment and management solution is that the glaring needs in this sector have spawned a variety of solutions from numerous vendors. All of the products I looked at have particular strengths that lend themselves to different environments.

Castanet has many features that make it well suited for a dispersed enterprise environment. Castanet's multi-tier architecture offers several choices for bandwidth-controlled package distribution to remote locations. The software's ability to transmit only the changed bytes of files is unique and enhances the product's ability to reduce network bandwidth consumption. Castanet supports several UNIX platforms along with its Windows offerings, so it can work in heterogeneous environments. Because Castanet uses standard Web protocols to communicate between its servers and clients, it integrates into existing network infrastructures with few modifications. On the downside, Castanet is expensive compared with the other products that I examined. For organizations that require all of Castanet's functionality, however, the ROI might justify the price.

After using eXpress for a few weeks in the Lab, I considered it a good tool for small and midsized organizations with Windows platforms. Although eXpress lets you deploy multiple eXpress servers that help it scale, its use of standard TCP ports and lack of bandwidth control could make management and replication more difficult than the other products do across a widely dispersed enterprise. Nonetheless, eXpress has many attributes that make it a good value. eXpress installation packages are simple, self-executing files that are easy to create and highly portable. Thus, administrators don't necessarily have to worry about client software as long as they can get packages to the client. Although eXpress doesn't have some of the advanced features of higher-end products, at $50 per seat, it's an economical option for organizations that don't require a lot of bells and whistles and that can use the cloning and desktop-migration utilities that the eXpress suite includes.

If you're currently using AD or plan to migrate to AD in the near future, I recommend that you take a hard look at netDeploy Global. NetDeploy Global uses Web protocols, supports a wide range of client platforms, and is highly scalable. Thus, it's well suited for large organizations that have committed to AD. Because netDeploy Global leverages AD for much of its functionality, you can use Group Policy to control and administer the software. This AD-centric approach can centralize and streamline your administrative processes. A bonus is that netDeploy Global starts at a competitive $100 per seat. Unfortunately, netDeploy Global doesn't have the same appeal for organizations that don't intend to migrate to AD.

TS.Ready is also well suited for large environments because of its scalable architecture. At $110 per seat, this product is in the middle of the pack in terms of cost and could be the right choice for organizations that need scalability, bandwidth control, and multiple-platform support. With its advanced inventory solution and remote control capabilities, TS.Ready could serve as a Help desk solution for some organizations. However, because TS.Ready uses standard TCP ports for communication, deploying it in a large, dispersed environment requires additional planning and configuration.

At $29 per seat, WinINSTALL comes in as the lowest-cost solution of the five I looked at. As such, it's very competitive for small-to-midsized installations and might even suit the needs of some large organizations, if their administrators don't mind tweaking it a bit. WinINSTALL's architecture is simple, but it could get unwieldy in large, dispersed environments. One of WinINSTALL's main attributes, however, is that it's easy to use. This product would be particularly well suited for organizations that have a fairly savvy user base that can initiate events or respond appropriately to options. Because WinINSTALL doesn't include any built-in bandwidth control, administrators will need to do some extra work to accommodate mobile users.

The challenge in choosing the right application-deployment solution for your environment lies in thoroughly assessing your needs, then finding the product best able to meet those needs. Although the five products I assessed are only a sample of the available solutions, you can use the same criteria I used to judge how other products measure up. Functionality, usability, scalability, and cost are usually the primary considerations, but your checklist should reflect the requirements of your unique environment.

Related Content:

ARTICLE TOOLS

Comments
  • Jason Huff
    10 years ago
    Feb 12, 2002

    Our organization is re-evaluating our Systems Management Strategy, and we were very intrigued by your article. We can certainly understand the desire to stay away from including Unicenter, SMS and Tivoli. However we are considering Novadigm, along with serveral others from your article, at this time. We are very interested in your opinion about Radia 3.0. Based on product literature, I don't see much difference between Marimba or Novadigm.

    If you were to offer to recommend a product for us from your article,which would it be? We have approx 12,000+ Windows 2000 Professional Workstations in 9 major U.S. hubs, with several hundred remote sites tied into them. Bandwidth throttling and Multicasting would be extremely vital to our selection. We are utilizing Active Directory, and would most certainly require any solution we select to make use of AD OU's and Users.

    Thanks,

  • Tom Cornwell
    10 years ago
    Jan 18, 2002




    Application-Deployment Tools


    I read Tom Iwanski's "Application-Deployment Tools" (August 2001), which reviews five such tools. The article covers most of the concerns I've dealt with in running a large software-distribution operation for the past few years, but I wonder why the article didn't include some of the heavyweight tools in this
    category: Microsoft Systems Management Server (SMS), Tivoli Systems' Tivoli Software Distribution, Computer Associate's (CA's) Unicenter Software Delivery, and Novadigm's Radia.


    We're a large enterprise (70,000 seats), and these products are the only tools that made our evaluation list. Admittedly, SMS, Tivoli, and Unicenter come with a fair amount of baggage, but many large organizations need this baggage (e.g., remote control, inventory, monitoring, management). Radia and SMS don't really require much beyond the inventory and software distribution and management that they supply.


    Tom Cornwell

    tom.w.cornwell@kp.org



    This product feature looks at a representative sample of purpose-specific products that don't fall in the category of framework solutions. I settled on this approach because I needed to narrow the field of players yet still meet the needs of a large number of IT shops that want functionality without the "baggage" you mention. In the future, we'll look at some of the other products in this key area.


    Tom Iwanski

  • Graeme Greenhill, president, Open Software Associates
    11 years ago
    Jul 18, 2001

    I'd like to compliment Tom Iwanski on a very thorough review and analysis of these products, and especially for identifying the many strengths of netDeploy Global for large enterprise software management.



    I do have one comment on this sentence though: "Unfortunately, netDeploy Global doesn't have the same appeal for organizations that don't intend to migrate to AD." Any product that provides policy-based software management has to store policy information somewhere. In our opinion Active Directory provides a much more powerful and robust repository for policy information than you'll find in any other software management product. Of course, there will be very few of your readers who are not planning to migrate to Active Directory anyway!

You must log on before posting a comment.

Are you a new visitor? Register Here

advertisement

advertisement

Windows is a trademark of the Microsoft group of companies. Windows IT Pro is used by Penton Media Inc. under license from owner.