• No results found

JBoss Enterprise Middleware. The foundation of your open source middleware reference architecture

N/A
N/A
Protected

Academic year: 2021

Share "JBoss Enterprise Middleware. The foundation of your open source middleware reference architecture"

Copied!
15
0
0

Loading.... (view fulltext now)

Full text

(1)

JBoss Enterprise Middleware

The foundation of your open source

middleware reference architecture

(2)

Red Hat open source solution stack changes

the economics of IT infrastructure

• Offers proprietary replacements across the software stack • Lower TCO, higher value

• Increased customer leverage & choice

• Code transparency speeds development, time to solution

Global File System MPIO Enterprise Linux JBoss Application Platform

JBoss Portal Platform, JBoss jBPM, Rules JBoss SOA Platform,

MetaMatrix

Veritas Storage Suite EMC PowerPath AIX, HP-UX, Solaris

BEA WebLogic, IBM WebSphere BEA/IBM Portal, BEA BPM, ILOG JRules BEA AquaLogic, IBM ESB,

BEA DataServices,IBM EII

Infrastructure Middleware

(3)

Open Source Model

Community and Enterprise

JBoss Developer Studio

(4)

JBoss Enterprise Middleware

Develop (developer tools & frameworks)

JBoss Developer Studio: Full-featured development environmentJBoss jBPM: Business process automation & workflow engineJBoss Rules: Business rules definition & management systemHibernate: Object-relational mapping & persistence

JBoss Seam: Web 2.0 application framework

Deploy and Integrate (enterprise runtime platforms)

JBoss Application Platform: Java EE application & service platform JBoss Portal Platform: Personalized user interaction platform

MetaMatrix: Metadata-driven data services/federation platformJBoss SOA Platform: Application & service integration platform

JBoss Communications Platform: Voice, video and data Telco platform

Manage (operational tools)

(5)

When does it make sense to use one or the other?

(6)

JBoss.org Community Projects

• Focus on “release early, release often”

• 35+ projects with different release schedules, versions, dependencies, etc.

• 100,000+ registered developers • Community support with

forums, project developers, wiki, issue trackers, etc.

(7)

JBoss Enterprise Middleware

Each JBoss Enterprise Middleware platform goes through a 5 phase delivery methodology that involves many traditional elements of the software development lifecyle:

(8)

JBoss Hibernate

Application Platform

Application Presentation, Services Hosting, and Data Persistence

Enterprise

Frameworks Component

JBoss Application Server

Embedded Tomact, Clustering, Cache, Messaging, Transactions

JBoss Seam

Portal Platform

Content Aggregation, Presentation and Personalization

Application Platform

JBoss Portal SOA Platform

Service Integration & Orchestration, Business Process Automation, Rules

Definition, & Event Management

Application Platform

MetaMatrix Data Services Platform

MetaMatrix Enterprise Server

JBoss ESB Transformation, Routing, Registry, Repository JBoss Rules JBoss jBPM Manage Design &

Develop Integrated Runtime Platforms

Data Integration, Data Service Federation, Data Abstraction & Management

JBoss Developer Studio Eclipse IDE Runtime Platform Integrated Tooling Fully Integrated Developer Environment MetaMatrix Designer JBoss Operations Network Administration, Management, and Monitoring

major component or set of integrated components

Enterprise Platforms

Modular productivity tools that also work on other vendors application servers Integrated distribution with a single

patch & update cycle

(9)

9

JBoss Enterprise Middleware Roadmap 2009

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

Enterprise Portal Platform v4.3 Enterprise Application Platform v5.0 JBoss Developer Studio v2.0 Enterprise Data Services Platform v6.0 (MetaMatrix) Enterprise SOA Platform v5.0 Enterprise Web Platform v1 Business Rules Management System v5.0 JBoss Operations

Network v2.2 Enterprise Portal Platform v5.0

Enterprise Data Services Platform v6.1 (MetaMatrix) JBoss Developer Studio v2.1

(10)

JBoss Developer Studio

A comprehensive, open source development environment that integrates Red Hat/JBoss platforms with rich, Eclipse-based tools

Visual/Source JSF Editor

Provides a unified, simple, and powerful programming environment for rich Web 2.0 applications

● Innovative tooling support for AJAX,

JBoss Seam, JavaServer Faces, and rich enterprise applications

● Graphical design and editing of

business processes and rules

● Robust Java EE tools and debugging

Runs on Windows & comes with RHEL

for added virtualization benefits

Integrated platform and tools ensures

consistency throughout the development lifecycle

(11)

JBoss Enterprise Portal Platform

Includes everything you need to host and

serve a portal's Web interface, publish and manage its content, and customize its

experience.

● Single distribution that integrates JBoss

Portal, JBoss Application Server (including Tomcat, Cache, Messaging), Hibernate, and Clustering

● Multi-platform (e.g. RHEL, SUSE, Windows,

Solaris); platform Portability

● Any hardware, any OS with compliant JVM

Certified Platform for Portal-based Applications

Simple, Flexible, & Scalable

● Light footprint, simple installation ● Scalable clustering to support high

transaction volumes

JBoss Enterprise

Portal Platform

JBoss Portal

JBoss Enterprise

Application Platform

Red Hat Enterprise Linux

(12)

12

JBoss Enterprise Portal Platform

Current Release

Enterprise Portal Platform 4.3 (Feb 2009)

 Support for Portlet 2.0 specification - certified Portlet 2.0

container

 Page parameters

 Portlet 2.0 coordination configuration – e.g., event wiring

and render parameter sharing

 Support new application types within a portlet (JSF, Seam

and Rich Faces)

 Improvements to the Content Management System  Clustering and performance improvements

(13)

13

JBoss Enterprise Portal Platform

Roadmap

Enterprise Portal Platform 5.0 (Q1 2010)

 Ajax based user interface

 Modular presentation framework for multiple UI support  Significant improvements in end user customization

 New Page Management and Deployment Capabilities  More granular security and identity model and APIs

 Enhanced content management system and web content

integrator

 Federated Single Sign On Capabilities  Additional 3rd party certifications

(14)

Creating New Applications?

•JBoss Enterprise Platforms & Frameworks http://www.jboss.com/products

•Red Hat Developer Subscriptions

http://www.redhat.com/developers/subscriptions.html •Using JBoss Technologies & Want Subscription

https://www.redhat.com/apps/store/jboss/

Migrating Existing Applications?

•Migration Services

http://www.jboss.com/services/migration

General Questions?

http://www.redhat.com/contact

Next Steps

(15)

Questions?

References

Related documents

The JBoss Enterprise SOA Platform includes service- oriented architecture (SOA) open source middleware such as JBoss Enterprise Service Bus (ESB), JBoss jBPM, JBoss Rules and

These viruses modify their code on each infection (each infected file contains a different These viruses modify their code on each infection (each infected file contains a different

Positions on Local Section Boards – Many local sections with young professional groups try to involve young professionals on their boards.. Local sections recruit young people

The present paper contributes to the ongoing debate about how international trade can affect the demand for skills in industrial countries by estimating the impact of

Models Policies Policies Models Init Applications Request Result CSSM Dispatcher CSSM Security API PL Module Functions Result Query Policy Interpreter Data Storage Policy

B cells are formed in bone marrow and the spleen, and when they become active, they form 2 types of daughter cells - plasma cells (which make antibodies) and memory cells (which

CODING AND QUANTIZATION LOSSES FOR THE COHERENT WHITE GAUSSIAN

Other than wife, Häfiz 'Abdur Rasheed Sähib is survived by the eldest son, Häfiz Muhammad 'Umar, who is serving the madrasah of Sabeelus Saläm in his illustrious father’s place;