JBoss World 2009 Aaron Darcy

Similar documents
What is it? What does it do?

Jboss Enterprise Platform & Red Hat Partnering

Samsung SDS Enterprise Cloud

Not just an App. Server

JBoss Enterprise Middleware

Oracle and Tangosol Acquisition Announcement

Transform Your Business To An Open Hybrid Cloud Architecture. Presenter Name Title Date

Market leading web application server product

ECLIPSE PERSISTENCE PLATFORM (ECLIPSELINK) FAQ

The Enterprise Open Source Support Company Webinar Series

REALIZE YOUR. DIGITAL VISION with Digital Private Cloud from Atos and VMware

Introduction. Key Features and Benefits

COMMUNITY OR ENTERPRISE? Choosing between JBoss community projects and Red Hat JBoss Middleware

Red Hat Roadmap for Containers and DevOps

RED HAT JBOSS FUSE. A lightweight, flexible integration platform

CenturyLink for Microsoft

From data center OS to Cloud architectures The future is Open Syed M Shaaf

Red Hat s Subscription Guide

An Open Architecture for Hybrid Delivery

ClearPath Secure Java Overview For ClearPath Libra and Dorado Servers

That Set the Foundation for the Private Cloud

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE

Taming your heterogeneous cloud with Red Hat OpenShift Container Platform.

CONSIDERATIONS FOR YOUR NEXT CLOUD PROJECT CLOUDFORMS & OPENSTACK DO S AND DON TS

Cisco Integration Platform

Migrating traditional Java EE applications to mobile

Is your mission critical data center ready for an always on world? Nir Oran Lead Enterprise Architect

Java EE 6 Web Profile Leader 2011 Roadmap

JBOSS MIDDLEWARE TO THE CLOUD. MICHAEL EPLEY Sr JBoss Solutions Architect, IC Specialist 2014 June

Caching Use Cases in the Enterprise

Enterprise Java Unit 1- Chapter 3 Prof. Sujata Rizal Introduction to Servlets

1. Introduction. 2. Technology concepts

Data Virtualization Implementation Methodology and Best Practices

Perfect Balance of Public and Private Cloud

BUILDING the VIRtUAL enterprise

Javaentwicklung in der Oracle Cloud

WSO2 Platform Offerings for Developers

Oracle Corporation

Orchestrate JBoss Middleware with Ansible Tower Red Hat Summit San Francisco

(216)


WHITESTEIN. Agents in a J2EE World. Technologies. Stefan Brantschen. All rights reserved.

IBM Cloud IBM Cloud for VMware Solutions Zeb Ahmed Senior Offering Manager and BCDR Leader VMware on IBM Cloud VMworld 2017 Content: Not for publicati

Why Enterprises Need to Optimize Their Data Centers

QUALITY SUPPORT FROM THE SOURCE.

MetaMatrix Enterprise Data Services Platform

Discover the all-flash storage company for the on-demand world

OpenStack Seminar Disruption, Consolidation and Growth. Woodside Capital Partners

Cloud Computing: Making the Right Choice for Your Organization

Rails powered by GlassFish & jmaki

Red Hat Application Migration Toolkit 4.0

<Insert Picture Here> Oracle WebLogic Components

Seven Decision Points When Considering Containers

IBM Software and POWER7: Powering performance for Smarter Planet Solutions

Energizing Life's Work with the leading social software platform 19 th September 2013, Moscow

WebSphere MQ Update. Paul Dennis WMQ Development 2007 IBM Corporation

Java Connector Architecture Building Enterprise Adaptors Atul Apte

ENTERPRISE MOBILE APPLICATION DEVELOPMENT WITH WAVEMAKER

MODERNIZE INFRASTRUCTURE

RED HAT JBOSS FUSE A lightweight, lexible integration platform

Video Conferencing & Skype for Business: Your Need-to-Know Guide

AVOIDING HIGH ORACLE DBMS COSTS WITH EDB POSTGRES

Project Horizon Technical Overview. Bob Rullo GM; Presentation Architecture

Converged Infrastructure Matures And Proves Its Value

Technical Overview. Elastic Path Commerce

JOURNEY TO YOUR CLOUD. Mika Kotro Sales Development EMC Deutschland GmbH. Copyright 2012 EMC Corporation. All rights reserved.

API, DEVOPS & MICROSERVICES

SUSE at the Point of Service. Joachim Werner Senior Product Manager

Inside WebSphere Application Server

KEYNOTE Dr. Michael Meskes, PhD CEO of credativ and Open Source Support Center Friday, October 11, 2013

Understanding Liferay Portal's Business Value. and Critical Measures for Success

Enabling Fast IT. In the IoE era. Alberto Degradi DCV Sales Leader. November 2014

Red Hat Cloud Platforms with Dell EMC. Quentin Geldenhuys Emerging Technology Lead

VMware Cloud Application Platform

WebSphere Application Server What s new in WAS V7.0 for Developers

Active Endpoints. ActiveVOS Platform Architecture Active Endpoints

Equinox Project Update

DATACENTER SERVICES DATACENTER

AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.0

Continuous delivery of Java applications. Marek Kratky Principal Sales Consultant Oracle Cloud Platform. May, 2016

JAVA SERVLET PROGRAMMING HELP FOR SERVER SIDE JAVA DEVELOPERS JAVA SERIES

Composite Software Data Virtualization The Five Most Popular Uses of Data Virtualization

Microservices with Red Hat. JBoss Fuse

Leverage SOA for increased business flexibility What, why, how, and when

Hiram Chirino Platform Architect June 5th Whats's new in Fuse 6.2

Middleware Platforms for Integration & BPM : A Product Comparison

Lenovo Data Center Group. Define a different future

Red Hat Application Migration Toolkit 4.2

Stand: File: gengler_java_e. Java Community Process: Not perfect, but operating very successfully

New Zealand Government IBM Infrastructure as a Service

Improve and Expand JavaServer Faces Technology with JBoss Seam

Spring Framework 2.5: New and Notable. Ben Alex, Principal Software Engineer, SpringSource

Hello, my name is Cara Daly, I am the Product Marketing Manager for Polycom Video Content Management Solutions. Today we will be going over the

Service Provider Consulting

INGRAM MICRO & DELL. Partner Kit

Open Source IoT. Eclipse IoT. Tim De Borger - Senior Solution Architect 13/06/2017

Love Containers, Love Devops, Love Openshift, Where's my business case?

Modernizing Healthcare IT for the Data-driven Cognitive Era Storage and Software-Defined Infrastructure

Software Defined Storage

Introduction to Web Application Development Using JEE, Frameworks, Web Services and AJAX

Transcription:

1

Java Application Platforms for Lightweight Workloads Insight into Red Hat's Application Platform Strategy Aaron Darcy JBoss Product Line Director Red Hat September 2009 2

About Me JBoss Product Line Director Manage the application server business Joined Red Hat in 2005 Former Director of IT at UBS Investment Bank Led one of the first mission critical Java EE deployments Former technology consultant with Arthur Andersen Born & raised in Chicago! Contact information adarcy@redhat.com @darcyaaron 3

Today's Discussion Topics Brief overview of JBoss Enterprise Middleware Review recent application server market observations Describe Red Hat's application platform strategy Review JBoss solutions for Java applications 4

JBoss Enterprise Middleware Portfolio Overview 5

JBoss Enterprise Middleware Customers Example Customers Selected JBoss for superior flexibility, improved performance, benefits of open source, better support & lower TCO 6

JBoss Enterprise Middleware Example Partners 7

JBoss Development Model Community Enterprise Focus release early, release often 50+ projects with different release schedules, dependencies, versions etc. 100,000+ registered developers Community support via forums, project developers, wiki, issue trackers, etc. Use case driven platforms that integrate multiple projects into a single distribution Focus on long- term stability, security, supportability, & sustainability Longer product support lifecycles that maintain application compatibility Up to 24x7 enterprise support for mission critical applications 8

JBoss Enterprise Middleware What makes up a certified platform? Each JBoss Enterprise Middleware platform goes through a 5 phase delivery methodology in its software development lifecyle: 9

What Are They Saying? Customers Priceline.com (Ron Rose, CIO): Red Hat and JBoss have proven themselves to have enterpriselevel tools that, when used well, help us attain what all companies want - great availability, great scale, and at a reduced cost when compared to proprietary solutions McKesson (Michael Simpson, CIO): McKesson chose to work with JBoss solutions because they were less expensive and still offered equal, if not better, solutions... as the company compared BEA to JBoss, it found that JBoss offered better support and better turn around time for defects Continental.com (Mike McDonald, Dir. of Technology): We ve found a high-quality, easily scalable server that can match our business growth, as well as superior professional service from the expert developers behind the technology. Analysts Gartner: Leader in a Application Server & Integration Magic Quadrants Forrester: highest quality application server (2008 Global Forrester Research/BZ Media Application Platform Quality Online Survey) Burton: excellent platform for production environments large and small BZ Research: 32% application server marketshare, above IBM & BEA (Dec. 2008) 10

JBoss Enterprise Middleware JBoss Application Platform Solutions 11

Market Observations Our customers tell us that... Open source adoption is increasing & already part of many deployments Java EE is still too complex; other programming models gaining in popularity They need to build rich web 2.0 oriented applications easily Managing application infrastructure needs to be easier Three application workloads emerging: basic java web apps Light & Rich Java Apps HIGHLY TRANSACTIONAL JAVA APPLICATIONS Simple, doesn't require enterprise services, Servlet container suffices Require some enterprise features for scalability Heavier, require most Java EE features (and sometimes more), enterprise scale 12

Evolution of Enterprise Java Numerous choices, depending on application requirements 13

Java Application Platform Strategy JBoss Open Choice Maintain the ability to support any popular programming model Java EE, POJOs, OSGi, Spring, Ruby, etc. Provide simple, flexible & standard platforms for common workloads From light to heavy & everything in between Deliver a core set of enterprise services for manageability Stable & consistent operational footprint, no matter the programming style Balance developer preference with operational stability Future proof impact of new development choices Single operations tools across all solutions Choice without compromise. 14

JBoss Open Choice Architecture Flexibility for today and for the future APIs / Programmings Models (POJOs, WS, REST, Java EE, Spring, Groovy, jruby, etc.) Next generation app server architecture Transactions Messaging Caching Remoting Web Services Java Virtual Machine Clustering Core Enterprise Services Security JBoss Microcontainer (Dependencies, Lifecycle, Management, Class-loading) Deployment (Data Center / Cloud / Device / PoS / Embed / etc.) Persistence Extreme configurability Minimalistic microcontainer separates cores services for modularity Microcontainer supports many component models POJO, JMX, OSGi, etc. Common management infrastructure Single binary supports many popular deployment styles 15

Solutions For Java Applications Flexible solutions for common Java workloads Note: Release dates subject to change Design & Develop Integrated Runtime Platforms Manage JBoss Developer Studio Tooling, Eclipse IDE, Integrated Runtime Simple Java Web Apps. JBoss Enterprise Web Server Apache Web Server (httpd) & Apache Tomcat Light & Rich Java Web Applications JBoss Enterprise Web Platform JBoss AS (Web Profile), Clustering, Cache, REST, Basic Web Services, Hibernate, Seam, & JBoss Web Framework Kit EWP 5.0 Oct. 2009 Java EE & Transactional Applications JBoss Enterprise Application Platform JBoss AS (Full Java EE), Clustering,Cache, Transactions, Messaging, REST, Full Web Services stack, Hibernate, Seam, & JBoss Web Framework Kit EAP 5.0 Sept. 2009 JBoss Operations Network Management, Configuration, Inventory, & optional Monitoring Flexible, standards-based solutions targeted for specific Java workloads Support for popular open source frameworks, standalone or included with Platforms JBoss Hibernate & Seam JBoss Web Framework Kit (Google Web Toolkit, RichFaces, Spring, Struts, etc.) Single management tools across all types of Java applications 16

Example Workloads Flexible solutions for common Java workloads Simple Java Web Apps. Light & Rich Java Web Applications Java EE & Transactional Applications JBoss Enterprise Web Server Apache Web Server (httpd) & Apache Tomcat JBoss Enterprise Web Platform JBoss AS (Web Profile), Clustering, Cache, REST, Basic Web Services, Hibernate, Seam, & JBoss Web Framework Kit JBoss Enterprise Application Platform JBoss AS (Full Java EE), Clustering,Cache, Transactions, Messaging, REST, Full Web Services stack, Hibernate, Seam, & JBoss Web Framework Kit Potential Examples Corporate websites & customer portals Live HD video streaming, inventory look-ups, online JBoss testing Enterprise Web Server Apache Web Server (httpd) & Apache Tomcat Travel bookings & reservation confirmations, online banking, ecommerc sites 17

JBoss Application Platforms Feature Comparison Features Target Workload Web Server JBoss Enterprise Web Server Simple Web Java Applications & Websites Apache Web Server (with httpd connectors) JBoss Enterprise Web Platform Light & Rich Java Applications JBoss Enterprise Application Platform Highly Transactional Java Applications - - Enterprise Services Frameworks Load Balancing (mod_ connectors) Included Included Included Servlet Container Java EE Tomcat JBoss Web (Embedded Tomcat) - Web Profile JBoss Microcontainer Architecture - Yes Yes Clustering, Caching, Failover REST - Yes Yes Basic Web Services (JAX-WS) - Yes Yes Comprehensive Web Services (WS-*) - - Yes Messaging - - Yes Transactions Rollback/Recovery - - Yes Hibernate Add-on Included Included Seam Add-on Included Included JBoss Web Framework Kit Add-on Included Included Management Tooling Yes JBoss Operations Network JBoss Developer Studio JBoss Web (Em bedded Tom cat) Full Java EE Yes 18

JBoss Application Platform Benefits Reduce complexity thru flexible solutions with everything you need Targeted platforms for specific workloads; only use features you require Make standards work for you & avoid lock-in through open source Enterprise management for every application, across the entire lifecycle 19

Learn From Our Customers JBoss World Sessions To Consider CME Group: From WebLogic to JBoss Enterprise Application Platform & Tomcat Thursday @ 10:50a (Track: What's New / Path: Strategize) Covad Communications: Carved Out Costs by Migrating SOA to JBoss Enterprise Middleware Thursday @ 2:40p (Track: Carving out Costs / Path: Integrate & SOA) Travelers Insurance: Building and Maintaining a Large Shared JBoss Infrastructure Thursday @ 3:50p (Track: Decoding the code / Path: Operate & Manage) NAVTEQ: Using JBoss Enterprise Middleware in NAVTEQ Friday @ 11:00a (Track: What's New / Path: Strategize) And more: DST Health Solutions, ETS, Fed Ex, Nokia Seimens, Red Hat IT 20

JBoss Solution Overviews JBoss World Sessions To Consider JBoss Enterprise Portal Platform Customer Case Studies Wednesday @ 10:50a (Track: Open Source for IT Leaders / Path: Strategize) Enterprise Java Redefined: An Overview of JBoss Enterprise Application Platform 5.0 Thursday @ 8:30a (Track: Open Source for IT Leaders / Path: Strategize) How to Effectively Manage Java Applications (JBoss ON) Thursday @ 9:40a (Track: Decoding the code / Path: Operate & Manage) Competitive Advantage with Open Source Business Process Automation (SOA Platform, BRMS) Thursday @ 10:50a (Track: Open Source for IT Leaders / Path: Integrate & SOA) Next Generation Open Source SOA (ESB / SOA Platform) Thursday @ 3:50p (Track: What's New / Path: Integrate & SOA) 21

22