Table of contents for Enterprise SOA : service-oriented architecture best practices / Dirk Krafzig, Karl Banke, Dirk Slama.


Bibliographic record and links to related information available from the Library of Congress catalog
Note: Electronic data is machine generated. May be incomplete or contain other coding.


Counter
CHAPTER 1 An Enterprise IT Renovation Roadmap  1
1.1 Agony Versus Agility  1
1.2 Enterprise Software Is a Different Animal  3
1.3 The Importance of Enterprise Software
Architectures  4
1.4 The Requirements for an Enterprise Software
Architecture  6
1.5 The Relation of Enterprise Architecture and
Enterprise Standards  7
1.6 Organizational Aspects  9
1.7 Lifelong Learning  10
1.8 The Enterprise IT Renovation Roadmap  11
CHAPTER 2   Evolution of the Service Concept  13
2.1 Milestones of Enterprise Computing  13
2.2 Programming Paradigms  16
2.3 Distributed Computing  19
2.4 Business Computing  23
2.5 Conclusion  25
References  25
URLs    25
CHAPTER 3 Inventory of Distributed Computing
Concepts   27
3.1 Heterogeneity of Communication
Mechanisms   27
3.2 Communication Middleware  30
3.3 Synchrony   38
3.4 Interface Versus Payload Semantics  42
3.5 Tight Versus Loose Coupling  46
3.6 Conclusion  50
References  50
URLs    51
PART I ARCHITECTURAL ROADMAP              53
CHAPTER 4   Service-Oriented Architectures  55
4.1 What Is a Software Architecture?  55
4.2 What Is a Service-Oriented Architecture?  56
4.3  Elements of a Service-Oriented
Architecture  58
4.4 Conclusion  65
References  65
URLs    66
CHAPTER 5   Services as Building Blocks  67
5.1 Service Types  67
5.2 Layers on the Enterprise Level  82
5.3 Conclusion  84
References  84
CHAPTER 6   The Architectural Roadmap  87
6.1 The Architectural Roadmap  87
6.2 Fundamental SOA   91
6.3 Networked SOA   93
6.4  Process-Enabled SOA  98
6.5 Conclusion  102
CHAPTER 7   SOA and Business Process Management  103
7.1 Introduction to BPM  103
7.2  BPM and the Process-Enabled SOA  111
7.3 Conclusion  115
References  115
URLs    115
CHAPTER 8   Managing Process Integrity  117
8.1 Data Versus Process Integrity  117
8.2 Technical Concepts and Solutions  121
8.3 Recommendations for SOA Architects  133
8.4 Conclusion   156
References  157
CHAPTER 9   Infrastructure of the Service Bus  159
9.1 Software Buses and the Service Bus  159
9.2 Logging and Auditing  171
9.3 Availability and Scalability  178
9.4  Securing SOAs  187
9.5 Conclusion   202
References  203
URLs    203
CHAPTER 10   SOA in Action  205
10.1 Building Web Applications  206
10.2 Enterprise Application Integration  211
10.3 Business-to-Business  217
10.4 Fat Clients  221
10.5 Designing for Small Devices  223
10.6 Multi-Channel Applications  228
10.7 Conclusion  234
References  234
URLs    235
PART II ORGANIZATIONAL ROADMAP              237
CHAPTER 11   Motivation and Benefits  239
11.1 The Enterprise Perspective  239
11.2 The Personal Perspective  251
11.3 Conclusion  255
References  255
URLs    256
CHAPTER 12   The Organizational SOA Roadmap  257
12.1 Stakeholders and Potential Conflicts of
Interest  258
12.2 The Organizational SOA Roadmap  2
12.3 Four Pillars for Success  263
12.4 An Ideal World  266
12.5 The Real World-Organization-Wide
Standards  271
12.6 Recommendations for the SOA
Protagonist  274
12.7 Conclusion  275
URLs    275
CHAPTER 13   SOA-Driven Project Management  277
13.1 Established Project Management
Methodologies  278
13.2 SOA-Driven Project Management  2E
13.3 Configuration Management  296
13.4 Testing  301
13.5 Conclusion  307
References  307
URLs    307
PART III REAL-WORLD EXPERIENCE             30
CHAPTER 14   Deutsche Post AG Case Study  311
14.1 Project Scope  312
14.2 Implementation  316
14.3 Technology  320
14.4 Lessons Learned, Benefits, and
Perspectives  323
References  324
Links   324
CHAPTER 15   Winterthur Case Study  325
15.1 Project Scope  326
15.2 Implementation  330
15.3 Technology  334
15.4 Lessons Learned, Benefits, and
Perspectives  339
CHAPTER 16   Credit Suisse Case Study  341
16.1 Project Scope  342
16.2 Implementation  346
16.3 Technology  350
16.4 Lessons Learned, Benefits, and
Perspectives  355
References  357
CHAPTER 17   Halifax Bank Of Scotland: IF.com  359
17.1 Project Scope  360
17.2 Implementation  365
17.3 Technology  369
17.4 Lessons Learned, Benefits, and
Perspectives  372
URLs    373



Library of Congress subject headings for this publication: Information technology Management, Computer network architectures, Web servers Management, Business enterprises Computer networks Management