The underlying technology that makes this all possible is a Java package IBM obtained in its 2004 acquisition of Venetica. The software can run on its embedded J2EE server or on an existing IBM WebSphere or BEA WebLogic server. It integrates with the various repositories via connectors or Web services. Developers can write applications that interact with these connectors and even write new connectors for unsupported systems --an SDK is supplied for this purpose.
I was disappointed that IICE does not support CRM, despite specific claims that it does so. Rather, IICE can be said to complement a CRM application by federating access to all the documents, records, and images that might form part of a customer's relationship --but this benefit exists only if a bridge is first written between the CRM software and IICE. And you have to write this bridge yourself --astonishingly, IBM provides no off-the-shelf bridges for the three or four extant CRM packages.
IICE's primary benefit is providing a federated means to search, retrieve, manage, and administer data items in repositories and ECMs. It does this well and uses an easy-to-understand interface, so users will become productive quickly. For enterprises with heterogeneous ECMs, IICE is an attractive solution.
That said, there's no doubt that IICE is heavily enterprise-oriented. It accesses only large ECM systems; smaller repositories that an SMB might use are pointedly not supported. The product is priced on a per-CPU and per-connector basis, with prices starting at a US$75,000 for one CPU and a single connector. Because it makes no sense to buy IICE unless you need two or more connectors, expect to spend more for even a minimal system. At these price levels, IICE's enterprise ambitions are obvious.
All in all, I was impressed with how well IICE's federation works and its good bidirectional support for content modifications and data management. This last aspect is especially intuitive, as is the passel of administrative features. However, more options for controlling performance, integration with more packages, and less aggressive pricing would make this product far more attractive.
|IBM WebSphere Information Integrator Content Edition v. 8.3|
|Score:||Good -- 7.7|
|Cost:||Priced per CPU and per connector to ECM; starts at $75,000 for a one-CPU system with one connector|
|Platforms:||Java running on Windows, Linux, Solaris, IBM AIX|
|Bottom Line:||IBM's IICE is a capable means of federating access to portals and content management systems. It offers convenient access to their many features via an easy-to-use GUI. Its enterprise orientation and pricing, however, precludes its use in SMBs. Performance, too, could be improved.|