WebSphere Stack Update

36 

Loading....

Loading....

Loading....

Loading....

Loading....

Full text

(1)

© 2008 IBM Corporation

WebSphere Stack Update

GSE MVS Guide Lahnstein, Februar 2008

(2)

Interaction Services

Information Services

Partner Services Business App Services Access Services D e v e lo p m e n t S e rv ic e s M a n a g e m e n t S e rv ic e s Infrastructure Services A p p s & In fo A s s e ts Process Services Business Services

Enterprise Service Bus Rational Application Developer Rational Software Architect WebSphere Integration Developer

WebSphere Business Modeler WebSphere Business Monitor

Tivoli CAM for SOA

Tivoli CAM for Response Time

Tracking

Tivoli CAM for WebSphere

Tivoli Federated Identity Manager

SOA Foundation Products – Finite set of focus products

WebSphere Process Server

WebSphere Portal WebSphere Information Server

WebSphere Application Server

WebSphere Partner

Gateway WebSphere Adapters WebSphere XD WebSphere ESB & WebSphere Message Broker WebSphere DataPower WebSphere Service Registry and Repository WebSphere Business Services Fabric

(3)

© 2006 IBM Corporation

BPM Enabled by SOA – Process Entry Point

BPM Enabled by SOA – Process Entry Point

AGILITY:

ability to quickly and effectively respond

to changes, opportunities and threats

1.

Design accurate and precise modifications

to the business

2.

Execute with speed and efficiency

3.

Sense changes in the business

environment that require you to react

1

2

3

Key Products

WebSphere Business Modeler WebSphere Integration Developer WebSphere Process Server

WebSphere Business Monitor

(4)

Designed for business users

Import models directly from Visio

Hundreds of process templates available (e.g.,

IFW, IAA)

Optimize all aspects of your business – set

KPI’s and metrics

Collaborate with subject matter experts through

the Publishing Server

Model, simulate, and analyze

Enhanced analysis and simulation capabilities.

Fully understand impacts before deploying.

Clean hand-off to I/T

Rapid and accurate deployment of your

solutions

Design time integration with WebSphere

Integration Developer and Filenet P8 Designer

Design Accurate and Precise Modifications to the

Business

Business Level Modeling And Simulation

(5)

© 2006 IBM Corporation

What’s New In WebSphere Business Modeler v6.1

Improves interoperability across BPM

− Improved traceability between Business Modeler and WebSphere Integration Developer

− Improved integration with IBM FileNet P8 to include data flow information

− Added support for Human Tasks

− Human task visualization via IBM Lotus Forms integration

− Rational Data Architect integration

Enhances BPM Process Definition

− Business rules support

− Provides support for pre-defined process monitoring measures

Enhances BPM Analysis

− Determines resource utilization across multiple process instances

Improves Business User Productivity

− Supports business item state changes

− Ability to export reports to Microsoft office

− Ability to copy and paste multiple elements between processes

Extends management of models

(6)

Packaged

Apps

State

Machines

Human

Tasks

Legacy

Systems

Java

App

Execute with speed and efficiency

With SOA, leverage existing assets and achieve greater flexibility

2

(7)

© 2006 IBM Corporation

Increases developer productivity

– Simplifies the user interface for adapter tooling

– Reduces build time and memory footprint

– Improves synchronization and publishing time

– Refactoring support improvements

– Improved Installation

Enhances human-centric BPM capabilities

– IBM Lotus Forms integration

– New wizard to generate portlets quickly and easily

– Preconfigured people directory for rapid prototyping in WID

– Participant substitution/delegation

Enhances business-driven development capabilities

– Improves traceability of model artifacts and process flows with WebSphere Business Modeler

– Improved handling of WSDL / XSD

– End-to-end event monitoring improvements

Extends the reach of process solutions

– New HTTP and generic JMS provider bindings

– New and enhanced Mediation primitives

– WebSphere TX integration

Expands platform and infrastructure currency

– Eclipse V3.2.2 (compatible with RAD V7.0)

– WPS V6.1 runtime, including JDK5

(8)

The Power of BPM and SOA in One Server

The Engine Room of Business Process Management

Robust execution of business processes

Reliable, scalable, secure, open standards

Single integrated runtime for all SOA based

process automation

Supports all aspects of process integration

Process flows

Business rules

Human steps

Services

State machines

Rapid process change ensuring business agility

Reuse existing services that you already have and create new services for

future use.

Build process flows without knowing where the information is coming from (late

binding of services)

Business rules control the execution sequence of the process and can change

dynamically

Mission-critical performance and Qualities of Service

(9)

© 2006 IBM Corporation

What’s New in WebSphere Process Server v6.1

Enhances human-centric BPM capabilities

– Exploit Lotus Forms and WebSphere Portal clients generated by WID

– Federation of multiple staff repositories

– Participant substitution/delegation

– Batch processing of work items

– Link back to earlier activities in a process

Improves consumability and usability

– Business process administration client enhancements

– Installer enhancements

– Improved handling of WSDL/XSD

– Dynamic iteration through a set of activities sequentially or in parallel

– Programmable access for business rule administration

Extends reach of process solutions

– New HTTP and generic JMS provider bindings

– New and enhanced mediation primitives

– WebSphere TX integration

– New generic JMS business process interface

Expands platform and infrastructure currency

– WAS v6.1 based runtime, including JDK5

– Simplified WAS ND topology support

– WAS XD support across all components

(10)

Process Integrity

Enabling Consistent Transaction Processing in an SOA Environment

WebSphere

Process Server 6.1

• Generic JMS business process interfaces • BO Validator

• Service Invocation Retry

• Restrict auto deletion to tasks that completed successfully

• Event Sequencing

• Greater flexibility in controlling the flow of the business processes

WebSphere Process Server -- Current

Compensation spheres

Transaction boundaries

Transaction security

Microflow transaction rollback

Human handles exceptions

Recovery mgmt for failed processes

Fault handlers (for unexpected behavior)

Long running transaction rollback

(11)

© 2006 IBM Corporation

Provides views to manage and modify your

business in real time

– Management dashboards and reporting capabilities,

including trending

– Utilize tools to define or customize dashboards

– Set KPI’s based upon Key Performance Objectives

Intervenes in deployed processes

– Identify business situations to initiate real-time response

as performance data is received

Performs continuous process improvement

– Export data to WebSphere Business Modeler for

analysis and process improvement

– Re-run modeling simulations based on real data

Business Activity Monitoring capabilities

– Monitor both activities and applications

– Monitor a broad set of environments

– Use adapters and access source applications for

business monitoring

Sense changes in the business environment that require you to react

Empowering business people with actionable insight in dashboards

3

(12)

What’s New in WebSphere Business Monitor v6.1

Extends the reach of BAM

– Ability to pull additional business reference information from various sources including

• WebSphere ESB and WebSphere Process Server

• WebSphere MQ Workflow processes

• Business applications such as SAP

• Events sent from WebSphere MQ

Empowers the line of business

– Users can personalize dashboards

– Hot KPI updates

– Business users can subscribe to business alerts

Speeds development of BAM applications

– Templates speed the development time

– Deeper integration with WebSphere Integration Developer

– AJAX-based dashboards

– Instrument WAS applications by plugging Monitor Toolkit into Rational Application Developer

Lowers the overall costs of BAM deployment

– Reduced installation time

– Consistent installation experience

Expands platform and database support

– Red Hat Enterprise Linux, SuSE Linux Enterprise Server (SLES) 9.0 and 10, HP Itanium, Windows Vista

(Monitor Toolkit)

(13)

Interaction Services

Information Services

Partner Services Business App Services Access Services D e v e lo p m e n t S e rv ic e s M a n a g e m e n t S e rv ic e s Infrastructure Services A p p s & In fo A s s e ts Process Services Business Services

Enterprise Service Bus Rational Application Developer Rational Software Architect WebSphere Integration Developer

WebSphere Business Modeler WebSphere Business Monitor

Tivoli CAM for SOA

Tivoli CAM for Response Time

Tracking

Tivoli CAM for WebSphere

Tivoli Federated Identity Manager

SOA Foundation Products – Finite set of focus products

WebSphere Process Server

WebSphere Portal WebSphere Information Server

WebSphere Application Server

WebSphere Partner

Gateway WebSphere Adapters WebSphere XD WebSphere ESB & WebSphere Message Broker WebSphere DataPower WebSphere Service Registry and Repository WebSphere Business Services Fabric

(14)

The WebSphere Service Registry and Repository provides value

throughout the SOA lifecycle

WebSphere Service Registry and Repository

Publish Find Enrich Manage Govern

Encourage Reuse

Find and reuse services

for building blocks for new

composite applications.

Enhance Connectivity

Enable dynamic and

efficient interactions

between services at

runtime.

Enable Governance

Govern services

throughout the service

lifecycle

Publish Find Enrich Govern Manage

Help optimize

service performance

Enable enforcement of

policies. Impact analysis

(15)

© 2006 IBM Corporation

What’s New in WebSphere Service Registry and Repository v6.1

Provides usability and consumability enhancements

Graphical views of service metadata

Faceted type-ahead search to progressively refine

results

Editors to drive all operations

Service Discovery from WebSphere and .Net platforms

for service reuse and governance

Simplifies installation and configuration with support for

Derby database

Enhances federation of service information

Shares consistent service information and service

models with WebSphere Business Services Fabric

Promotes SOA principles for WebSphere MQ applications

with new service representation

Metamodel and extensible parser supporting service

representation of WebSphere MQ endpoints

Enhances service governance and lifecycle management

New promotion model

Leverages ongoing Early Access Program driving

collaborative development approach with customers

Interaction Services Information Services Partner Services Business

App Services Access Services D e v e lo p m e n t S e rv ic e s M a n a g e m e n t S e rv ic e s Infrastructure Services A p p s & In fo A s s e ts Process Services Business Services

Enterprise Service Bus

WebSphere Service Registry and Repository

(16)

Provides business visibility with embedded event engine for Business

Activity Monitoring solutions

Optimized for standard XML and web services formats, with basic

support for other common formats

Integrates everything with WebSphere Adapters for enterprise applications,

the breadth of the WebSphere ecosystem, and support for standard protocols

Delivers leadership in SOA standards for service composition, and leverages

the embedded messaging and web services engines from WebSphere

WebSphere ESB

Built on WebSphere Application Server for an integrated SOA platform

Integrates seamlessly with WebSphere platform

Delivers business-critical qualities of service

Easily extended to WebSphere Process Server

Integrated solution for service mediation and

hosting

(17)

© 2006 IBM Corporation Interaction Services Information Services Partner Services Business

App Services Access Services D e v e lo p m e n t S e rv ic e s M a n a g e m e n t S e rv ic e s Infrastructure Services A p p s & In fo A s s e ts Process Services Business Services

Enterprise Service Bus

What’s New in WebSphere Enterprise Service Bus v6.1

Supports a broader set of mediation patterns quickly

and with reduced development effort

New message splitting and aggregation patterns

New service retry capability

Updated Business Object Mapper and relationship support

Integrates a broader range of services with expanded

connectivity

New WebSphere TX integration

New WS-Notification support

New generic HTTP support

Enhanced 3rd party JMS support

Enables streamlined operational infrastructure with

platform currency

Updated WAS 6.1 based runtime

New and expanded OS platforms, including 64-bit

exploitation and i5/OS support

Improves consumability and usability across the

solution lifecycle

Easier server installation and configuration

Expanded XML and WSDL support

WebSphere ESB

(18)

WebSphere Message Broker

Built for universal connectivity and transformation in heterogeneous IT environments

Optimized for high-volume processing and rapid time to value for complex

mediation requirements with a robust set of pre-built mediation function

Enables transformation between a wide range of data formats, including

XML, legacy, and industry standards, and custom formats

Integrates everything through standard protocols, WebSphere Adapters for

enterprise applications, and specialized connectivity options

Exploits the unparalleled reach and reliability of the WebSphere MQ

enterprise messaging backbone

Delivers universal connectivity and transformation

Provides a flexible solution to address a wide

range of requirements

Optimized to accommodate any IT environment

Offers unique quality of service and connectivity

on z/OS

(19)

© 2006 IBM Corporation

What’s New in WebSphere Message Broker v6.1

Enhances consumability and productivity

– Reduces time to get started

– Simplifies development tasks and debug

Enhances SOA support

– Supports Web Services natively with WS-security & WS-Addressing

– Integrated with DataPower SOA appliance

– Out of the box integration with WSRR

Extends connectivity

– Built in nodes for EIS access: SAP, Siebel, PeopleSoft

– Native support for very large file processing, including FTP

– New SMTP node

– Improved WTX integration

Simplifies administration and systems management

– Enterprise wide identity, authentication and authorization with Tivoli

Federated Identity Manager and LDAP

– Common Eclipse based tool for MQ and Message Broker

– Manageability improvements

Extends platform support and performance

– 64 bit Linux, JDBC XA support, Java5

– Ultra High Performance XML parser including schema validation

– Compact memory footprint, real time graphical performance analytics

– Significant performance improvement on ALL platforms

WebSphere Message Broker Interaction Services Information Services Partner Services Business

App Services Access Services D e v e lo p m e n t S e rv ic e s M a n a g e m e n t S e rv ic e s Infrastructure Services A p p s & In fo A s s e ts Process Services Business Services

(20)

WebSphere DataPower Integration Appliance XI50

Purpose-built hardware ESB for simplified deployment and hardened security

Redefines the boundaries of middleware with

specialized hardware

Many functions integrated into a single device

Simplified deployment and ongoing

management

Captures and emits events to facilitate web services management and

enable business visibility in Business Activity Monitoring solutions

Enables transformation between a wide range of data formats, including

XML, legacy, and industry standards, and custom formats

Optimized to bridge between leading standard protocols at wirespeed,

including web services, messaging, files, and database access

Secures services on the network with sophisticated web services access

(21)

© 2006 IBM Corporation

What’s New in WebSphere DataPower Integration Appliance XI50 v3.6.1

Expanded integration and connectivity

Enhanced MQ support

Full support for WS-ReliableMessaging (WS-RX)

Additional support for VLAN and NFSv4

Enhanced support for WSRR and UDDI v3

registries

Full support for SOAP 1.2, WS-Security 1.1

updates

Integration with DB2 V9 pureXML

Enhanced governance capabilities

Dynamic Web Services policy framework

(WS-Policy and WS-Security (WS-Policy)

WS-I Basic Profile and Basic Security Profile

support

Breakthrough enhancements for ease of use

Streamlined Multi-step Transaction Processing

Expanded Quality of Service (QoS) support

WebSphere DataPower Integration Appliance XI50

Interaction Services Information Services Partner Services Business

App Services Access Services D e v e lo p m e n t S e rv ic e s M a n a g e m e n t S e rv ic e s Infrastructure Services A p p s & In fo A s s e ts Process Services Business Services

(22)

WebSphere MQ

Reliable messaging for applications and Web services

Integrates virtually any commercial IT system

Proven qualities of service and availability for mission-critical

applications

Supports industry standard interfaces

Connects Web Services with non-Web Services

Ubiquitous transport to extend and underpin your ESB

Reliable messaging backbone for SOA

HP-UX

Windows zLinux

Solaris

AIX

zOS

OS/400

Linux

NSS OVMS

Enterprise Messaging Backbone:

WebSphere MQ

(23)

© 2006 IBM Corporation

What’s New in WebSphere MQ Service Definition SupportPac

Provides a Service Definition to kick-start your SOA

Service Definition enables applications connected

with WebSphere MQ to appear as Services

Promotes application re-use

Enables applications connected to WebSphere MQ to

be composed and re-used as Services

Improves visibility and governance

Enables applications connected by WebSphere MQ to

be catalogued as Services

Aids auditing and change management to help

assess the impact of changes to MQ applications

Encourages broader choice of management and

monitoring

Service definition is published for use by ISVs and

customers to identify, manage and configure MQ

applications as Services

Exploited by WebSphere Service Registry and

Repository for governance of existing MQ-connected

applications

Interaction Services Information Services Partner Services Business

App Services Access Services D e v e lo p m e n t S e rv ic e s M a n a g e m e n t S e rv ic e s Infrastructure Services A p p s & In fo A s s e ts Process Services Business Services

Enterprise Service Bus

(24)

Interaction Services

Information Services

Partner Services Business App Services Access Services D e v e lo p m e n t S e rv ic e s M a n a g e m e n t S e rv ic e s Infrastructure Services A p p s & In fo A s s e ts Process Services Business Services

Enterprise Service Bus Rational Application Developer Rational Software Architect WebSphere Integration Developer

WebSphere Business Modeler WebSphere Business Monitor

Tivoli CAM for SOA

Tivoli CAM for Response Time

Tracking

Tivoli CAM for WebSphere

Tivoli Federated Identity Manager

SOA Foundation Products – Finite set of focus products

WebSphere Process Server

WebSphere Portal WebSphere Information Server

WebSphere Application Server

WebSphere Partner

Gateway WebSphere Adapters WebSphere XD WebSphere ESB & WebSphere Message Broker WebSphere DataPower WebSphere Service Registry and Repository WebSphere Business Services Fabric

(25)

Why WebSphere Portal?

From splintered desktops to a single integrated On Demand Workplace:

CRM Department Repository HR Policies and Procedures ERP Legacy Human Resources Core apps Marketing

?

Sales

HR/ Internal Systems and Applications LOB Applications Custom Apps and DB’s Web-based Tx Employee Intranet

Vendor Access Order Management Line of Business

?

User Role-based, Composite view

(26)

Gelbe Seiten Communities Bookmarks Instant Messaging Blogs Vorgänge

Vereinheitlichte Funktionen

in einem

(27)

Interaction Services

Information Services

Partner Services Business App Services Access Services D e v e lo p m e n t S e rv ic e s M a n a g e m e n t S e rv ic e s Infrastructure Services A p p s & In fo A s s e ts Process Services Business Services

Enterprise Service Bus Rational Application Developer Rational Software Architect WebSphere Integration Developer

WebSphere Business Modeler WebSphere Business Monitor

Tivoli CAM for SOA

Tivoli CAM for Response Time

Tracking

Tivoli CAM for WebSphere

Tivoli Federated Identity Manager

SOA Foundation Products – Finite set of focus products

WebSphere Process Server

WebSphere Portal WebSphere Information Server

WebSphere Application Server

WebSphere Partner

Gateway WebSphere Adapters WebSphere XD WebSphere ESB & WebSphere Message Broker WebSphere DataPower WebSphere Service Registry and Repository WebSphere Business Services Fabric

(28)

Application Infrastructure –

Reuse Entry Point

Manage complex IT cost with virtualization

Speed IT implementations with simple tools and

starting points

Increase flexibility and productivity with a

common programming model

Leading edge support for re-usage of

applications via Web Services

CICS

WebSphere Application Server WebSphere Extended Deployment

Key Products

Optimize Your Cost With Broadest Range

of Application Services Capabilities

WAS ND WAS ND WAS ND WAS ND WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE

WS XD

(29)

© 2006 IBM Corporation

CICS Transaction Server V3.2

Application Reuse

Create components from existing

applications which are more flexible &

configurable for use in new applications

Application Connectivity

Extend existing applications beyond their

original designs to support integrated

business processes via standard APIs and

protocols

Service Management

Management of large runtime

configurations via modern user interfaces

(30)

WebSphere

Application Server

Network Deployment

Capabilities

Customer

Needs

Built on common WebSphere code

Built on open source technology

Reduced

acquisition

costs;

Small

footprint..

Ultimate

scalability &

performance;

functional

depth &

breadth

Fast deployment

Manage CE with WS XD for greater QoS & central admin…

High Qualities of Service

WebSphere Application Server Family & WebSphere Extended Deployment

WebSphere Extended Deployment

WebSphere Application

Server for zOS

…or, migrate to WAS / ND for greater QoS & performance –

Migration tools & docs make migration easier…

…or, both:

Choose the right

execution environment for the job, and manage your heterogeneous environment with WS XD.

Get started quickly – Developers / Architects Free download WebSphere Application Server – Express

WebSphere

Application Server

WebSphere

Application Server

Community Edition

(31)

© 2006 IBM Corporation

Enabling New Workloads Combining WAS CE & WS XD

WebSphere Extended Deployment

provides

QoS

and

management

benefits

to WAS CE, WAS ND and non-IBM

application servers

– Pick the right app server for the job

– Start small and grow as needed

For WAS CE, WS XD 6.1.0.1 provides full

Lifecycle Admin & Management:

Start up and shut down nodes, either on

command or dynamically

Provide operational and health

management across all nodes

Increase scalability beyond capabilities

of open source components in WAS CE

Provide policy based routing

WAS ND WAS ND WAS ND WAS ND WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE WAS CE

WAS CE WAS CE WAS CE WAS CE WAS CE

(32)

Significantly Improve Consumability & Ease of Integration

Through WAS 6.1 Feature Packs

– Revolutionizing the way customers consume application server technology

– Delivering ease-of-use improvements in each Feature Pack

Web services EJB 3.0 Web 2.0

WAS 6.1

Choose the application

server technology you

need.

Install additional

functionality on core WAS

6.1

Build the Application Server

you want without waiting for

new releases.

Ready for change? We’re

ready when you are

.

(33)

© 2008 IBM Corporation

WAS z/OS Base Infrastructure

Controller

Servant

TCP/IP

WLM

Mem-to-Mem

Client

Client

Client

Mainframe

Servant

Servant

Client

Client

Client

Logical WAS z/OS Application Server

(Portal, Process Server, ESB, …)

CPU’s

1

2

3

-Workload can be classified (WLM Service Policies)

-Higher priority work can be given more system resources

Priority

Priority

(34)

Deciding where to deploy

applications

Intelligent Resource Director z/OS WLM Mixed workload support Sysplex (GDPS) ARM RRS LPAR Mainframe security WLM HACMP (AIX) LPAR (AIX)

The first step in deciding where to run your applications

is evaluating your platform options

Little OS function

Workload management

Availability

Some virtualization of

resources

Resource provisioning on demand

Zero downtime

Prioritization of diverse workloads

Support for complex transactions

Stalwart security model

Platform

Windows

AIX/UNIX/Linux

z/OS

S i m p l e R o b u s t

F

u

n

c

ti

o

n

(35)

© 2008 IBM Corporation

Deciding where to deploy applications:

Factoring in the value of the application server

F

u

n

c

ti

o

n

WAS delivers: High availability Clustering J2EE 1.4 Web Services Security Messaging WAS delivers: High availability Clustering J2EE 1.4 Web Services Security Messaging WAS delivers: High availability Clustering J2EE 1.4 Web Services Security Messaging Platform optimization Mainframe security Sysplex support z/OS WLM architected inside Tight integration with DB2, CICS Complex transaction support

Application

Server

The second step in deciding where to run

your applications is evaluating your

application server options

Windows

AIX/UNIX/Linux

z/OS

WebSphere Application Server offers common schedules and a

programming model across the releases

(36)

Figure

Updating...

References

Updating...