PRODUCT ANNOUNCEMENT
Pearson Test Prep Practice Test access codes delivered online at registration.Learn more.
Register your productto gain access to bonus material or receive a coupon.
Use Best Practice Patterns to Understand and Architect Manageable, Efficient Information Supply Chains That Help You Leverage All Your Data and Knowledge
在“大数据”时代的信息渗透到夏娃ry aspect of the organization. Therefore, architecting and managing it is a multi-disciplinary task. Now, two pioneering IBM® architects present proven architecture patterns that fully reflect this reality. Using their pattern language, you can accurately characterize the information issues associated with your own systems, and design solutions that succeed over both the short- and long-term.
Building on the analogy of a supply chain, Mandy Chessell and Harald C. Smith explain how information can be transformed, enriched, reconciled, redistributed, and utilized in even the most complex environments. Through a realistic, end-to-end case study, they help you blend overlapping information management, SOA, and BPM technologies that are often viewed as competitive.
Using this book’s patterns, you can integrate all levels of your architecture–from holistic, enterprise, system-level views down to low-level design elements. You can fully address key non-functional requirements such as the amount, quality, and pace of incoming data. Above all, you can create an IT landscape that is coherent, interconnected, efficient, effective, and manageable.
Coverage Includes
Introduction to Patterns of Information Management
About the Authors xxix
Chapter 1 Introduction 1
Islands of Information 1
Introducing MCHS Trading 2
Improving an Organization’s Information Management 4
Patterns and Pattern Languages 7
Basic Components in the Pattern Language 11
有限公司mation Integration and Distribution 12
Pattern Language Structure 15
Summary 22
Chapter 2 The MCHS Trading Case Study 25
Introduction 25
Building an Information Strategy 26
Creating Management Reports 28
Creating a Single View of Product Details 30
Creating a Single View of Customer Details 37
Understanding the Status of Orders 44
Delivering Information Quality Improvements 47
Connecting MCHS Trading into a B2B Trading Partnership 51
Exploiting Predictive Analytics 55
Summary of Case Study 67
Chapter 3 People and Organizations 69
有限公司mation Centric Organization Patterns 70
有限公司mation Centric Organization 73
有限公司mation Management Obligation 78
有限公司mation Management Strategy 81
有限公司mation Management Principle 83
有限公司mation Governance Program 88
有限公司mation User Patterns 91
有限公司mation User 92
Variations of the Information User Pattern 95
Summary 97
Chapter 4 Information Architecture 99
有限公司mation Element Patterns 100
有限公司mation Element 101
Entity-Level Information Elements 106
有限公司mation Asset 107
有限公司mation Activity 110
有限公司mation Event 113
有限公司mation Processing Variables 114
有限公司mation Summary 117
Message-Level Information Elements 119
有限公司mation Payload 119
Attribute-Level Information Elements 122
有限公司mation Link 123
有限公司mation Metric 124
有限公司mation Code 126
Summary of Information Elements 129
有限公司mation Identification Patterns 129
有限公司mation Identification 130
Defining Which Information to Manage and How 133
Subject Area Definition 134
Valid Values Definition 136
有限公司mation Configuration 139
Defining How Information Is Structured 141
有限公司mation Model 141
有限公司mation Schema 143
Locating the Right Information to Use 145
有限公司mation Location 146
Semantic Tagging 148
Semantic Mapping 150
Different Reports About Information 153
有限公司mation Values Report 154
有限公司mation Values Profile 156
有限公司mation Lineage 159
Summary of Information Identification 161
有限公司mation Provisioning Patterns 161
有限公司mation Provisioning 163
Localized Provisioning 166
User Private Provisioning 167
Application Private Provisioning 169
Process-Level Provisioning 171
Daisy Chain Provisioning 172
Service-Level Provisioning 177
User Shared Provisioning 178
Service Oriented Provisioning 179
Linked Information Provisioning 182
Cache Provisioning 184
Collection-Level Provisioning 185
Snap Shot Provisioning 186
Mirroring Provisioning 189
Peer Provisioning 193
Event-Based Provisioning 196
Recovery Provisioning 197
Summary of Information Provisioning 199
有限公司mation Supply Chain Patterns 199
有限公司mation Supply Chain 200
Variations of the Information Supply Chain Pattern 209
Cascading Information Supply Chain 211
Hub Interchange Information Supply Chain 215
Single View Information Supply Chain 219
Consolidating Information Supply Chain 223
Hierarchical Information Supply Chain 225
Peer Exchange Information Supply Chain 230
Summary of Information Supply Chains 232
Summary 232
Chapter 5 Information at Rest 235
有限公司mation Service Patterns 236
有限公司mation Service 238
有限公司mation Service Implementation Patterns 243
Local Information Service 243
Remote Information Service 246
Triggering Information Service 250
Summary of Information Services 253
有限公司mation Collection Patterns 253
有限公司mation Collection 254
Location of Information 259
Physical Information Collection 260
Virtual Information Collection 263
Usage of an Information Collection 266
Master Usage 267
Reference Usage 271
Hybrid Usage 274
Sandbox Usage 277
Scope of an Information Collection 279
Complete Scope 280
Local Scope 282
Transient Scope 284
Coverage of an Information Collection 285
Complete Coverage 285
Core Coverage 286
Extended Coverage 286
Local Coverage 287
Summary of Information Collections 287
有限公司mation Entry Patterns 288
有限公司mation Entry 289
Identifying Information Using the Information Key 292
有限公司mation Key 295
Local Key 297
Recycled Key 300
Natural Key 302
Mirror Key 305
Aggregate Key 307
Caller’s Key 310
Stable Key 312
Structures for an Information Entry 316
Locking for an Information Entry 317
Specialized Operations for an Information Entry 317
Summary of Information Entries 318
有限公司mation Node Patterns 319
有限公司mation Node 320
Business Information Nodes 324
Application Node 326
有限公司mation Content Node 330
Search Node 332
有限公司mation Store 334
有限公司mation Mart 337
有限公司mation Cube 340
Integration Nodes 343
有限公司mation Broker 343
Queue Manager 349
Staging Area 353
Look-Up Table Node 356
Event Correlation Node 358
Operational Data Stores and Hubs 360
有限公司mation Mirror Store 361
有限公司mation Event Store 364
Operational Status Store 366
有限公司mation Asset Hub 368
有限公司mation Activity Hub 372
Big Data Information Processing Nodes 376
有限公司mation Warehouse 377
Streaming Analytics Node 380
Map-Reduce Node 382
Analysis Information Nodes 385
有限公司mation Analysis Node 386
有限公司mation Mining Store 389
Summary of Information Nodes 393
Summary 394
Chapter 6 Information in Motion 395
有限公司mation Request Patterns 396
有限公司mation Request 396
Variations of the Information Request Pattern 398
Summary of Information Requests 401
有限公司mation Flow Patterns 401
有限公司mation Flow 403
Routing Information Flows 406
Staged Routing 407
Partitioned Routing 410
Buffered Routing 413
Filtered Routing 416
Summarized Routing 418
Consolidating Information Flows 420
Synchronized Consolidation 421
Filtered Consolidation 424
Ordered Consolidation 427
Independent Consolidation 429
Distributing Information Flows 432
Synchronized Distribution 433
Partitioned Distribution 436
Ordered Distribution 439
Independent Distribution 441
Broadcast Distribution 444
Summary of Information Flow Patterns 446
Summary 447
Chapter 7 Information Processing 449
有限公司mation Trigger Patterns 450
有限公司mation Trigger 450
Variations of the Information Trigger Pattern 453
Manual Information Trigger 453
Scheduled Information Trigger 455
有限公司mation Service Trigger 458
有限公司mation Change Trigger 460
External Sensor Trigger 462
Summary of Information Triggers 465
有限公司mation Process Patterns 465
有限公司mation Process 466
Business Processes 469
Bespoke Application Process 471
Packaged Application Process 472
Agile Business Process 474
State Driven Process 476
Collaborative Editing Process 479
有限公司mation Reporting Process 481
Quality Information Processes 483
有限公司mation Profile Tracking Process 484
Clerical Review Process 487
有限公司mation Remediation Process 489
有限公司mation Validation Process 491
有限公司mation Matching Process 493
有限公司mation Ever-Greening Process 496
有限公司mation Archiving Process 497
Provisioning Information Processes 499
有限公司mation Replication Process 500
有限公司mation Deployment Process 502
有限公司mation Relocation Process 505
有限公司mation Federation Process 507
有限公司mation Queuing Process 509
有限公司mation Broadcasting Process 511
有限公司mation Summarizing Process 513
有限公司mation Scavenging Process 515
Analytics Processes 517
有限公司mation Pattern Discovery Process 518
有限公司mation Decision Definition Process 521
有限公司mation Pattern Detecting Process 523
Search Processes 525
IT Service Management Processes 526
Operational Health Monitoring Process 527
有限公司mation Node Management Process 528
Scheduling Process 530
Summary of Information Processes 531
Summary 532
Chapter 8 Information Protection 533
有限公司mation Reengineering Step Patterns 534
有限公司mation Reengineering Step 534
Specialist Information Reengineering Steps 538
Restructure Data 539
标准化数据542
Enrich Data 545
Classify Data 546
Check Data 548
Correct Data 550
Link Entries 553
Merge Entries 556
Separate Entries 558
Derive Value 560
Derive Relationship 562
Smooth Data 563
Sample Data 565
有限公司mation Guard Patterns 566
有限公司mation Guard 567
Variations of the Information Guard Pattern 570
有限公司mation Probe Patterns 572
有限公司mation Probe 572
Variations of the Information Probe Pattern 575
Summary 576
Chapter 9 Solutions for Information Management 577
有限公司mation Solution Patterns 578
有限公司mation Solution 578
Patterns for Changing Information Nodes 582
New Information Node 583
有限公司mation Node Upgrade 587
Patterns for Integrating Information Nodes 590
Distributed Activity Status 590
Semantic Integration 593
Partner Collaboration 597
Patterns for Master Data Management 599
Shared Master 601
Centralized Master 604
有限公司mation Registry 607
Golden Reference 610
Synchronized Masters 613
Patterns for Big Data and Warehouses 618
Historical System of Record 619
Workload Offload 624
Patterns for Business Intelligence and Analytics 626
Performance Reporting 626
Operational Analytics 628
Next Best Action 630
Patterns for Information Protection 633
Managed Archive 634
有限公司mation Access Audit 636
有限公司mation Monitoring 638
Summary of Information Solutions 642
Final Thoughts 642
Appendix 1 Glossary 643
Appendix 2 Summary of MCHS Trading’s Systems 649
Appendix 3 Related Pattern Languages 651
Appendix 4 Bibliography 653
有限公司mation Centric Organization 653
Enterprise Architecture 653
Enterprise Application Architecture 654
Service-Oriented Architecture and Web Services 655
有限公司mation Architecture 655
Data Models 655
Metadata Management 656
有限公司mation Warehouse 657
有限公司mation Integration 657
有限公司mation Quality 658
Master Data Management 659
Big Data 659
Analytics and Reporting 660
有限公司mation Security and Privacy 660
有限公司mation Life-Cycle Management 661
Patterns Index 663
Index 669