Foreword |
|
xv | |
Preface |
|
xix | |
|
PART I ENTERPRISE INTEGRATION DRIVERS, REQUIREMENTS AND STRATEGIES |
|
|
1 | (60) |
|
The Business Imperative for Enterprise Integration |
|
|
3 | (16) |
|
|
3 | (1) |
|
|
4 | (5) |
|
Business Agility is Becoming a Competitive Requirement |
|
|
9 | (2) |
|
Business Agility Requires Enterprise Integration |
|
|
11 | (1) |
|
The ROI of Enterprise Integration |
|
|
12 | (4) |
|
The Challenges of Integration |
|
|
16 | (1) |
|
|
17 | (2) |
|
Business Drivers and Requirements |
|
|
19 | (18) |
|
|
19 | (1) |
|
Business Drivers for Enterprise Integration |
|
|
20 | (7) |
|
|
27 | (1) |
|
Business Drivers and Requirements Specification |
|
|
27 | (7) |
|
|
34 | (1) |
|
|
34 | (3) |
|
Enterprise Integration Strategy |
|
|
37 | (24) |
|
|
37 | (3) |
|
Why Has Enterprise-Wide Integration Failed in the Past? |
|
|
40 | (2) |
|
How to Succeed with an Integration Strategy |
|
|
42 | (3) |
|
SOA and Process Driven Integration |
|
|
45 | (2) |
|
How Long Should a Strategy Take? |
|
|
47 | (1) |
|
Enterprise Integration Strategy Specification |
|
|
48 | (11) |
|
|
59 | (2) |
|
PART II ENTERPRISE INTEGRATION ARCHITECTURE |
|
|
61 | (120) |
|
Enterprise Integration Architecture Overview |
|
|
65 | (10) |
|
|
65 | (2) |
|
The Business Case for a Strategic Enterprise Approach |
|
|
67 | (2) |
|
Components of an Enterprise Integration Architecture |
|
|
69 | (2) |
|
Organizational Structure and Architecture Governance |
|
|
71 | (2) |
|
|
73 | (1) |
|
|
73 | (2) |
|
Current Integration Architecture Assessment |
|
|
75 | (14) |
|
|
75 | (1) |
|
Understanding Integration Technology |
|
|
76 | (3) |
|
Current Integration Architecture Assessment Specification |
|
|
79 | (7) |
|
Best Practices in Current Architecture Assessment |
|
|
86 | (1) |
|
|
87 | (2) |
|
Technical Integration Architecture |
|
|
89 | (28) |
|
|
89 | (2) |
|
Technical Integration Architecture Specification |
|
|
91 | (22) |
|
Best Practices in Technical Integration Architecture |
|
|
113 | (1) |
|
|
114 | (3) |
|
Service Integration Architecture |
|
|
117 | (22) |
|
|
117 | (2) |
|
|
119 | (2) |
|
Defining Services---Bottom-Up or Top-Down? |
|
|
121 | (1) |
|
Event-Driven Service Design |
|
|
122 | (1) |
|
Service Integration Architecture Specification |
|
|
123 | (11) |
|
|
134 | (2) |
|
|
136 | (3) |
|
Information Integration Architecture |
|
|
139 | (20) |
|
|
139 | (3) |
|
|
142 | (1) |
|
|
143 | (2) |
|
|
145 | (4) |
|
Information Integration Patterns |
|
|
149 | (1) |
|
Enterprise Information Integration |
|
|
150 | (1) |
|
Information Integration Architecture Specification |
|
|
150 | (6) |
|
Best Practices in Information Architecture |
|
|
156 | (1) |
|
|
157 | (2) |
|
Process Integration Architecture |
|
|
159 | (22) |
|
|
159 | (2) |
|
Why Process is Important to Business |
|
|
161 | (4) |
|
Understanding Process Integration Technology |
|
|
165 | (4) |
|
|
169 | (2) |
|
Process Integration Architecture Specification |
|
|
171 | (7) |
|
Best Practices in Process Integration |
|
|
178 | (1) |
|
|
179 | (2) |
|
PART III ENTERPRISE INTEGRATION SOLUTIONS |
|
|
181 | (86) |
|
|
185 | (28) |
|
|
185 | (1) |
|
Application Integration Scenarios |
|
|
186 | (1) |
|
Choosing Application Integration Technology |
|
|
187 | (8) |
|
Application Integration Implementation Specification |
|
|
195 | (16) |
|
Best Practices in Application Integration |
|
|
211 | (1) |
|
|
211 | (2) |
|
|
213 | (20) |
|
|
213 | (2) |
|
Information Integration Scenarios |
|
|
215 | (1) |
|
Choosing Information Integration Technology |
|
|
216 | (3) |
|
Information Integration Implementation Specification |
|
|
219 | (10) |
|
Best Practices in Information Integration |
|
|
229 | (1) |
|
|
230 | (3) |
|
Composite Application Integration |
|
|
233 | (10) |
|
|
233 | (3) |
|
Composite Application Integration Scenarios |
|
|
236 | (1) |
|
Choosing Composite Application Integration Technology |
|
|
237 | (1) |
|
Composite Integration Implementation Specification |
|
|
238 | (2) |
|
Best Practices in Composite Application Integration |
|
|
240 | (1) |
|
|
241 | (2) |
|
Process-Driven Integration |
|
|
243 | (18) |
|
|
243 | (3) |
|
Process Integration Scenarios |
|
|
246 | (1) |
|
Choosing Technology for Process Integration |
|
|
247 | (3) |
|
Process Integration Implementation Specification |
|
|
250 | (7) |
|
Best Practices in Process Integration |
|
|
257 | (1) |
|
|
258 | (3) |
|
Conclusion: Best Practices for Enterprise Integration |
|
|
261 | (6) |
|
|
261 | (2) |
|
Reference Architecture for the Fully Integrated Enterprise |
|
|
263 | (2) |
|
Succeeding with Strategic Integration |
|
|
265 | (1) |
|
|
266 | (1) |
|
|
266 | (1) |
Appendix A Business Drivers and Requirements Specification (Chapter 2) |
|
267 | (8) |
Appendix B Enterprise Integration Strategy Specification (Chapter 3) |
|
275 | (8) |
Appendix C Current Environment Assessment Specification (Chapter 5) |
|
283 | (10) |
Appendix D Technical Integration Architecture Specification (Chapter 6) |
|
293 | (20) |
Appendix E Service Integration Architecture Specification (Chapter 7) |
|
313 | (10) |
Appendix F Information Integration Architecture Specification (Chapter 8) |
|
323 | (10) |
Appendix G Process Integration Architecture Specification (Chapter 9) |
|
333 | (6) |
Appendix H Application Integration Implementation Specification (Chapter 10) |
|
339 | (18) |
Appendix I Information Integration Implementation Specification (Chapter 11) |
|
357 | (14) |
Appendix J Composite Application Integration Implementation Specification (Chapter 12) |
|
371 | (6) |
Appendix K Process Integration Implementation Specification (Chapter 13) |
|
377 | (10) |
Bibliography |
|
387 | (6) |
Index |
|
393 | |