|
Enterprise Services Architecture for Financial Services
Foreword
1. Global Warming: Stormy Weather Lies Ahead for the Financial Services Industry ... 11
... 1.1 Things Fall Apart, and Yet the Center Holds ... 12
... 1.2 IT as Problem and Solution ... 13
... 1.3 Enter the Service ... 14
... 1.4 Giving Technology the Business ... 14
2. The Best of Times, the Worst
of Times: A Ping-Pong Game between IT and Business ... 17
... 2.1 Reliability ... 17
... 2.2 Business Practices ... 19
... 2.3 Growth ... 21
... 2.4 Can SOA Make It Happen? ... 23
3. SOA: Hope, Hype, or Cold Coffee? 25
... 3.1 Getting Back to Basics ... 28
... 3.2 So, Is SOA the Answer to the Eternal Quest for Flexibility? ... 30
4. ESA Overview: Putting SOA to Work in the Enterprise ... 31
... 4.1 Transforming SOA into ESA ... 33
... 4.2 Putting Theory into Practice ... 35
... 4.3 The Changing Role of IT ... 39
5. Digging Deeper into Enterprise Services Architecture ... 41
... 5.1 The Enterprise Service as a Contract ... 42
... 5.2 Defining the Right Semantics ... 44
... 5.3 Little Drops of Water, Little Grains of Sand ... 45
... 5.4 Model-Driven Architecture ... 46
... 5.5 Communication Paradigms ... 53
... 5.6 Service Providers and Consumers ... 54
... 5.7 Service Implementation ... 56
... 5.8 Deployment ... 58
6. Designing an Application Landscape with Enterprise Services Architecture ... 59
... 6.1 A Top-Down Approach That Means (and Starts with) Business ... 59
... 6.2 Business-Driven Solution Design ... 60
... 6.3 A Step-by-Step Approach to Designing Enterprise Services ... 65
... 6.4 Systems of Related Enterprise Services ... 72
... 6.5 Enterprise Services in the Context of IT Landscapes ... 76
7. Turning ESA into Reality: SAP's Solution Approach ... 83
... 7.1 Transforming an Existing Software Application ... 83
... 7.2 Layering ... 84
... 7.3 Service Design ... 85
... 7.4 Service Implementation ... 86
... 7.5 Process Platform ... 86
... 7.6 Core Functionality for Financial Services Companies ... 88
... 7.7 Business-Oriented Clustering of Enterprise Services ... 88
... 7.8 Clusters in the Real World ... 89
... 7.9 Technical Perspective ... 91
... 7.10 Summing Up the Benefits of the Process Platform ... 91
... 7.11 ESA Ecosystem ... 92
8. ESA: A Framework to Build, Develop, and Run Standards-Based Business Applications ... 93
... 8.1 Categories of Standards ... 95
... 8.2 Standards in Enterprise Services Architecture ... 98
9. Making the Move: How to Handle the Transition to ESA ... 103
... 9.1 Success Factor No. 1: Decide Where You're Going and Why You're Going There ... 103
... 9.2 Success Factor No. 2: Do Not Try the "Great Leap Forward" Approach ... 105
... 9.3 Success Factor No. 3: Elevate the Status of Your IT Architecture ... 106
... 9.4 Success Factor No. 4: Change the Way You Manage Your Business Landscape Lifecycle ... 108
... 9.5 Success Factor No. 5: Don't Neglect Integration Architecture ... 109
... 9.6 Success Factor No. 6: Know Where You're Going, When You Get There, and How to Measure Whether the Trip Did You Any Good ... 110
10. ESA Checklist: The Steps to be Taken ... 113
... 10.1 Phase 1: Prepare ... 114
... 10.2 Phase 2: Plan ... 114
... 10.3 Phase 3: Execution ... 115
... 10.4 Phase 4: Organize ... 117
... 10.5 Breaking the Silo Stranglehold ... 118
Glossary ... 119
Index ... 123
|