You could hear Rob Levy's teeth chattering all the way from Bangalore. The CTO of BEA Systems must be scared out of his wits. How else to explain the mishmash of half-truths and misleading facts he told the IDG News Service during a tour of BEA's India-based R&D facility two weeks ago?
By Levy's own admission, BEA has "bet the farm" on SOA (service-oriented architecture). In support of its customers' SOA needs, it has assembled a sophisticated, Java-based application server and enterprise middleware platform that, admittedly, leads the industry. But that's the problem with being one of the biggest players in the game: It also makes you one of the biggest targets. The wolves are circling and Levy knows it.
Levy's comments about Apache Tomcat are particularly telling. He says the open source project is "not strong on management." To make up for the failure of the Tomcat community to provide a management console, Levy explains, BEA has thoughtfully delivered one of its own. But while BEA's customers doubtless appreciate this display of largesse, Levy's implication -- that only BEA could have done so -- is disingenuous.
Tomcat is a Java servlet container. It's used in the reference implementations of Sun Microsystems' Java servlet and JSP technologies. If what you want is a fully integrated, highly manageable Java application server, you might want to look for products a little higher up the stack -- such as Apache Geronimo or JBoss, for example.
It makes sense, though, that BEA would be reluctant to pick on someone its own size. Beyond JBoss and Geronimo, a growing number of open source projects are delivering mature software for the broader SOA stack. Taken all together, they add up to a formidable opponent indeed.
For starters, if a management console for Tomcat is what you really want, Hyperic has one. The difference between Hyperic's product and BEA's is that Hyperic HQ, like Tomcat itself, is open source. Similarly, Celtix, JBoss ESB, and Mule all offer open source alternatives to BEA'sAquaLogic ESB.
And yet, according to Levy, "The community builds what it thinks is good, but it is not always the same as what the customer thinks is good." What a bizarre statement!
It says a lot for how deeply the closed, proprietary software mentality runs at BEA if Levy can't recognize that, in an open source development process, the customers are part of the community. What's more, Levy apparently buys into the myth that open source development is a meandering, haphazard process. On the contrary; commercial open source companies like JBoss or MySQL employ processes that are often every bit as structured as those of commercial vendors.
This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.
Download now »Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.
Download now »
The emergence of WLANs has created a new breed of security threats to enterprise networks.
Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation
Effectively address data protection challenges, implementing solutions that help store and protect businesscritical data while cutting costs and improving efficiency and reliability.
Download now »
Sign up to receive Architecture Resource Alerts
