jboss enterprise middleware · red hat/jboss platforms with rich, eclipse-based tools visual/source...

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

Upload: others

Post on 25-Jul-2020

18 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: JBoss Enterprise Middleware · Red Hat/JBoss platforms with rich, Eclipse-based tools Visual/Source JSF Editor Provides a unified, simple, and powerful programming environment for

JBoss Enterprise Middleware

The foundation of your open source middleware reference architecture

Page 2: JBoss Enterprise Middleware · Red Hat/JBoss platforms with rich, Eclipse-based tools Visual/Source JSF Editor Provides a unified, simple, and powerful programming environment for

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 FileSystem

MPIO

Enterprise Linux

JBoss ApplicationPlatform

JBoss Portal Platform,JBoss jBPM, Rules

JBoss SOA Platform, MetaMatrix

VeritasStorage 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

Page 3: JBoss Enterprise Middleware · Red Hat/JBoss platforms with rich, Eclipse-based tools Visual/Source JSF Editor Provides a unified, simple, and powerful programming environment for

Open Source ModelCommunity and Enterprise

JBoss Developer Studio

Red Hat provides enterprise ready open source software

Page 4: JBoss Enterprise Middleware · Red Hat/JBoss platforms with rich, Eclipse-based tools Visual/Source JSF Editor Provides a unified, simple, and powerful programming environment for

JBoss Enterprise Middleware

Develop (developer tools & frameworks)● JBoss Developer Studio: Full-featured development environment● JBoss jBPM: Business process automation & workflow engine● JBoss Rules: Business rules definition & management system● Hibernate: 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 platform● JBoss SOA Platform: Application & service integration platform● JBoss Communications Platform: Voice, video and data Telco platform

Manage (operational tools)● JBoss Operations Network: JBoss administration/monitoring

Page 5: JBoss Enterprise Middleware · Red Hat/JBoss platforms with rich, Eclipse-based tools Visual/Source JSF Editor Provides a unified, simple, and powerful programming environment for

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

JBoss.org Community JBoss Enterprise Middleware

Page 6: JBoss Enterprise Middleware · Red Hat/JBoss platforms with rich, Eclipse-based tools Visual/Source JSF Editor Provides a unified, simple, and powerful programming environment for

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.

Page 7: JBoss Enterprise Middleware · Red Hat/JBoss platforms with rich, Eclipse-based tools Visual/Source JSF Editor Provides a unified, simple, and powerful programming environment for

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:

What makes up a certified platform?

Page 8: JBoss Enterprise Middleware · Red Hat/JBoss platforms with rich, Eclipse-based tools Visual/Source JSF Editor Provides a unified, simple, and powerful programming environment for

JBossHibernate

Application Platform

Application Presentation, Services Hosting, and Data Persistence

EnterpriseFrameworks Component

JBoss Application ServerEmbedded Tomact, Clustering, Cache,

Messaging, Transactions

JBossSeam

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 ESBTransformation, Routing,

Registry, Repository

JBossRules

JBossjBPM

ManageDesign & Develop

Integrated Runtime Platforms

Data Integration, Data Service Federation, Data Abstraction & Management

JBoss Developer

Studio

Eclipse IDE

RuntimePlatform

IntegratedTooling

Fully Integrated Developer

Environment

MetaMatrix Designer

JBoss Operations

NetworkAdministration,

Management, and Monitoring

major component or set of integrated components

EnterprisePlatforms

Modular productivity tools that also work on other vendors application servers

Integrated distribution with a single patch & update cycle

JBoss Enterprise Middleware

Page 9: JBoss Enterprise Middleware · Red Hat/JBoss platforms with rich, Eclipse-based tools Visual/Source JSF Editor Provides a unified, simple, and powerful programming environment for

9

JBoss Enterprise Middleware Roadmap 2009

Jan JunFeb Sep DecJul Aug Oct NovMar Apr May

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

Page 10: JBoss Enterprise Middleware · Red Hat/JBoss platforms with rich, Eclipse-based tools Visual/Source JSF Editor Provides a unified, simple, and powerful programming environment for

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

Annual subscriptions start at $99

Page 11: JBoss Enterprise Middleware · Red Hat/JBoss platforms with rich, Eclipse-based tools Visual/Source JSF Editor Provides a unified, simple, and powerful programming environment for

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 EnterprisePortal Platform

JBoss Portal

JBoss EnterpriseApplication Platform

Red Hat Enterprise LinuxWindows, Unix, Other Linux

Page 12: JBoss Enterprise Middleware · Red Hat/JBoss platforms with rich, Eclipse-based tools Visual/Source JSF Editor Provides a unified, simple, and powerful programming environment for

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 Japanese language support

Page 13: JBoss Enterprise Middleware · Red Hat/JBoss platforms with rich, Eclipse-based tools Visual/Source JSF Editor Provides a unified, simple, and powerful programming environment for

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 Enhanced Portlet Swap site

Page 14: JBoss Enterprise Middleware · Red Hat/JBoss platforms with rich, Eclipse-based tools Visual/Source JSF Editor Provides a unified, simple, and powerful programming environment for

Creating New Applications? • JBoss Enterprise Platforms & Frameworks

http://www.jboss.com/products

•Red Hat Developer Subscriptionshttp://www.redhat.com/developers/subscriptions.html

•Using JBoss Technologies & Want Subscriptionhttps://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

Page 15: JBoss Enterprise Middleware · Red Hat/JBoss platforms with rich, Eclipse-based tools Visual/Source JSF Editor Provides a unified, simple, and powerful programming environment for

Questions?

www.redhat.com