JBoss Enterprise Middleware
State-of-the-art Enterprise Application Server
The annual 2009 Gartner report lists open source product JBoss in the leader’s corner of its Magic Quadrant, together with the much more expensive solutions IBM WebSphere, Microsoft .NET/IIS and Oracle WebLogic Server. No wonder that many Qualogy customers regard JBoss as a very interesting alternative.
An application server is platform middleware; system software acting as a container for applications’ business logic. Its key function is to host application software modules developed using the application server’s programming model. In the case of JBoss, that is the widely used multi-vendor platform Java EE. An application server provides developer tools to encode the application business logic, and runtime tools to interpret and execute the encoded application.
Taking advantage of centralization
There are many reasons to consider using an application server, but most of them are grouped around the central nature of the solution. End users can benefit from system-wide standard behavior, from reduced time to develop and from reduced costs. As the server does a lot of the tedious code-generation, developers can focus on business logic.
Changes to the application configuration, like system settings or a different database server, are easier to handle. Updating applications with new business logic can be done in a controlled manner for all users, without the risk of old versions accessing the data. And a central point of security to manage access to data takes authentication away from the client layer. In the end, all these benefits may result in a lower total cost of ownership (TCO).
Open source for enterprises
JBoss community projects are Java EE 5-compliant cutting-edge open source products, which means that they are available for free download (without support). For enterprise use they are packaged by JBoss owner Red Hat as JBoss Enterprise Middleware , which integrates and hardens the latest enterprise-ready features from JBoss community projects into stable, enterprise-class middleware distributions with a paid support subscription. Companies like AVIS, Union Bank, KPN and Verizon rely on JBoss every day. The available JBoss Enterprise platforms for JBoss Enterprise Application Server are:
Besides the platforms, JBoss also offers several tools and frameworks on the development side, and JBoss Operations Network on the management and monitoring side. All JBoss software, free or with a subscription — is offered under the LGPL 2.x license or Apache Software License, and is available in both source and object forms.
Business Process Management
A particularly interesting JBoss product (part of JBoss Enterprise SOA Platform) is jBPM, a user friendly web based solution for Business Process Management, which enables companies to optimize their processes. BPM is about coordinating people, applications and services using embedded workflows and graphical process definitions. Tasks can be distributed automatically and handled more quickly. It offers extensive reports and real-time status overviews, making it possible to adjust processes immediately if needed. In turn, this will increase both company performance and customer satisfaction.
One of the main advantages is flexibility. New policies, organizational changes and market movements can all be easily reflected in process definition modifications, which can subsequently be distributed across the entire enterprise at the press of a button. It is extensible, integratable, pluggable and customizable at every level, the scalability prevents ‘growing pains’, and the open source structure avoids vendor lock-in and ensures state-of-the-art software which has proven its reliability in the field.
Yearly cost savings for open source can be spectacular compared with commercial products. One of our clients ran IBM WebSphere, paying a yearly license fee of EUR 800,000 for 200 sockets. After migration to JBoss, which also included a hardware consolidation, they could easily manage with 32 sockets, paying less then EUR 32,000. That’s 84% less sockets at a 75% lower cost per socket, resulting in a license fee reduction of 96%.
ROI within a year
In times like these, the return on ICT project investments needs to be less than a year. That is almost impossible with commercial products because of the high purchase costs and software license fees, but it can easily be done with an open source product like JBoss, for which you pay only a support subscription. Even that could be temporary, as your own ICT specialists should be able to master the software very quickly. And if necessary, local Qualogy Suriname consultants are readily available to assist you.
Magic Quadrant Leader
Out of some 25 EAS vendors, Gartner selected only four to be ‘leaders’ (JBoss, IBM, Microsoft and Oracle), as opposed to visionaries, challengers and niche players. Leaders “deliver on their vision and support their customers through periods of stability, as well as periods of change or economic hardships”. There are several reasons for Gartner’s high praise:
Gartner is not the only one to acknowledge the JBoss achievements. The editors and reviewers of InfoWorld decorated the product in four consecutive years (2006-2009) as Best Open Source Software in their annual BOSSIE Awards.
Do you have questions or suggestions?
PO Box 12865