Are all Application Infrastructure platforms created equal?

Oracle has spent a lot of air time on the new SPARC T4 processor, Exalytics, Exalogic updates, SPARC SuperCluster and Fusion Applications at their recent Oracle OpenWorld 2011 event. However very little if any attention had been given to the core of any business application – the Application Infrastructure itself. It seems like Oracle has moved on to the “engineered” systems, without much thought (or investment) given to what really is a core part of those systems.

Before we can compare IBM and Oracle, what exactly is the term “Application Infrastructure”?

  • Application Foundation
    This layer includes JDK, JEE compatible application server runtime and any extensions that it might provide (Web 2.0, mobile, batch, OSGi, etc.). One can build, run and scale Java and JEE business applications using Application Foundation core services.
  • Intelligent Management
    This layer extends the Application Foundation in a way that allows increasing the automation, dynamically adjusting workloads (such as growing or shrinking cluster size on the fly without human intervention), enforcing SLA levels, automating health management, providing additional scalability and simplifying administration.
  • Extreme Transaction Processing
    The XTP layer is designed for those high volume applications that demand the highest scalability and immediate response times. The tools provided as part of this layer are the data caching and batch processing runtimes that can scale to very large transaction volumes and maintain short response times.


While some of the Oracle products that came from years of acquisitions are good quality (such as JRockit JVM, WebLogic Server), others are much younger and hence not as mature or functional. Additionally, there are significant gaps in the overall Oracle middleware platform with significant parts of the functionality not being offered by Oracle today. Diagram below compares the IBM WebSphere application infrastructure to the Oracle offerings. This is purely a technical comparison that peels the onion of Oracle’s “Suites” marketing. I find it particularly interesting that Oracle was so silent at the recent Oracle OpenWorld 2011 about the roadmaps or new features in their Application Infrastructure.


As you can see from the diagram above, there are significant gaps in Oracle Fusion middleware offering. I will explore those areas in details in my future posts.

Interesting fact: According to the Gartner report, IBM ranks #1 in application infrastructure market share in 2010. IBM has been ranked #1 every year since 2002.
Source: Gartner Market Share: All Software Markets, World-Wide 2010, Doc G00211976, March 30, 2011

Categories: Technology

Tags: , , ,

1 reply


  1. How about JBoss? | Why WebSphere? Blog

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: