Presentation is loading. Please wait.

Presentation is loading. Please wait.

ON-DEMAND VISIBILITY Copyright © 2005 Composite Software, Inc. All Rights Reserved. Ian Pestell Director EMEA Operations Data Virtualization an Overview.

Similar presentations


Presentation on theme: "ON-DEMAND VISIBILITY Copyright © 2005 Composite Software, Inc. All Rights Reserved. Ian Pestell Director EMEA Operations Data Virtualization an Overview."— Presentation transcript:

1 ON-DEMAND VISIBILITY Copyright © 2005 Composite Software, Inc. All Rights Reserved. Ian Pestell Director EMEA Operations Data Virtualization an Overview

2 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 2 Is Your Data an Asset or a Liability? “Managers spend two hours a day looking for information they need, and almost half the data is useless once they get it” Source: Accenture “Managers spend two hours a day looking for information they need, and almost half the data is useless once they get it” Source: Accenture

3 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 3 Data within SOA  SOA Architectures implement Business Process  Through Application Logic  Operating on Data  Data from many sources  Existing Legacy systems  Databases, Web Services, Files  Complicated by package applications, ERP and CRM  Data Services are often addressed late in SOA SOA Business Process Application Logic Business Process Application Logic Legacy Data Application Data

4 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 4 Data Warehouses RDBMS Flat Files Packaged Apps Web Services Data Integration Options Existing Data Constant Change Siloed & Complex Data Integration Challenge Business Solutions ReportingDashboardsSOA Code within the Application? File Extracts / Database Replications? ETL / Physical Warehouses, Marts, Stores? EII / Virtual?

5 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 5 Data Consolidation / ETL  Physical data movement via scripts  Data is extracted from source systems  Transformed  Data Cleansing, OLTP to OLAP  Loaded into target system  Physical Data Warehouse, Mart, Operational Data Store  Very large volumes of data  High degree of transformation  Data is only as current as last load ETL Server ETL Server Data Warehouse Data Mart / ODS Application MDM Hub Applications Files Databases

6 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 6 Data Federation / EII  Virtual data views via modelling  Data is left in-situ within data sources  EII server federates and transforms data on demand  No Data Warehouse required  High degree of flexibility in adding new data sources  Lower development & operating costs  Moderate to high data volumes  Low to medium transformations  Data is ‘near’ real-time EII Server EII Server Application cache Applications Files Databases

7 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 7 Solutions to Data Integration – Application Integration  Integration performed in the application logic  Data sources require WS API  Vendor – bespoke  Access to WS API via ESB  Supported by standards  ws-orchestration, ws-choreography  Disadvantages  Complex logic with Application  High develop time  Maintenance of change  Enabling WS APIs for data  High load on ESB  Latency of ESB Enterprise Service Bus Application Logic Legacy Data Application Data WS API

8 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 8 Solutions to Data Integration – Data Services Layer  Implement Data Services Layer  Provides set of reusable data services  WS access into ESB  Connects to data sources using native interfaces  Integration / optimization only done within data layer  Reduces load Enterprise Service Bus Application Logic Legacy Data Application Data Data Services Layer

9 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 9 Customers Orders Invoices Trades Positions Vendors Employees POs GLs Data Warehouses RDBMS Flat Files Packaged Apps Web Services You Can Integrate Data Differently Existing Data Real-time Information Siloed & Complex Virtualizes Virtual Data Layer Abstracts Business Solutions ReportingDashboardsApplications Federates

10 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 10 Composite’s Mission  Composite helps IT teams who need to build new applications faster, Business Applications ReportingDashboardsSOA Data Warehouses RDBMS XML Docs Flat Files Packaged Apps Existing Data  by providing data services middleware that lets them access any data in the enterprise… and deliver it on demand.

11 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 11 What We Do Data Engine For Operational BI Operational Reporting Information Infrastructure  Drug Discovery  Order Management  Portfolio Management  Inventory Management  Drug Discovery  Order Management  Portfolio Management  Inventory Management  Single Source for all Data  Standardized Access  Reusable Data Services  Single Source for all Data  Standardized Access  Reusable Data Services NA Sales Data Services (SOA) Access App Combine Deliver >>> On Demand <<<

12 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 12 Composite Software at a Glance  Privately-held, Silicon Valley firm  Strong Business Model & Team  Best-of-Breed Virtual Data Integration / EII  Discover, Virtualize, Abstract & Federate  Proven Business and IT Value  Increased Flexibility  Greater Agility  Lower Costs Public Sector Financial Services Life Sciences Top 5 I-Bank Top 5 I-Bank Top 5 Comm Bank Top 5 Inv Ban k Top 5 I-Bank Mutual Fund Life SciencesTechnologyFinancial Services Consumer/Retail IE 2008 Editor’s Award Energy and Utility

13 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 13 Data Source 1 Data Source 2 Composite View Step 1 - Development: Build and Publish a View (A View contains Metadata on the actual data source – format, type, location, access, etc.) How we do it – Data Views

14 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 14 Data Source 1 Data Source 2 Composite View 1 AB 2 CD 3 EF 4 GH 1 ab 2 cd 3 ef 4 gh 1 ABab 2 CDcd 3 EFef 4 GHgh Step 2 – Runtime: Access and Combine (Queries are optimized for speed and efficiency) Step 3 – Runtime: Deliver Information (Combined data creates meaningful information) Reporting Analytics Composite Applications Step 1 - Development: Build and Publish a View (A View contains Metadata on the actual data source – format, type, location, access, etc.) How we do it – Data Views

15 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 15 Composite Lets You Easily Construct Data Services Access Data Combine Data/ Model Combine Data/ Model Request Results Deliver Results Auto-Generated WSDL Access Data Combine Data/ Model Combine Data/ Model Request Results Deliver Results Auto-Generated WSDL

16 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 16 S. Data Services Query Processing Engine COMPOSITE INFORMATION SERVER Cache ApplicationRDBMSExcelWeb ServiceFlat File Composite Information Server Architecture Easily Works Within Complex Environments Client and Enterprise Applications Pre-Built Custom Security Customer-Built (Views, SQL Script, XQuery, Java) Mainframe Composite Studio Modeler Manager Composite Web Manager Relational SQL (ODBC/JDBC/ADO.NET)Web Services (SOAP/JMS) APIs WS (SOAP/JMS) Relational (SQL)Java MF Adapter Administration API

17 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 17 Why Composite Application Data Services ™ Composite Apps Excel BI Tools SQL / WS Complex API Enterprise Data Adaptor Application Views

18 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 18 Composite Applications Data Services (Info Server) XML/HTTP SOAP/HTTP Custom Apps XML Files Files Packaged Apps Transaction Services App Server 1)Data services stand alone 2)Transaction services stand alone 3)Data services integrated with transaction services 4)Data services with orchestration using a business process management tool or ESB 5)Data services WSDL stored in a UDDI registry Orchestration ESB / BPM DATA DATA DATA DATA Data Services Info Server DATA DATA DATA DATA DATA DATA Data Services are a Critical SOA Component Registry “Over 60% of SOA services will be data services” Source: IDC

19 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 19 NY Investment Bank – New e-business application  Implementation of new e- business application  Initial estimate 2 man years  1 year application  1 data integration  Using EAI approach

20 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 20 NY Investment Bank – New e-business application  Implementation of new e-business application  Initial estimate 2 man years  1 year application  1 data integration  Using EAI approach  Using Composite Data services  Reduces Data integration from 12 Month to 4 Months  Created optimized and re-usable data services  Introduced abstraction layer between application and data

21 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 21 Data Services At Work - New York Bank DATA DATA DATA DATA DATA DATA DATA DATA DATA 1. Prime Brokerage Reporting 2. Risk Management 3. Back Office Reconciliation 4. Portfolio Balancing 1. Prime Brokerage Reporting 2. Risk Management 3. Back Office Reconciliation 4. Portfolio Balancing Multiple Projects  Data Required (100%)  Reuse (nearly 40%)  Lower Impact (75% or more)  Faster Response (up to 80%)  Data Required (100%)  Reuse (nearly 40%)  Lower Impact (75% or more)  Faster Response (up to 80%) Business and IT Benefits Existing Data Services Layer Data Warehouses RDBMS XML Docs Flat Files Packaged Apps

22 Copyright © 2006 Composite Software, Inc. All Rights Reserved. 22 Composite Information Server Single View of Payroll and Variances Husasmidjan, Inc.  Situation & Requirements:  Scandinavian construction materials retailer/wholesaler, 25 stores  Business requirement: detect and address variances between planned and actual payroll expense  Business user: Office of the CFO  Technical requirement: Expose and combine SAP R/3 and in-house budget data  Solution: 1.Create views to SAP payroll information 2.Create views to other payroll information 3.Build roll-up view for analysis 4.Expose view into budget system  Benefits:  More accurate variance information sooner  Rapid application development Legacy Rollup View Local views normalize across different stores and apps Payroll data sources Files


Download ppt "ON-DEMAND VISIBILITY Copyright © 2005 Composite Software, Inc. All Rights Reserved. Ian Pestell Director EMEA Operations Data Virtualization an Overview."

Similar presentations


Ads by Google