This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Proven Solutions for Enterprise Agility
Proven Solutions for Enterprise Agility
SOA Meets M&ATactical Requirements, Strategic Gain
• TD AMERITRADE began the SOA journey 3+ years ago
• in the middle of a major M&A integration
• continued through several smaller acquisitions
• and, now, the largest retail brokerage M&A integration ever
• As we deliver against immense tactical pressure, we’re also realizing our technology strategy and deriving benefit from SOA…
Proven Solutions for Enterprise Agility
Proven Solutions for Enterprise Agility
Agenda
• Who We Are
• SOA Today At TD AMERITRADE
• Stages Of Adoption• Groundwork• Proof of Concept• Build Out
• A View to the Future
• Potential Inhibitors
• Conclusions
Proven Solutions for Enterprise Agility
Proven Solutions for Enterprise Agility
Who We Are
• TD AMERITRADE - A Leading Provider of Retail Securities Brokerage Services • Serving Independent Minded Investors, Traders and Advisors• 6.19 Million Accounts* – Primarily Via Web Channel
• http://www.TDAMERITRADE.com
• Neal Ruskin, Chief Enterprise Architect, Applications• Joined Sep 2003 • Initiate & Mature Enterprise Architecture Function
• 12+ Years Tech Management & Architecture in Online Investment Services
*As of September 29, 2006. Total Accounts include all open client accounts (funded and unfunded), except clearing accounts.
Proven Solutions for Enterprise Agility
Proven Solutions for Enterprise Agility
SOA Today at TD AMERITRADE
• Initial Services in Production• Key Projects via SOA• Seeing Reuse & Accelerated Integration
• Drive Rationalization of Underlying Applications• Re-Factor Legacy Applications Along Service Lines• Rationalize Data Resources• From Legacy Silos to Distributed Service Implementations
LegacyClients
Legacy App
Current State Function Extraction(Non-Core)
Function Recreation & Endpoint Deployment
Client Migration & Legacy Drawdown
Legacy App
Target 1 Target 2
Ext Srvc C
ExtSrvc B
LegacyClients
ExtSrvc A
EP
EP
EP
Func A
Func C
Func B
LegacyClients
LegacyApp
EP
SOAClients
OMSrvc C
EDA Integration
LegacyApp
Event Bus
Point-to-PointInterfaces
LegacyClients
OMSrvc BInt
Srvc A
ExtSrvc C
ExtSrvc B
ExtSrvc C
EP
EP
EP
SrvcComp ESrvc
Comp DSrvc
Comp B
SrvcComp CSrvc
Comp A
Distributed App
…
EP
…
EP
…
EPEP
EPEP
SOAClients
EP
Proven Solutions for Enterprise Agility
Proven Solutions for Enterprise Agility
Groundwork: Reference Architecture
• SOA Benefits Depend On:• Appropriate Service Partitioning• Generalized Operations
• Challenge• Build Capabilities Once for All LOBs – No More Silos!• Overcome Tactical Mindset• Continue to Deliver Business Projects and Tackle Integrations
Proven Solutions for Enterprise Agility
Proven Solutions for Enterprise Agility
Proof-of-Concept
• Distributing Core Functionality• Order Routing• Back Office Clearing
• CIO Kick-Start• “4 Services to Production in 3 Months”• Above & Beyond Business Project Workload
• Strategic EA Engagement – “Getting In Front”• Understand, Influence, and Accelerate LOB Project Delivery • Provide Consultation & Governance for Project Work • Evangelize Technical Strategy & Influence Project Prioritization
• View of Entire Project Pipeline • Facilitate Transition to Service-Orientation • Guide Service Portfolio Planning
Proven Solutions for Enterprise Agility
Proven Solutions for Enterprise Agility
Build Out
• Tactical Investment (“Piggybacking”)• Making SOA Real / Reaping the Benefits• Leveraging Product Development & Supporting Integration Projects• Slow But Steady