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