• No results found

IBM SOA Foundation products overview

N/A
N/A
Protected

Academic year: 2021

Share "IBM SOA Foundation products overview"

Copied!
18
0
0

Loading.... (view fulltext now)

Full text

(1)

© Copyright IBM Corporation 2006

(2)

Unit objectives

After completing this unit, you should be able to:

Explain the model, assemble, deploy and manage phases

Identify the products in IBM SOA Foundation that support the

SOA life cycle phases

Describe the key capabilities of the products in IBM SOA

Foundation

(3)

SOA Foundation (1 of 2)

ƒGather requirements ƒModel and simulate ƒDesign ƒDiscover

ƒConstruct and test

ƒCompose

ƒManage applications and services

ƒManage identity and compliance

ƒMonitor business metrics

ƒFinancial transparency

ƒBusiness and IT alignment

ƒProcess control

ƒIntegrate

ƒPeople

ƒProcess

(4)

SOA Foundation (2 of 2)

Governance and Process

• SOA Center of Excellence

• Rational Unified Process (RUP)

• IT Infrastructure Library (ITIL)

Best Practices • SOA-Related IP • Patterns • Redbooks • Engagement Experience Education

• Introduction to Value and Governance Model of SOA

• Web services for managers

• Technologies and Standards

for SOA Project Implementation

• Design SOA Solutions and

(5)

Model phase

WebSphere Business Modeler

WebSphere Business Modeler

– Used by business analysts – Captures business process

design

– Provides a visual representation of your business processes, organization, resources, and performance metrics

– Includes a simulation tool for process analysis and testing – Exports business models to

WebSphere Integration

Developer or Rational Software Architect

(6)

Model phase

Rational Software Architect

Rational Software Architect

– Used by software architects – Modeling and design tool based

on UML2

– Turns business models

developed in WebSphere Business Modeler into SOA service specifications in UML, ready for development

– Supports plug-in design patterns (including GoF) – Extensible mechanism for

custom pattern development and re-use

(7)

Assemble phase – WebSphere Integration Developer

and WebSphere Developer for zSeries

WebSphere Integration

Developer

– Business process modeling IDE – Support for BPEL process flows,

state machines and business rules – IBM extension for human tasks.

– Supports SCA and CEI standards

WebSphere Developer for

zSeries

– Customized version for zOS

– Includes editors and debuggers for COBOL and PL/I

– Can create Web Services in CICS,

IMS-TM v9

WebSphere Integration Developer

(8)

Assemble phase

Rational Application Developer

Rational Application

Developer

– Integrated development

environment for J2EE and Web services

– Includes an integrated

debugger and test environment (fully-fledged WebSphere

Application Server)

– Extensible Eclipse platform allows new features to be added easily, both proprietary or open-source

(9)

Deploy phase

WebSphere Process Server and

WebSphere Application Server

●WebSphere Process Server

– Host server environment for deployment of BPEL-based business process models

– Supports SCA, CEI, Portal, human tasks

– Built on top of WebSphere Application Server Network Deployment

●WebSphere Application Server

– Hosting environment for J2EE and Web services

– Forms the foundational server platform for WebSphere Process Server and WESB

WebSphere Process Server WebSphere Application Server

(10)

Bus, WebSphere MQ and WebSphere Message

Broker

● WebSphere Enterprise Service Bus

– Implementation of the ESB pattern, providing service mediation, transformation, routing, logging and many other meta-services

● WebSphere MQ

– Reliable JMS messaging backbone for ESB deployment and a standard for asynchronous messaging

– Supports Web Services, CICS, IMS, DB2, .Net, J2EE and more ● WebSphere Message Broker

– Features non-XML message types and message-based integration

– Features complex event processing and transformation

– Native interconnectivity with CICS and IMS

WebSphere ESB WebSphere MQ WebSphere Message Broker

(11)

WebSphere Portal

– Hosting environment for portal applications

– Provides a way to

aggregate and customize portlets forming the front-end user-interface to services

Deploy phase

WebSphere Portal and DataPower

WebSphere Portal DataPower

DataPower

– XA35 XML Accelerator

• Offload XML processing

• Reduces need for hand-optimizing of XML

– XS40 XML Security Gateway

• Enhanced security capabilities. • Agility - future-proof

• Easy deployment

– XI50 Integration Appliance

• XML-to-’Any’ conversion at wirespeed. • Groundbreaking DOP architecture • Integrated message-level security

(12)

Manage phase – WebSphere Business Monitor and

Tivoli Performance Viewer

●WebSphere Business Monitor

– Create dashboards allowing you to:

• Monitor and manage business performance indicators

• Personalize the analysis and display of business

performance reports, and compress information to focus on the business objectives and the key performance indicators (KPI)

• View business-critical information graphically, using visual cues such as color to aid timely problem determination and rapid decision making

• Visualize performance data such as KPIs and metrics, summarized in reports and graphs.

• Analyze and investigate business situations by using drill-down capabilities

●Tivoli Performance Viewer

– Graphical interface for performance

monitoring for WebSphere Application Server

WebSphere Business Monitor Tivoli Performance Viewer

(13)

Manage phase – ITCAM for WebSphere and ITCAM

for SOA

ITCAM for WebSphere

– Application monitoring and resource analysis

ITCAM for SOA

– Service invocation monitoring, diagnostics and performance analysis

– Monitors:

• The number of Web service

messages

• Message length for Web

service

• Response times for SOA

calls

ITCAM for WebSphere ITCAM for SOA

(14)

and More Abc DB2 IBM Content

Manager Xyz Oracle Heterogeneous Applications & Information

Insight

Information as a Service

Optimize, Virtualize, Integrate, Accelerate Data & Content Business Context Insightful Relationships

Master Data, Entity Analytics, Decision Portals, Executive Dashboards,

Industry Data Models

Extracted or Real-time Standards-based

For example, XQuery, JSR170, JDBC, Web

services .

Information as a service – all phases

Processes People

(15)

Information services for SOA

Store information

– DB2 Viper

• Optimized XML storage

Virtualize information access

– Information server

Integrate information

– WebSphere Information Integration platform

– Structured and unstructured

Accelerate business information

– WebSphere Customer Center

– WebSphere Product Center

(16)

Information services

DB2

DB2 Universal Database

– RDBMS which supports a wide variety of platforms and standards.

– V8.2 allows broader choice for SOAP engines and Web Service

Inspection Language (WSIL) support for WS exploration.

DB2 Viper

– New release of DB2.

– Native support for XML data storage and retrieval.

– Supports SQL and XQuery access.

DB2 DB2 Viper

(17)

Information services – WebSphere Information

Integrator

WebSphere Information Integrator

– Provides a common interface to diverse content repositories and work flow systems.

WebSphere Data Integration Platform

(18)

Unit summary

Having completed this unit, you should be able to:

Explain the model, assemble, deploy and manage phases

Identify the products in IBM SOA Foundation that support the

SOA lifecycle phases

Describe the key capabilities of the products in IBM SOA

Foundation

References

Related documents

The solution developer installed Business Space within a deployment environment with a remote database, and has successfully completed the initial Business Space configuration

A CBE event definition, adding the required elements and types in the context data area and creating an inbound event based on this definition... An XSD event definition, adding

WPS = WebSphere Process Server WDI = WebSphere Data Interchange WPG = WebSphere Partner Gateway VAN = Value Added Network BES = IBM Business Exchange Service.. VAN

Exporting data from Modeler Rational ClearCase WebSphere Publishing Server WebSphere Business Monitor Rational RequisitePro DB2 WebSphere Integration Developer WebSphere

6.A customer wants to consolidate authentication information for all existing products, such as IBM WebSphere, IBM Tivoli Access Manager, and IBM Tivoli Identity Manager with a

In addition, the reach of business activity monitoring is extendable to any applications that are critical to your business through the use of event emitters and messaging

Designed to meet UCCnet standards, IBM WebSphere Business Integration Express for Item Synchronization and IBM WebSphere Business Integration Express Plus for Item

With WebSphere Business Integration Monitor, you can track your business processes and display important metrics in a convenient enterprise dashboard to check the pulse of