Software giant Oracle has been neither the most vociferous nor the most highly regarded supplier of services oriented architecture (SOA) and business process management (BPM) technology, but its latest acquisition may be about to change that. At the end of June, Oracle, anxious not to be left behind by platform rivals BEA and SAP, simultaneously announced the purchase of BPM specialist Collaxa and the instant rebranding of Collaxa’s flagship product as its own.
The move plugs an important hole in Oracle’s business process management product line. Collaxa’s business process execution language (BPEL) Server – now rebranded Oracle BPEL Process Manager – enables enterprises to use web services for more than just simple transactions. In addition to giving Oracle new workflow capabilities, it co-ordinates web services and helps managers to create and execute automated business processes, as well as providing monitoring tools to report on their progress.
“Oracle can now offer one of the most comprehensive platforms available, with functions ranging from database through to BPM, and can challenge BEA, IBM, SAP and other enterprise application vendors,” said the Gartner Group.
Not all analysts are as impressed as Gartner, however. Some have questioned how the software, an automated workflow that collects data from different applications to complete a specific business process, would fit in with its existing CRM and ERP applications.
Gartner itself also points out that Oracle still has considerable work to do to bring all its different products in this area together – a challenge that IBM, SAP and Tibco also face.
Oracle already had some BPM and web services capabilities in its Application Server 10g product, but these are not robust or flexible enough for most serious BPM applications. With the addition of BPEL Process Manager, Oracle users will be able to achieve true business process automation using a native implementation of the open BPEL standard, rather than the proprietary formats used by rival systems.
Although BPEL Process Manager will run on any J2EE-compliant application server, Oracle’s pricing model is clearly designed to push customers towards its own software: BPEL Process Manager costs $10,000 with Application Server 10g, $30,000 by itself.
Many things can go wrong with technology acquisitions, not the least of which are staff conflicts and an inability to integrate products successfully. But the integration is good enough already to merit a 1.0 release and both sides seem happy with the match.
Collaxa says it is impressed with Oracle’s application server team and glad there is no “pig with lipstick to fight with”, citing Sun’s killing of three application servers through internal politics as a suitable cautionary tale.