© 2008 IBM Corporation
WebSphere Stack Update
GSE MVS Guide Lahnstein, Februar 2008
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
© 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
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
© 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
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
© 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
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
© 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
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
© 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
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)
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
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 ManageHelp optimize
service performance
Enable enforcement of
policies. Impact analysis
© 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
•
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
© 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
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
© 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
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
© 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
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
© 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 BusinessApp 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
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
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
?
SalesHR/ 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 viewGelbe Seiten Communities Bookmarks Instant Messaging Blogs Vorgänge
Vereinheitlichte Funktionen
in einem
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
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
© 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
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
© 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
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
.
© 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
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
© 2008 IBM Corporation