Posts tagged ‘JEE6’

March 11, 2013

TCO for WebSphere Application Server vs. VMware tc Server

by Roman Kharkovski

If I had to compile a list of most frequently asked questions that I get, one of the top 10 is a question on the differences between WebSphere Application Server (WAS) and Apache Tomcat and their relative values as a function of cost. I assume that most of you are aware of the fact that WAS is a commercial product sold and supported by IBM and Tomcat is free Open Source product from Apache. At some point in the past Tomcat was the reference implementation for JSP and Servlet APIs and developed by a community of vendors and independent committers, including IBM, Oracle, Sun, BEA, Red Hat, JBoss, VMware, SpringSource (now part of VMware) and many others. It was (and still is) a great community effort. Most of the vendors listed above still contribute code and bug fixes to Apache Tomcat.

However software companies listed on public stock exchanges do not exist to contribute code to Apache and not expect anything out of that effort. Quite the contrary, the “big” Open Source of our day is very much commercially driven process (with few exceptions). Today several commercial software companies package Tomcat as part of their offerings, in some cases enhancing the product (as is the case with VMware tc Server), or simply selling Tomcat support directly to users (such as the case with OpenLogic and many others). As you might expect the cost of support for the free Apache product is not very expensive.

Apache Tomcat (and one of its commercial versions being tc Server) provide JSP and Servlet support and none other parts of the Java EE 6. How can you compare Tomcat to WebSphere, which is a full Java EE 6 implementation and some? The answer found by Prolifics is that you look at the Total Cost of Ownership for a certain configuration. There is no one answer fits all as Tomcat might be appropriate for some projects, but not others. One really needs to consider the project scope and requirements to compare the fitness of Tomcat or WebSphere for what one is trying to achieve.

Having done hands-on research in their lab, Prolifics published their findings in their new white paper “IBM WebSphere Application Server v8.5 vs. VMware vFabric tc Server v2.8 Technical and TCO Analysis”. Prolifics priced several different configurations and included two of them in the paper. Here is the five year TCO for WAS vs. tc Server for medium size configuration, NOT including the cost of JDK support (the one with JDK support adds another 30% to tc Server cost):

WAS vs tc Server TCO

Click on the image above to download the full report.

To quote the paper: “After testing out tc Server, we observed that for the most part it performs as advertised – as a lightweight environment for simple applications that can be easily managed and monitored with the included tools. It is not suitable for large or Enterprise applications that require High Availability or robust failover. The comparable product in the WebSphere family is WebSphere Liberty Profile 8.5, the lightweight offering that is fully compatible with the rest of the WebSphere family, and thus provides a growth path that does not require any recoding. Our performance tests indicate that IBM WebSphere Application Server outperforms tc Server on common benchmarks, has better documentation, and is fully supported by a single vendor: IBM.”

October 13, 2012

What is the difference between Oracle OpenWorld 2012 and Olympics?

by Roman Kharkovski

Last week I attended Oracle OpenWorld conference in San Francisco, CA. One thing that struck me was the number of claims about imaginary records broken by Oracle – starting with the Larry’s keynote on Sunday and continuing every day on technical tracks. Here are few things that were announced by Oracle in the past week:

  • New version of the Exadata machine X3-2 (shipment date is unknown)
  • New version of the Exalogic machine X3-2 (shipment date is unknown)
  • Oracle Database and Java public and private cloud services (available now)
  • Oracle Database 12c pre-announcement (to be shipped “sometime in 2013”)

Read analysis of these Oracle announcements in the full blog post here: What is the difference between Oracle OpenWorld 2012 and Olympics?.

July 12, 2012

Oracle Exalogic – the emperor has no clothes! (part 2)

by Roman Kharkovski

(Click on the image below to read the full article)

In this post, I compare IBM PureApplication System to Oracle Exalogic. Trying to compare IBM PureApplication System to Oracle Exalogic is like comparing latest generation digital SLR camera to the film camera. They both serve similar purpose, and in the end – you “might” be able to get similar results, but with huge differences in cost per picture, convenience, level of skills, and amount of time involved.

Read full article: Oracle Exalogic – the emperor has no clothes! part 2.

June 13, 2012

Webcast replay: save money with IBM WebSphere over Oracle WebLogic

by Roman Kharkovski

On June 9th I hosted a webcast titled “Save money with IBM WebSphere over Oracle WebLogic”. You can watch the recording of the webcast here.

The topics I covered in the webcast included the following:

  • Product mapping of IBM and Oracle for application infrastructure
  • Product pricing and licensing for virtualized and native environments
  • Comparison of support offerings, including cost, fixes, discounts
  • Product packaging, terms and conditions
  • Gartner report on middleware market share comparison of IBM and Oracle
  • Customer examples of migrations from WebLogic to WebSphere
  • Migration toolkit
  • New WAS v8.5 capabilities and technical advantages over WebLogic Server 12c (half of the webcast content)
  • Performance comparison of WAS and WLS, including SPECjEnterprise2010 results
  • Mobile middleware capabilities of IBM and Oracle
  • Comparison of IBM PureApplication System and Oracle Exalogic

If you would like to get a copy of the charts, please send email to whywebsphere@gmail.com and I will send you the file. Please clearly state your name, employer and the reason you are interested in the presentation.

May 7, 2012

WAS vs. WebLogic, JBoss and Tomcat: An IBM Perspective

by Roman Kharkovski

Last week in Las Vegas at the IBM IMPACT 2012 conference Stuart Smith and I delivered a session titled “WAS vs. WebLogic, JBoss  and Tomcat: An IBM Perspective“. In this 75 min session we discussed key factors to consider when making a decision on which application server to use, such as cost of licenses and support, performance, availability and usability lab tests, administrative and development tools, and real world customer experiences. We discussed factors that contribute to TCO such as development and operating costs, and application performance and reliability. We discussed how new capabilities of WAS v8.5 enhance its competitive position.

If you are interested in this presentation, please send me email to whywebsphere@gmail.com and I will send you the PDF or PPT file (the session was not recorded). Please clearly state your name, employer and the reason you are interested in the presentation.

March 9, 2012

Oracle Exalogic – the emperor has no clothes!

by Roman Kharkovski

Just a little over a year ago Oracle manufactured the first official Oracle Exalogic Elastic Cloud X2-2 box. There is a lot of hype around Exalogic and in this post I will try to separate that hype from reality and answer the questions about Oracle Exalogic.

  1. What exactly is Oracle Exalogic?
  2. Is Oracle Exalogic a true appliance?
  3. How is Exalogic different from any other x86 server hardware sold by HP, Dell, IBM and others?
  4. Exalogic is a lot of hardware – can it be virtualized?
  5. Exalogic is called “Elastic Cloud” by Oracle. What makes it cloud enabled?
  6. Is Oracle really first to market with the hardware and software engineered system?
  7. How many customers are using Exalogic today in production?
  8. How can Oracle claim 2-3X improvement in performance with Exalogic over traditional hardware?
  9. Is it true that Oracle Exalogic is “Open and Standards Based”, while IBM’s 795 server is proprietary?
  10. What kind of a solution would you recommend to customers who want to adopt cloud technology today?
  11. Summary – comparison of IBM System z, Power7 System and Oracle Exalogic

Read full article here: Oracle Exalogic – the emperor has no clothes!.

January 31, 2012

Which is more expensive – JBoss or WebSphere?

by Roman Kharkovski

If you ask average IT professional: “Which is more expensive – WebSphere Application Server or JBoss?” nine times out of ten you get the wrong answer: “WebSphere”. In this article I would like to compare the costs of WAS and JBoss and surprise those nine people. My cost comparison is based on publicly available information and can be easily reproduced by anyone who is willing to look at the facts.

Read full article here: Which is more expensive – JBoss or WebSphere?.

December 16, 2011

How hard it really is to migrate JEE, DBMS, BPM and ESB applications between vendor runtimes?

by Roman Kharkovski

Part of the reason for industry standards to exist is to avoid vendor lock-in. Such was the premise of J2EE – mostly fulfilled. But what about migrating BPM, ESB, DBMS from one vendor to another? Are there automated tools to do this? Technical migration is only part of the issue and often not the hardest one to overcome. Skills, culture, experience, risk, even politics play significant role. Did I mention financial side? Luckily this last one is often easy to solve as IBM has very competitive pricing compared to Oracle. On the other hand if you are an Open Source user and like to get your software free of charge with optional paid support, you still may consider IBM software. In the context of a bigger picture, the cost of license and support over the life time of the project is not as significant as one might think. So why not pick up the best tools you can find? I know how I do my shopping for tools. I have completed a number of home renovation projects and when I go to Lowes or Home Depot, I know the difference between the low-end and professional tools. I have never done a home renovation project for a fee, but still I am willing to pay the premium for professional tools since I am using them a lot – not just once a year. To me the ROI of those investments is big and easily noticeable (especially when I am in the middle of the project and the “cheap” tool breaks).

Read full article here: How hard it really is to migrate JEE, DBMS, BPM and ESB applications between vendor runtimes?.

November 17, 2011

Application Infrastructure – how about JEE6 support?

by Roman Kharkovski

I just posted a new blog on the smarterquestions.org about the JEE support in WebSphere and WebLogic: http://smarterquestions.org/2011/11/application-infrastructure-how-about-jee6-support/.

In general I will be posting in both of these blogs – and making some cross posts. Hope it works well for everyone.

November 15, 2011

Are all Application Infrastructure platforms created equal?

by Roman Kharkovski

Cross-posting from my blog on the SmarterQuestions.org: Are all Application Infrastructure platforms created equal?.

Follow

Get every new post delivered to your Inbox.

Join 407 other followers

%d bloggers like this: