SOA Talk - A SearchSOA.com blog

SOA Talk:

 

A SearchSOA.com blog


The SOA blog with observations and commentary for architects and developers about SOA, Web services, integration technologies (ESBs, Grids, XML) and development platforms such as Java EE and .NET

Deadline extended for SearchSOA.com products of the year

Last week we got flooded with requests to extend the deadline for our Products of the Year Awards submissions. Normally we’d have taken a “no soup for you” stance on this, but when the requests topped the dozen mark we figured we should grant an extension.

Now you’ve got until February 15 to fill out the nomination form. It will push back the announcement of winners until March, but we believe this will be the most comprehensive set of awards handed out in the SOA space and we wanted to make sure absolutely everyone gets a chance to submit.

For those of you who don’t know, we have eight categories:

  1. Service design and modeling (including BPM)
  2. Service assembly and integration (ESB, orchestration)
  3. Service performance (testing, QA)
  4. SOA runtime management
  5. Data services/integration (including BI)
  6. SOA security
  7. SOA governance (including registry/repository)
  8. Composite application assembly (portal, Ajax, RIA)

Products need to have been released between Dec. 1, 2006 and Nov. 30, 2007. You can check the nomination form for more details, though we highly recommend you explain how the product enables SOA and adheres to the principles of service orientation in your entry.

Oracle buys BEA, but the app dev, SOA suites still conflict

Oracle Corp. finally came up with an offer BEA Systems Inc. couldn’t refuse, but the sale is merely a prelude to a pile of “now what?” questions.

The next year in the application development software space will be shaped by this deal. How will BEA fit underneath the Oracle umbrella? What does this mean for open vs. proprietary tooling? Will BEA open new SOA arenas to Oracle or will this create an opportunity for competitors to win business as the Oracle-BEA assimilation takes place? Will SAP react? Will Microsoft react? Will IBM react?

I could go on all day, but I suspect you get the point: Oracle has agreed to buy BEA and the fallout promises to be massive.

Even though this deal has seemed imminent for months, the media and analyst community is trying to sort out the rationale behind it. Over at ZDNet, Larry Dignan’s blog entry notes “Ellison added that BEA will allow Oracle to instantly become a leader in messaging and ‘adds scale to our middleware business.’”

The Eye on Oracle blog from SearchOracle.com speaks with Forrester analyst Ray Wang, who says, “We expect accelerated consolidation along key battle grounds of middleware platforms such as Master Data Management, business intelligence, portals, business process management, and other information management tools. Don’t expect the competitors of BEA to sit still.”

Matt Asay at CNET flogs the conventional wisdom and asks if Oracle’s platform play will drive users toward open source offerings.

On his blog at SpringSource, Rod Johnson speculates that “the Oracle application server, OC4J, is history and Oracle will focus on driving WebLogic Server.” Yet that’s only the tip of the iceberg.

Here’s some of the other seemingly competitive products that need to be rationalized:

  • Oracle Enterprise Service Bus, BEA AquaLogic Service Bus
  • Oracle BPA Suite, BEA AquaLogic BPM
  • Oracle Portal, BEA WebLogic Portal
  • Oracle Web Services Manager, BEA AquaLogic SOA Management
  • Orace Data Integrator, BEA AquaLogic Data Services Platform
  • Oracle JDeveloper 10g, BEA Workshop

That last one is a real sticky wicket in that BEA built Workshop on the open source Eclipse IDE, while JDeveloper is still a fully proprietary offering. Where does the tooling go? Since Oracle bought BEA, you’d have to think this doesn’t bode well for BEA’s open tooling approach. If so, maybe Asay is onto something, maybe this is the end of the “commercial open source” path BEA was trying to navigate.

How well Oracle assimilates BEA and what decisions it makes about mixing and matching the two product lines could either give rise to an application development titan or send customer scurrying for alternatives. One thing it probably can’t afford to do is repeat what it’s done with the 2007 Hyperion acquisition, namely make a big money purchase and then remain mum on how it will fit long term into the Oracle Fusion product line. Hyperion was a complimentary acquisition, bringing business intelligence into the Oracle family. It can stand alone for a while. There’s too much redundancy with BEA for Oracle not to produce a fairly clear roadmap of how it all fits together.

Podcast: The architecture of dynamic business applications

The purpose of service-oriented architecture is to better marry IT to business initiatives … or at least that’s what SOA proponents keep telling us. Yet what are the technologies that enable that? John Rymer, vice president and principal analyst at Forrester Research Inc., has laid out what he calls B3, the essential ingredients for creating dynamic business applications. B3 includes business process management (BPM), business rules and business intelligence (BI).

He recently sat down for a podcast to describe the architectural underpinnings of dynamic business applications.

 The architecture of dynamic business applications: Play Now | Play in Popup

Topics covered include:

  • How SOA supports BPM efforts
  • What kind of data BI needs to provide in order to enable real-time business agility
  • What kinds of business rules need to be prioritized
  • How BPM, BI and business rules can work together
  • A sensible starting place for those looking to create dynamic business applications

Anyone interested in finding out more about this subject can get a free copy of Rymer’s report on Dynamic Business Applications from Forrester.