Professional Documents
Culture Documents
JBoss in The Enterprise
JBoss in The Enterprise
Red Hat
Wanja Pernath
(wpernath@redhat.com)
Agenda
What is Middleware
Swedish Railway
Teambank
DGI
Roadmap
What is Middleware #1
Strange? -- Yes!
Suppose you want to have all your employees using the same application to book
their time
How to make sure each individual is using the right version of the application?
What is Middleware #2
In the past each developer did the necessary integration on his own
With Java / JEE all those systems are encapsulated to the developer
Time is money
Amazon.com
Google.com
yahoo.com
Ebay.com
JBoss Overview
Founded:
Acquired:
IBM: WebSphere
Oracle: Fusion
SAP: Netweaver
Jboss is lightweight
The intention was always to have a solution from developers for developers
This means you don't have to wait 20 minutes until you see that your last change
was wrong
We define standards
There we try new stuff, we implement new standards before they are officially
released
You can download the source for the products (like with RHEL)
JBoss
Developer
Studio
Eclipse IDE
Integrated
Tooling
Runtime
Platform
Portal Platform
JBoss Portal
Application Platform
Content Aggregation, Presentation
and Personalization
JBoss
jBPM
JBoss
Rules
JBoss
Operations
Network
JBoss ESB
Application Platform
JBoss
JBoss
Seam
Hibernate
JBoss Application Server
Application Platform
MetaMatrix
Designer
SOA Platform
Transformation, Routing,
Registry, Repository
Fully Integrated
Developer
Environment
Manage
Administration,
Management, and
Monitoring
Enterprise
Platforms
Enterprise
Frameworks
Component
Travel
Gov
Telecom
Media/
Entertainment
Insurance
Gartner Enterprise Application Server Magic Quadrant Leader two years running
Top 3 in Production Usage 3 years running (BZ Research)
Over 20 Million Downloads for all of JBoss.org components
10
Challenge:
Poor support from IBM Sweden, wanted reliable,
consistent, around the clock tech support
Migrate entire ticket booking system to JBoss
Application Server
Solution:
Gold support contract with a regional ISV, Redpill
who solves tier 2 & 3 support pushing tier 1 to
JBoss developers (located worldwide)
Administrator Training
Benefits:
Team can solve problems faster because have
access to JBoss support and the source code
Able to work with local support organization
11
TeamBank AG is a member of
the DZ Bank Group.
Challenge:
Migrated easyCredit off Microsoft ASP
Allowed dramatic scaling ofthe application
without additional licensing costs.
The new easyCredit needed to handle up to
100,000 parallel transactions.
Solution:
JBoss Application Server
16 online Servers, 2 batch servers.
Benefits:
9 months from requirements to real money
transfers.
System has been running 24/7 since
deployment.
Now handles a further 785 financial
institutions, 11,200 agencies and 31,000
registered users.
12
Benefits:
With JBoss, DGI implemented a
middleware infrastructure that conformed
to standards, was modular, flexible and
adaptable.
An outright saving of 13 million Euros
on project costs.
13