You are previewing Patterns of Information Management.
O'Reilly logo
Patterns of Information Management

Book Description

Use Best Practice Patterns to Understand and Architect Manageable, Efficient Information Supply Chains That Help You Leverage All Your Data and Knowledge

In the era of “Big Data,” information pervades every 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

  • Understanding how a pattern language can help you address key information management challenges

  • Defining information strategy and governance for organizations and users

  • Creating orderly information flows you can reuse and synchronize as needed

  • Managing information structure, meaning, and lifecycles

  • Providing for efficient information access and storage when deploying new IT capabilities

  • Moving information efficiently and reliably to support your processes

  • Determining how information should be processed and maintained

  • Improving quality and accessibility, and supporting higher-value analytics

  • Protecting information via validation, transformation, enrichment, correction, security, and monitoring

  • Planning new information management projects in the context of your existing IT resources

Table of Contents

  1. About This eBook
  2. Title Page
  3. Copyright Page
  4. Dedication Page
  5. Contents at a Glance
  6. Table of Contents
  7. Foreword by Rob High
  8. Preface
    1. About This Book
    2. Intended Audience
    3. How to Use This Book
    4. Structure of the Book
    5. What Is Not Covered
    6. Further Information
    7. Acknowledgments
    8. About the Authors
  9. Chapter 1. Introduction
    1. Islands of Information
    2. Introducing MCHS Trading
    3. Improving an Organization’s Information Management
    4. Patterns and Pattern Languages
    5. Basic Components in the Pattern Language
    6. Information Integration and Distribution
    7. Pattern Language Structure
    8. Summary
  10. Chapter 2. The MCHS Trading Case Study
    1. Introduction
    2. Building an Information Strategy
    3. Creating Management Reports
    4. Creating a Single View of Product Details
    5. Creating a Single View of Customer Details
    6. Understanding the Status of Orders
    7. Delivering Information Quality Improvements
    8. Connecting MCHS Trading into a B2B Trading Partnership
    9. Exploiting Predictive Analytics
    10. Summary of Case Study
  11. Chapter 3. People and Organizations
    1. Information Centric Organization Patterns
    2. Information User Patterns
    3. Summary
  12. Chapter 4. Information Architecture
    1. Information Element Patterns
    2. Entity-Level Information Elements
    3. Message-Level Information Elements
    4. Attribute-Level Information Elements
    5. Information Identification Patterns
    6. Defining Which Information to Manage and How
    7. Defining How Information Is Structured
    8. Locating the Right Information to Use
    9. Different Reports About Information
    10. Localized Provisioning
    11. Process-Level Provisioning
    12. Service-Level Provisioning
    13. Collection-Level Provisioning
    14. Information Supply Chain Patterns
    15. Variations of the Information Supply Chain Pattern
    16. Summary
  13. Chapter 5. Information at Rest
    1. Information Service Patterns
    2. Information Collection Patterns
    3. Location of Information
    4. Usage of an Information Collection
    5. Scope of an Information Collection
    6. Coverage of an Information Collection
    7. Identifying Information Using the Information Key
    8. Structures for an Information Entry
    9. Locking for an Information Entry
    10. Specialized Operations for an Information Entry
    11. Information Node Patterns
    12. Business Information Nodes
    13. Integration Nodes
    14. Operational Data Stores and Hubs
    15. Big Data Information Processing Nodes
    16. Analysis Information Nodes
    17. Summary
  14. Chapter 6. Information in Motion
    1. Information Request Patterns
    2. Information Flow Patterns
    3. Consolidating Information Flows
    4. Distributing Information Flows
    5. Summary
  15. Chapter 7. Information Processing
    1. Information Trigger Patterns
    2. Variations of the Information Trigger Pattern
    3. Information Process Patterns
    4. Quality Information Processes
    5. Provisioning Information Processes
    6. Analytics Processes
    7. Search Processes
    8. IT Service Management Processes
    9. Summary
  16. Chapter 8. Information Protection
    1. Information Reengineering Step Patterns
    2. Information Guard Patterns
    3. Information Probe Patterns
    4. Summary
  17. Chapter 9. Solutions for Information Management
    1. Information Solution Patterns
    2. Patterns for Changing Information Nodes
    3. Patterns for Integrating Information Nodes
    4. Patterns for Master Data Management
    5. Patterns for Big Data and Warehouses
    6. Patterns for Business Intelligence and Analytics
    7. Patterns for Information Protection
    8. Final Thoughts
  18. Appendix 1. Glossary
  19. Appendix 2. Summary of MCHS Trading’s Systems
  20. Appendix 3. Related Pattern Languages
  21. Appendix 4. Bibliography
    1. Information Centric Organization
    2. Enterprise Architecture
    3. Enterprise Application Architecture
    4. Service-Oriented Architecture and Web Services
    5. Information Architecture
    6. Data Models
    7. Metadata Management
    8. Information Warehouse
    9. Information Integration
    10. Information Quality
    11. Master Data Management
    12. Big Data
    13. Analytics and Reporting
    14. Information Security and Privacy
    15. Information Life-Cycle Management
  22. Patterns Index
  23. Index