Presentation On Strategy For Data Mgt With Web Services
1. A Presentation on A Strategy for Data Management Barry Williams Principal Consultant Database Answers Ltd.
2.
3.
4.
5. Silo Databases Ad-Hoc Data Integration (CSV Files, FTP, and so on) CRM Billing Order Processing
6. Early Steps to Integration Integrated Data Platform (Business Data Model and Enterprise Service Bus) CRM Billing Order Processing
7. The Short-Term Future Integrated Data Platform (Business Data Model and Enterprise Service Bus) CRM Billing Order Processing
8. The Future Integrated Data Platform CRM Billing Order Processing ‘ A Single Version of the Truth’ Generic Data Mart
9. The Long-Term Future Framework – Part 1 Stage 3. Data Marts Stage 2. BI + Performance Reports Stage 1. Data Governance
10. The Long-Term Future Framework – Part 2 Stage 6. Information Catalogue Stage 5. Data Sources Stage 4. Data Integration
11. Top-Level Business Data Model Brands Products Customers Orders Order Items Invoices Payments
12. Thank you for your time. You can contact me at [email_address]
Hinweis der Redaktion
This Presentation will describe how to get started to a Future with a Common Business Data Model, Web Services and a Single View of the Truth.
Moving to Cloud Computing is a major change to our IT. We need a Strategy to help us understand where we are and plan for the Future. The assessment of the As-Is involves identifying the Data Architecture for the current situation and then extending the Architecture by establishing a Migration Plan.
Migration of Data from existing Systems always helps us understand where we can improve the quality of data that we depend on for day-to-day operations. For example it is often easy for duplicate Customers to be created, or invalid PostCodes to be used. Our aim is to provide a ‘Single View of the Truth’ where every Customer is identified uniquely and related data is valid, for example, all addresses have appropriate Postcodes.
These Steps will help us migrate from the Present (“As-Is”) to the Future (“To-Be”) in a planned and controlled manner.
This diagram shows a common situation where separate Systems and Databases exist in Silos. Data Integration is done on an Ad-Hoc basis, using the basic facilities that are available everywhere.
This diagram shows an early steps to Data Integration, based on the use of Web Services and a Generic Business Data Model. We have three Systems feeding data into a Consolidated Data Platform where a Common Business Data Model and a Service Bus are used to provide an integrated approach.
This diagram shows an early stage in the use of Web Services and a Generic Business Data Model. We have three Systems feeding data into a Consolidated Data Platform where a Common Data Model and Service Bus are used to present an integrated approach.
This diagram shows the Future that we can build on the Early Stages diagram that we just looked at. Building the Data Architecture for this Future requires two major Steps – one is ‘A Single Version of the Truth’ and the other is a link to the Generic Data Mart. The first requires, for example, de-duping of Customers and the establishment of a Master Product Catalogue. The second will require an analysis of the existing links that provide data for any existing Data Marts, such as an MIS or Corporate KPIs and Dashboards.
Our vision of the Long-Term Future is based on a Framework for Enterprise Data Management. There are six Stages in this Framework and this Slide shows the first three. Data Governance involves defining Rules and Responsibilities, with Policies and Policies to ensure Data Lineage can be tracked. User Reports are built on Templates to allow us to respond quickly to new or changed Requirements. Data Marts use a Generic design for the same reasons.
This diagram shows the second three Stages in the Framework. Data Integration involves a wide variety of tasks, including Data Quality, Data Clean-up and a Generic Business Data Model Data Sources requires identification of the main Systems that provide data within scope. The Information Catalogue is used as a repository to capture the wide range of information about everything within the scope of Enterprise Data Management.
This Top-Level Business Data Model is a natural starting-point for our migration to the Future. It is a natural level of communication between the Users, Management, Business Analysts and Development staff. It provides an approach and level of terminology which is business-oriented and not vendor specific, such as Oracle Financials or Salesforce.
I hope you found my Prtesentation useful. Feel free to contact me if you have any questions or comments. My aim is to promote Best Practice through discussion and exchange of ideas on what works and what doesn’t work.