websphere is the soa runtime platform of choice messaging mq is born transaction processing for the...
TRANSCRIPT
WebSphere is the SOA Runtime Platform of Choice
MessagingMQ is Born
Transaction Processingfor the Web
WebSphere is Born
Application Integration & Process Management
Portal Leadership
SOA Runtime Platform of
Choice BPM LeaderMessaging LeaderWeb 2.0 Innovator
15 Years Ago
10 Years Ago
5 Years Ago
Today
Transaction ProcessingCICS is Born
40 Years Ago
IBM SOA Technology Innovation & Roadmaps
Patty DudekVice PresidentWebSphere Server Development
Smart SOA
The Gold Standard for SOA is Purple
Smart SOA:
A set of guiding principles developed by IBM, based on more than 6550 customers using IBM SOA offerings
The Smart SOAtm approach extends business value of SOA from basic to advanced projects
WebSphere is the Gold Standard for Smart SOA & the SOA Runtime Platform of Choice
Focused on Customer Value
Compelling ThoughtLeadership & ExpertiseBusiness & IT in Industry Terms
Compelling ThoughtLeadership & ExpertiseBusiness & IT in Industry Terms
Industry’s Broadest,Deepest, Most OpenSmart SOATM Portfolio
Industry’s Broadest,Deepest, Most OpenSmart SOATM Portfolio
Continuously Building Customer ValueContinuously Building Customer Value
UnrivaledCustomer
Experience
UnrivaledCustomer
ExperienceSmart SOATM
Social Networks
Smart SOATM
Social Networks
Focused on Customer Value
UnrivaledCustomer
Experience
UnrivaledCustomer
Experience
Compelling ThoughtLeadership & ExpertiseBusiness & IT in Industry Terms
Compelling ThoughtLeadership & ExpertiseBusiness & IT in Industry Terms
Industry’s Broadest,Deepest, Most OpenSmart SOATM Portfolio
Industry’s Broadest,Deepest, Most OpenSmart SOATM Portfolio
Smart SOATM
Social Networks
Smart SOATM
Social Networks
Continuously Building Customer ValueContinuously Building Customer Value
Industry Specialization
SOA Governance
Web 2.0Standards
Business Process ManagementProcess Integrity
Consumability
Composite Business Applications
Reliable Messaging
Business Event Processing
Transaction IntegrityProcess Modeling
SOA Quality
Connectivity
PeopleProcess
Reuse
Innovation
Thought Leadership
Social Networks
Robustness
Simplicity
Business Knowledge
Deep IT Skills Foundational
Dynamic
Extend End-to-End
Transform
Accelerate
InnovateDifferentiate
Impactful
Customer Experience
SOA PolicyFederation
Virtualization
IMPACT-ful Technology
Industry Specialization
SOA Governance
Web 2.0Standards
Business Process ManagementProcess Integrity
Consumability
Virtualization
IMPACT-ful Technology
WebSphere Application Server features packs for Web
Services & EJB3
WebSphere Business Services Fabric
WebSphere Transformation Extender (WTX) Industry Packs
WebSphere Commerce
WebSphere Process ServerWebSphere Message Broker
WebSphere Extended Deployment
WebSphere DataPower SOA Appliances
WebSphere Service Registry & Repository
Industry Specialization
SOA Governance
Web 2.0Standards
Business Process ManagementProcess Integrity
Consumability
Composite Business Applications
Reliable Messaging
Business Event Processing
Transaction IntegrityProcess Modeling
SOA Quality
Connectivity
PeopleProcess
Reuse
Innovation
Thought Leadership
Social Networks
Robustness
Simplicity
Business Knowledge
Deep IT Skills Foundational
Dynamic
Extend End-to-End
Transform
Accelerate
InnovateDifferentiate
Impactful
Customer Experience
SOA PolicyFederation
Virtualization
IMPACT-ful Technology
Industry Specialization
SOA Governance
Web 2.0Standards
Business Process ManagementProcess Integrity
Consumability
Composite Business Applications
Reliable Messaging
Business Event Processing
Transaction IntegrityProcess Modeling
SOA Quality
Connectivity
PeopleProcess
Reuse
Innovation
Thought Leadership
Social Networks
Robustness
Simplicity
Business Knowledge
Deep IT Skills Foundational
Dynamic
Extend End-to-End
Transform
Accelerate
InnovateDifferentiate
Impactful
Customer Experience
SOA PolicyFederation
IMPACT-ful Technology
WebSphere Virtual Enterprise: providing unmatched application
infrastructure virtualization capabilities
Virtualization
Industry Specialization
SOA Governance
Web 2.0Standards
Business Process ManagementProcess Integrity
Consumability
Composite Business Applications
Reliable Messaging
Business Event Processing
Transaction IntegrityProcess Modeling
SOA Quality
Connectivity
PeopleProcess
Reuse
Innovation
Thought Leadership
Social Networks
Robustness
Simplicity
Business Knowledge
Deep IT Skills Foundational
Dynamic
Extend End-to-End
Transform
Accelerate
InnovateDifferentiate
Impactful
Customer Experience
SOA PolicyFederation
IMPACT-ful Technology
WebSphere sMash: enabling the agile development of
dynamic Web 2.0 based applications; advancing SOA’s simplicity
Web 2.0
Industry Specialization
SOA Governance
Web 2.0Standards
Business Process ManagementProcess Integrity
Consumability
Composite Business Applications
Reliable Messaging
Business Event Processing
Transaction IntegrityProcess Modeling
SOA Quality
Connectivity
PeopleProcess
Reuse
Innovation
Thought Leadership
Social Networks
Robustness
Simplicity
Business Knowledge
Deep IT Skills Foundational
Dynamic
Extend End-to-End
Transform
Accelerate
InnovateDifferentiate
Impactful
Customer Experience
SOA PolicyFederation
IMPACT-ful Technology
Industry Frameworks:Integrated software platform and
process maps for accelerated adoption of industry standards
Industry Specialization
Industry Specialization
SOA Governance
Web 2.0Standards
Business Process ManagementProcess Integrity
Consumability
Composite Business Applications
Reliable Messaging
Business Event Processing
Transaction IntegrityProcess Modeling
SOA Quality
Connectivity
PeopleProcess
Reuse
Innovation
Thought Leadership
Social Networks
Robustness
Simplicity
Business Knowledge
Deep IT Skills Foundational
Dynamic
Extend End-to-End
Transform
Accelerate
InnovateDifferentiate
Impactful
Customer Experience
SOA PolicyFederation
IMPACT-ful Technology
WebSphere MQ: Enhanced publish-and-subscribe messaging; new JMS support and
easy to use graphical configurations
Consumability
Industry Specialization
SOA Governance
Web 2.0Standards
Business Process ManagementProcess Integrity
Consumability
Composite Business Applications
Reliable Messaging
Business Event Processing
Transaction IntegrityProcess Modeling
SOA Quality
Connectivity
PeopleProcess
Reuse
Innovation
Thought Leadership
Social Networks
Robustness
Simplicity
Business Knowledge
Deep IT Skills Foundational
Dynamic
Extend End-to-End
Transform
Accelerate
InnovateDifferentiate
Impactful
Customer Experience
SOA PolicyFederation
IMPACT-ful Technology
WebSphere Business Events: Correlates business events to detect
patterns and trigger actions
Business Process Management
Where Does WebSphere Technology Take You?
FoundationalExtend
End-to-End TransformAdapt
Dynamically
Wal-Mart’s SOA Journey:Business Led Technology Enabled
John RoachTechnical DirectorWal-Mart Stores, Inc.
<<Slides deleted per WalMart requirement>><<Slides deleted per WalMart requirement>>
SOA Programming Model
Rob HighChief ArchitectSOA Foundation
Composite Applications
How do you aggregate a set of services from across your company …
… into a meaningful application …
… that meets the requisite non-functional needs of your business …
… without requiring that all of your developers write in the same language …
… or deploy on the same platform?
Service Composition
Service component architecture:
Service Component Architecture (SCA) is a relatively new initiative advocated by major software vendors natively suited for the delivery of applications that conform with the principles of service-oriented architecture (SOA).
Service Composition
Service Composition
Service Component Architecture
– Declarative Programming
– Wire-based Composition
– Heterogeneous Service
Types
– Standards-based
Interoperability
Process Composition
Business Process Execution
How do you program the execution of your long-running
process sequences …
… retaining the state of the process for the duration of
that process …
… orchestrating both your automated services as well as your
human activities …
… with customization for all of your process exceptions …
… and yet while ensuring the integrity of the process results?
Business Process Execution Language:
WS-BPEL (or BPEL for short) is a
language for specifying business
process behavior based on Web
Services. Processes in WS-BPEL
export and import functionality by using
Web Service interfaces exclusively.
Process Composition
Process Composition
BPEL– BPEL4People
– WS-HumanTask
– WS-BPEL 4 Sub Processes
– BPELJ
– SCA-BPEL
Process Integrity– Compensation within
nested scopes
– Micro-flows executed as a single unit of work
SOA GovernanceIndustry Specialization
Web 2.0Virtualization
Standards
Process Integrity
Composite Business Applications
Reliable Messaging
Business Event Processing
Transaction IntegrityProcess Modeling
SOA Quality
Connectivity
PeopleProcess
Reuse
Innovation
Thought Leadership
Social Networks
Robustness
Simplicity
Business Knowledge
Deep IT Skills Foundational
Dynamic
Extend End-to-End
Transform
Accelerate
InnovateDifferentiate
Impactful
Customer Experience
SOA PolicyFederation
Consumability
Business Process Management
IMPACT-ful Technology
SOA Governance & ServiceLifecycle Management
Jamie ThomasVice PresidentSoftware DevelopmentIBM Rational
SOA Lifecycle
What is an SOA Lifecycle? A model intended to illustrate relationships and dependencies that comprise a mature SOAThere are three key paradigms to be understood:
1.Productization of Assets
2.Relative Independence
3.SOA Governance is the Glue
What is the SOA Lifecycle?
SOA Lifecycle
What is an SOA Lifecycle? A model intended to illustrate relationships and dependencies that comprise a mature SOAThere are three key paradigms to be understood:
1.Productization of Assets
2.Relative Independence
3.SOA Governance is the Golden Thread
What is the SOA Lifecycle?
Real-time processes and organizational empowerment
Federated repositories for services and service assets
Highly collaborative service delivery environments
Dashboards for high transparency
Essential components that deliver SOA QualityEssential components that deliver SOA Quality
Gold Standard Governance and Service Lifecycle Management
Coordinated integration of service lifecycle environments
Transparent collaboration of globally-integrated teams
Essential Enablers of Gold Standard SOA Governance
Service and Asset Development
Service Deployment
Service Management
Service Deployment
Service Management
Rational Asset Manager
WebSphere Service Registry
& Repository
Tivoli Change and Configuration Management DatabasePowered
by
IBM Delivers Gold Standard SOA Governance
Service and Asset Development
Rational Team Concert
Rational Team Concert
WSRRAdministrator
CCMDBAdministrator
TeamLead
IT Manager
Development Team
Web Service Update Delivery Demo
SOA at State Street
David SaulSenior Vice PresidentSoftware DevelopmentOffice of Architecture
SOA at State Street
35
AGENDAAGENDA
This is State Street
Enterprise Architectural Management Plan
State Street ESB Design
Investment Servicing
Investment Research
and Trading
Investment Management
Assets under custody: $15.3 trillion* World’s leading investment service provider Provides fund accounting, fund administration, custody, securities lending,
investment operations outsourcing, recordkeeping, performance and analytics, and transfer agency services
Global leader in specialized research and trading in FX, equities, fixed income, derivatives and money market products
More than $14 trillion of volume traded in 2007 across all asset classes
Assets under management: $2 trillion* World’s largest manager of institutional assets serving more than 2,700 institutional clients
*As of 12/31/2007
This Is State StreetOur Company Today — Strong Global Enterprise
Founded in 1792 (26,110 employees in 26 countries*)Solely focused on serving institutional investors30 years of positive operating earnings per share growth
Founded in 1792 (26,110 employees in 26 countries*)Solely focused on serving institutional investors30 years of positive operating earnings per share growth
The Enterprise Architecture Management Plan Is Being Derived from strategic initiatives and business processes that define the enterprise
Business Vision and Direction• Corporate/Business Strategy• Product Strategies
Enterprise Architecture Roles and Responsibilities
Key Performance Indicators and other Performance Measures
Governance and Principles
Adapted from: An Introduction to Enterprise Architecture EA3 By Scott A. Bernard
Adapted from: An Introduction to Enterprise Architecture EA3 By Scott A. Bernard
Strategic Goals and Initiatives - Aligning: Strategic Goals – Strategic Initiatives – Supporting EA components
Service Delivery Model – • Global Model Office Strategy• Global Services Strategy
Integration and Application Interoperability Technology Architectures IT Security Enterprise Architecture Standards Workforce Requirements
Current Architecture Summary
The Enterprise Architecture Management Plan Is Being Derived from strategic initiatives and business processes that define the enterprise
Adapted from: An Introduction to Enterprise Architecture EA3 By Scott A. Bernard
3 Year Product Roadmaps
3 Year Platform Roadmaps
Updating Current and Future Views
Sequencing Plan for Maximum Strategic Benefit
Configuration management
Future Architecture Summary
The Enterprise Architecture Management Plan Is Being Derived from strategic initiatives and business processes that define the enterprise
North America
EMEA APAC
EMEA North America APAC
Service Request /Response Message
Service Request / Response Message
Service Request /Response Message
Service Request /
Response Message
Service Request /
Response Messagez/OS - CICS, WAS, WMQ, C:D
ServiceIntegration Node
Service Request /Response Message
ServiceIntegration NodeService
Integration Node
ServiceIntegration Node
ServiceIntegration Node
ServiceIntegration Node
ServiceIntegration Node
WSRRSOA
Registry
SOA WS -SecurityPolicy Server
Federated SOA Node
WSRRSOA
Registry
SOA WS -SecurityPolicy Server
Federated SOA Node
WSRRSOA
Registry
SOA WS -SecurityPolicy Server
Federated SOA Node
WSRRSOA
Registry
SOA WS -SecurityPolicy Server
Federated SOA Node
DataPowerPEP
DatatPowerPEP
DataPowerPEP
DataPowerPEP
DataPowerPEP
DataPowerPEP DataPower
PEP
SSC CORE
WMB 6.1 WMQ 6.0
IBMWMBPEP
SSC CORE
WMB 6.1 WMQ 6.0
IBMWMBPEP
SSC CORE
WMB 6.1 WMQ 6.0
IBMWMBPEP
State Street ESB Design
Wikipedia
Jimmy WalesFounderWikipedia
Build Your Skills Today!
56 Customer SpeakersSpecial Interest Groups12:30 PM
SOA Executive Summits Impact Comes to You SOA Architect Summits
Extend Your Skills Tomorrow!
ibm.com/soa/events
Engage with the Smart SOA Social Network!
ibm.com/soa/events
SAVE THE DATEMAY 3-8, 2009
THE VENETIANRESORT & CASINOLAS VEGAS
SEE YOU THERE!