Sydney, 17 July 2007
IBM SOA EXECUTIVE SUMMIT
IBM SOA
© 2007 IBM Corporation
Mission Critical SOA with Connectivity and Reuse
Ian Adair
Middleware Services
IBM Global Technology Services
Asia Pacific
IBM SOA
3 © 2007 IBM Corporation
Agenda
Introduction – SOA Infrastructure SOA Entry Points- Connectivity
- Re-use
Architecture and Design considerations- Services
Getting started- Infrastructure Roadmap for SOA
IBM SOA
4 © 2007 IBM Corporation
Introduction – SOA Infrastructure SOA Entry Points- Connectivity
- Re-use
Architecture and Design considerations- Services
Getting started- Infrastructure Roadmap for SOA
IBM SOA
5 © 2007 IBM Corporation
IT View
Business View
Process View
Mission Critical SOA Drives Greater Alignment Between Business and IT Creating an Enduring Impact through Connectivity and Reuse
PresentationFocus
PresentationFocus
Connectivity
Reuse
IBM SOA
6 © 2007 IBM Corporation
Pain Points for the IT Executive
How flexible and responsive are you in addressing new business opportunities?
What is your productivity rate in rolling out new projects?
Can you show how IT functions deliver value to business?
Can you reduce the risk associated with IT projects?
How much are you spending on your IT budget today, and where is it spent?
What is your plan for creating new IT assets using the latest standards
How can you make the modernize existing assets to increase return on investment?
How much reuse are you currently achieving? Can our key business applications exchange
information with other critical systems?
How do you make the most of your current skills and resources?
How improve your Service Level Agreements?
Can you demonstrate effective governance and control of your infrastructure?
Business Challenge
Technical Challenge Personal Challenge
Vision
Strategy
Tactics
Operations
Issues
Disasters
IBM SOA
7 © 2007 IBM Corporation
IT infrastructure supporting SOA: The Challenge
Existing infrastructure can inhibit maximizing the value from SOA
Limited security Cumbersome management Lack of flexibility Poor response to demand
spikes
IT infrastructure needs to evolve with SOA deployment
Web
Storage Area Network
Layer 2 Switches
Caching Appliances
SSL Appliances
Layer 4-7 Switches
SCM Gate
App SecERP
ERPMgmt
Public Internet/Intranet Clients
Routers (Layer 3 Switches)Firewalls
FS WS
Storage Fibre Switches
Storage Fibre Switches
File/Print Servers
Web Servers
App
Sec
ERP
Gate
SCM
Gate
Gate We
b
FS
7
WS
Mg
mt
ER
P
IBM SOA
8 © 2007 IBM Corporation
Mission Critical SOA from IBM
Take your SOA from Playtime…
SOA from IBM
…to Showtime!
IBM SOA
9 © 2007 IBM Corporation
Mission Critical SOA from IBM
•Scalable•Flexible
•Robust•Connected
•Secure•Governable
•Reusable•Manageable
•Scalable•Flexible
•Robust•Connected
•Secure•Governable
•Reusable•Manageable
Can your SOA be described as Mission Critical if it can’t match your business needs?
Will it stay as a toy in the sandbox?
IBM SOA
10 © 2007 IBM Corporation
Mission Critical SOA from IBM
Scalable•Projects of any size from small trials to entire enterprises•Virtualized resources to match workload
Scalable•Projects of any size from small trials to entire enterprises•Virtualized resources to match workload
Flexible•Respond faster to any business need•Not rip-and-replace, but enhance and grow•Maximize reuse, minimize disruption
Flexible•Respond faster to any business need•Not rip-and-replace, but enhance and grow•Maximize reuse, minimize disruption
IBM SOA
11 © 2007 IBM Corporation
Mission Critical SOA from IBM
Well Connected•Universal connectivity to virtually any commercial IT system from sensors to mainframes•Hardware and software ESB deployment options optimised for SOA
Well Connected•Universal connectivity to virtually any commercial IT system from sensors to mainframes•Hardware and software ESB deployment options optimised for SOA
Robust•Founded on market leading technologies•Transactional co-ordination offering end-to-end integrity across multiple resources•Proven by 10000’s of customers
Robust•Founded on market leading technologies•Transactional co-ordination offering end-to-end integrity across multiple resources•Proven by 10000’s of customers
IBM SOA
12 © 2007 IBM Corporation
Mission Critical SOA from IBM
Planned & Governable•Assets located and accessible seamlessly anywhere in the enterprise•Policy based definition and control of services
Planned & Governable•Assets located and accessible seamlessly anywhere in the enterprise•Policy based definition and control of services
Secure•Secure information end-to-end between applications and systems•Visibility to security operations and management
Secure•Secure information end-to-end between applications and systems•Visibility to security operations and management
IBM SOA
13 © 2007 IBM Corporation
Mission Critical SOA from IBM
Reusable• Maximized reuse of IT assets and skills•Service enable more of your existing assets•Not just new standards but any existing assets
Reusable• Maximized reuse of IT assets and skills•Service enable more of your existing assets•Not just new standards but any existing assets
Manageable• Audit trails for compliance reporting without complexity•Increased application management with reduced operator workload
Manageable• Audit trails for compliance reporting without complexity•Increased application management with reduced operator workload
IBM SOA
14 © 2007 IBM Corporation
What is the Value of Reuse ?
As SOA moves out of the sandbox, results become critical to business
SOA results have been successful in early studies- 100% of customers show increased
flexibility
- 97% show reduced costs
Reuse is key to benefits of SOA- Cost-savings multiply with ongoing
reuse
- Each reuse saves additional amounts
Source: The ROI of SOA. Poulin & Himler – LogicLibrary Inc White Paper 2006 - http://www.logiclibrary.com/pdf/wp/ROI_of_SOA.pdf
"I can guarantee there's a cheaper way to build your next product, but there's no cheaper way to build your next 20 products." Christopher Crowhurst, vice president and principal architect at Thomson Learning.
24%
F
aste
r!
SOA Components
Non-SOA Components
24% Faster ROI using SOA!
IBM SOA
15 © 2007 IBM Corporation
Key Benefits of Modernization
Eliminate expense, confusion, and risk associated with redundancy
Make systems that previously required specialized skills accessible to a broader pool of users
Combine functions that come from several sources and treat them as a single logical reusable service
Automatically identify candidate assets for service-enablement Obtain the services you need to support your
business process by service-enabling existing assets
Identify and Modernize existing IT assets using SOAMaking increased and effective use of past investments
IBM SOA
16 © 2007 IBM Corporation
Introduction – SOA Infrastructure Entry Points- Connectivity SOA Entry
- Re-use
Architecture and Design considerations- Services
Getting started- Infrastructure Roadmap for SOA
IBM SOA
17 © 2007 IBM Corporation
Greater innovation and flexibility through faster deployment and modification of business processes
Achieve business process innovation through treating tasks as modular services
Improved productivity and flexibility by enabling targeted user interactions for improved business operations and collaboration
Deliver role-based interaction and collaboration through services
Lower risk and faster time to market by leveraging proven, time-tested functionality
Service-enable existing assets and fill portfolio gaps with new reusable services
Reduced maintenance costs and greater reliability and consistency through flexible, any-to-any linkages
Connect systems, users, and business channels based on open standards
Provide trusted information in business context by treating it as a service
Better business operations, more informed decisions and reduced risk with information delivered in-line and in-context
Process
People
Reuse
Connectivity
Information
ValueWhat is it?
Leverage Entry Points for SOA ProjectsBoth Business Centric and IT Focused
17
IBM SOA
18 © 2007 IBM Corporation
Mission Critical Begins with Connectivity and Reuse IT focused entry points to enable Flexible IT
Connectivity establishes links between applications and services using an Enterprise Service Bus to:- Deliver a robust and resilient connectivity infrastructure
- Provide integration between different Lines of Business without adding complexity
- Bring together new and existing IT assets with high performance, available everywhere
Reuse creates new services from legacy assets to:- Extend the value of legacy systems by modernizing application infrastructure
- Reduce development costs by reusing the decoupled services and connections
- Leverage existing systems and infrastructure to provide new functionality
IBM SOA
19 © 2007 IBM Corporation
Your Application
SOA and ESB – Connecting your Business
Application Connectivity Application
Integration
Your Application as a Service
Enterprise Service Bus
Hand-coded, Hard-wired
Your Application
Hand-coded logic buried deep inside for:•Connectivity•Mediation•Transformation
Increased flexibility and reuse
Your ApplicationStill contains:•Mediation•Transformation
Messaging Backbone
Still contains:•Transformation
Enterprise Service Bus
More code to develop and maintain
SOA – IT evolution
IBM SOA
20 © 2007 IBM Corporation
Enterprise Service Bus
Extending Connectivity for Mission Critical SOA
An ESB without limits breaks down the barriers by providing a solution with greater…
Enterprise Messaging Backbone
Service Registry
Service Orchestration
Service Monitoring
Universal Transformation
Service Enablement
SOA Hardwar
e
Breadth: Three ESB product offerings optimized for various connectivity scenarios
Depth: Complete set of connectivity capabilities beyond those delivered by an ESB
IBM SOA
21 © 2007 IBM Corporation
Enterprise Service Bus
Product offerings from IBM for SOA Connectivity
WebSphere MQ
WebSphere Service Registry
and Repository
WebSphere Process Server
Tivoli Composite Application
Manager for SOA
WebSphere Transformation
Extender
WebSphere Adapters
WebSphere
DataPower SOA
Appliances
IBM SOA
22 © 2007 IBM Corporation
Solution: A SOA solution to interconnect all the applications required to support their world-wide airport operations – without compromising security, reliability, or scalability. IBM GBS developed a roadmap for MAT to migrate to this new flexible service oriented approach.Results: Real-time information distribution from disparate sources; Replace individual components without compromising airport operation integrity; Unify employees across the entire organizationImplementation Details: IBM Global Business Services – Application Innovation Services; IBM’s Airport Integration Solution, built on IBM WebSphere and the SOA Foundation
Integrating Airport Operations with IBM’s SOA Platform - Malaysia Airports Technologies
Business Challenge: Existing disparate solutions no longer sustainable with growth in passenger numbers, flight frequencies and carrier numbersNeed to flexibly roll out new applications to run alongside existing infrastructure
“MAT can now distribute real-time information from disparate sources, communicating accurate and timely resource, planning, and operations information to essential departments.” — YBhg Dato’ Azmi Murad,Senior General Manager
IBM SOA
23 © 2007 IBM Corporation
Find and Reuse the hidden value of your IT assets
The key to SOA Business Flexibility is effective reuse of your core assets
The challenge- Finding and analyzing your existing
assets - ‘treasure’ is hidden
- Extracting the value to enable reuse
How best to proceed?- Plan then use/reuse of Knowledge
and skills
- Tools and methodologies for automated discovery and modernization
- Software products to deliver reuse and connectivity
- Skilled practitioners for implementing and deploying
IBM SOA
24 © 2007 IBM Corporation
Creating New Services for ReuseFill gaps in your portfolio
Use visual tools to simplify the design and construction of new reusable services
Reduce complexity of managing deployed assets through virtualization
Manage the entire service development process throughout the lifecycle
Build it once & reuse widely in a robust runtime
IBM SOA
25 © 2007 IBM Corporation
IBM Software Products to Assist Identifying IT Assets for Reuse and Modernization
Selecting your key assets for reuse is a critical task
Help reduce the time and cost of the analysis phase of a project
Show dependencies within and among applications
Enhance productivity for analysts and developers
Existing Asset
WebSphere Studio Asset Analyzer
Asset Transformation Workbench
WebSphere Business Services Fabric
Rational Business Developer extension
Provide a means to move from today’s monolithic applications to architectures that make composite applications possible
IBM SOA
26 © 2007 IBM Corporation
Solution: Deliver service-oriented architecture (SOA) that would serve as the basis for all business systems based on industry (telecom) standards
Results: Cut average problem resolution time from two days to under one hour, boosting customer satisfaction. Simplified customer service operations, boosting productivity. Flexibility for future enhancements
Implementation Details: WebSphere Process Server, WebSphere Adapters, WebSphere Message Broker; WebSphere MQ; Tivoli Access Manager for e-business, Tivoli Identity Manager;
Enhancing Customer Service Operations Shanxi Mobile Communications Company
Business Challenge: Accelerate resolution of customer problems by integrating independent CRM, business analysis and billing systems Improve business flexibility and employee productivity
“Establishing an SOA based on IBM WebSphere software has allowed us to serve our customers more efficiently and effectively by enabling total integration between our multiple business systems.” — Chen Gang, director, Shanxi Mobile Communications Company
IBM SOA
27 © 2007 IBM Corporation
Introduction – SOA Infrastructure Entry Points- Connectivity SOA Entry
- Re-use
Architecture and Design considerations- Services
Getting started- Infrastructure Roadmap for SOA
IBM SOA
28 © 2007 IBM Corporation
Infrastructure strategy and planning for SOA offers two options to support your IT transition to SOA
Infrastructure strategy and planning workshop for SOA
Offers a one-day workshop, a planning session and a report presentation delivered in a two- to three-week engagement
Defines a desired future state for SOA and yields a prioritized roadmap for achieving it
Identifies early proof points
Infrastructure readiness for SOA
Provides a four- to eight-week assessment Assesses infrastructure architecture and IT process
effectiveness against your business objectives for SOA and IBM’s reference architectures and best practices
IBM SOA
29 © 2007 IBM Corporation
SOA Strategy and Planning Workshop (and Readiness Assessment)
Identify required capabilities and initiatives
Determine future state
Develop Roadmaps
Infrastructure Services
BusinessFunction Services
Partner Collaboration
Dynamic Partner
Collaboration
Partial Integration
Discrete
CommonIT Services
Information Services
Scope of Services
Dom
ain
of C
apab
ility
Cross-domain enablers
Cross-domain enablers
Assess current state
Customer Business Goals and Imperatives
Enterprise Integration
Identify required capabilities and initiatives
Identify required capabilities and initiatives
Determine future stateDetermine future state
Develop RoadmapsDevelop Roadmaps
Infrastructure Services
BusinessFunction Services
Partner Collaboration
Dynamic Partner
Collaboration
Partial Integration
Discrete
CommonIT Services
Information Services
Scope of Services
Dom
ain
of C
apab
ility
Cross-domain enablers
Cross-domain enablers
Cross-domain enablers
Cross-domain enablers
Assess current stateAssess current state
Customer Business Goals and Imperatives
Enterprise Integration
IBM Process Reference Model
for IT
OrganizationOrganization
ArchitectureArchitecture
Infrastructure
Silo
Level 1
Services
Level 4
Composite Services
Level 5
VirtualizedServices
Level 6 Level 7
DynamicallyRe - Configurable
ServicesComponentized
Level 3
Integrated
Level 2
Modules ServicesProcess
Integration via Services
Dynamic Application Assembly
ComponentsObjectsApplicationsApplications
Structured Analysis &
Design
Service OrientedModeling
Service OrientedModeling
GrammarOrientedModeling
Component Based
Development
Object OrientedModeling
MethodsMethods
Function Oriented
ServiceOriented
ServiceOriented
ServiceOriented
Function Oriented
Function Oriented
Business View
Business View
ServiceOriented
Service Oriented Modeling
Process Integration via
Services
Platform Specific
PlatformSpecific
Technology Neutral
DynamicSense & Respond
PlatformSpecific
PlatformSpecific
Monolithic Architecture
Emerging SOA
Grid Enabled SOADynamically Re -
Configurable Architecture
ComponentArchitecture
Layered Architecture
SOA
PlatformIndependent
Application Specific Skills
Technology Adoption
Cultural & Behavioral
Transformation
Human Service Bus
IT GovernanceIT TransformationOrganizational Transformation
Assessment Roadmap Tool(ART)
Service Integration Maturity Model(SIMM)
IBM facilitated and collaborative sessions to help IT executives quickly understand how SOA infrastructure management technologies and service management creating:
SOA Value Proposition for the organization
IT infrastructure impacts
High-level project plan
IBM SOA
30 © 2007 IBM Corporation
Silo ServicesComposite
ServicesVirtualizedServices
DynamicallyRe-Configurable
ServicesComponentizedIntegrated
Level 1 Level 4 Level 5 Level 6 Level 7Level 3Level 2
Applications
Methods
Organization
Infrastructure
Architecture
Business View
Modules ServicesProcess
Integration via Services
Dynamic Application Assembly
ComponentsObjects
Structured Analysis &
Design
Service OrientedModeling
Service OrientedModeling
GrammarOrientedModeling
Component Based
Development
Object OrientedModeling
Ad hoc IT Governance
Emerging SOA Governance
SOA and IT Governance Alignment
SOA and IT Governance Alignment
Ad hoc IT Governance
Ad hoc IT Governance
SOA and IT Governance Alignment
Service Oriented Modeling
Process Integration via Services
Platform Specific
Platform Specific
Platform Neutral
Dynamic Sense & Respond
Platform Specific
PlatformSpecific
Monolithic Architecture
Emerging SOA
Grid Enabled SOA
Dynamically Re-Configurable Architecture
ComponentArchitecture
Layered Architecture
SOA
Platform Specific
Function Oriented
ServiceOriented
ServiceOriented
ServiceOriented
Function Oriented
Function Oriented
ServiceOriented
Overview of the Service Integration Maturity Model(SIMM)
= current level
= target level
IBM SOA
31 © 2007 IBM Corporation
Infrastructure services from IBM bringing in expert SOA skills everywhere in the lifecycle
Infrastructure readiness for SOA
Infrastructure architecture and design for SOA
Strategy Planning
Infrastructure Strategy and
Planning Workshop for SOA
Infrastructure Readiness for SOA
Architecture and Design
SOA Integration Services
Application Infrastructure
Services:•Portal infrastructure•Web Application Server•Web infra Opt & Virt
Testing Center of Excellence for SOA
Testing and Implementation
Strategy and Planning
Infrastructure Architecture and Design for SOA
IBM SOA
32 © 2007 IBM Corporation
Solution: Deployed an ESB-based infrastructure using WebSphere and Tivoli Software. Delivers a cost-effective connection environment to simplify the trading process and gain a competitive advantage through time to market Results: Achieved 35% reduction in time to implement integration scenarios linking new and existing applications. Rapidly connected to Euronext Stock Exchange. Implementation and operational costs down and ROI up. Implementation Details: WebSphere Application Server on z/OS, WebSphere Message Broker for Multiplatforms, WebSphere MQ, WebSphere MQ for z/OS; Tivoli Monitoring for Business Integration, Tivoli Monitoring
Connecting Systems, offering new services HypoVereinsbank AG (HVB)
Business Challenge: Improve ability to offer new services to customersLack of a standard integration solution impacted response time to new market opportunities, customer demand and business strategies
“The ESB provides a flexible infrastructure for HVB's agile investment banking. Our business is changing very fast, and the ESB enables us to support upcoming business opportunities immediately by connecting new market places and new dealing systems to our existing system landscape. The ESB accelerates the adaption of new business processes and the launch of new products and services.” Michael Dietze, Head of Business Development
IBM SOA
33 © 2007 IBM Corporation
Introduction – SOA Infrastructure Entry Points- Connectivity SOA Entry
- Re-use
Architecture and Design considerations- Services
Getting started- Infrastructure Roadmap for SOA
IBM SOA
34 © 2007 IBM Corporation
The SOA Strategy- How do I get started in SOA?
The SOA Diagnostic - I’ve started with SOA, how am I doing? What can I do better?
Business Process Management Enabled by SOA Services- I need to transform my business processes before I SOA enable them – how do I start?
SOA Implementation Planning- There is a specific Business or IT Area I want to improve using SOA – how should I approach it?
SOA Design, Development & Integration Services - I’ve done the preliminary planning work, now I’m ready to develop and implement SOA solutions
SOA Management- I’ve implemented SOA based solutions – how can I manage them effectively to ensure on-going
benefits realization?
IBM’s Professional Services Address Key Client Questions
IBM SOA
35 © 2007 IBM Corporation
Professional Services from IBM applying expert SOA knowledge anywhere in the lifecycle enabling reuse of assets.
Strategy & PlanningProcess & System
ChangeMaintenance &
Optimization
End to End Lifecycle
Typ
ical
Cli
ent
En
try
Po
ints
Typ
ical
Cli
ent
En
try
Po
ints
SOA Strategy
SOA Implementation
Planning
SOA Diagnostic
BPM & LifecycleServices
BPM & LifecycleServices
SOA Design, Development & Integration Services
BPM on SOA
SOA Implementation
Planning
SOA Implementation
Planning
SOA Management
IBM SOA
36 © 2007 IBM Corporation
Mission Critical SOA – the foundation for your infrastructure
Qualities of Service matching the business need and transaction content
Ensure end-to-end integrity with built-in transactional coordination
Simplify your applications by connecting using an ESB Grow your business by modernizing existing
applications leveraging latest standards for both new and old assets
Match Workload to Resources with Virtualized SOA Infrastructure
The right foundations will boost your SOA implementation.
Flexible robust and secure infrastructure planned and deployed using best practices and maintained with available skills
+
IBM SOA
37 © 2007 IBM Corporation
Summary of Key Elements for IBM SOA Infrastructure - Connectivity & Reuse
Reuse enhancementsRational Business Developer extensionWebSphere Business Services FabricWebSphere Studio Asset AnalyzerWebSphere Extended DeploymentWebSphere Application Server V6.1 Feature Pack for Web Services
IBM Global Technology Services SOA Integration Services – connectivity and reuseApplication Infrastructure Services – web application serverApplication Infrastructure Services – Portal infrastructure, Web infrastructure optimization and virtualization
Connectivity enhancementsWebSphere MQWebSphere Message BrokerWebSphere Transformation ExtenderWebSphere DataPower Integration ApplianceWebSphere Service Registry and Repository
IBM SOA
38 © 2007 IBM Corporation
Top Related