SlideShare uma empresa Scribd logo
1 de 104
Ipedo XIP Overview for {Customer Name} July 2006 {Name}
Agenda ,[object Object],[object Object],[object Object]
{Customer Name} {Issues/Fits/Needs} ,[object Object]
Ipedo Background ,[object Object],[object Object],[object Object],[object Object],50+ Customers Quick Facts Influential Partners
EII Market Opportunity Growing Batch Realtime Process Data EAI EII ETL Sources: * Forrester Research;   TDWI/BI Research 10/05 ,[object Object],[object Object],[object Object],[object Object],[object Object],EII EII ,[object Object],[object Object],[object Object],[object Object],[object Object],ETL EII Use Plans 
EII Brings Advantages to New Projects Solution Key Advantages of EII Dashboards ,[object Object],[object Object],[object Object],Risk Management  BI / Reporting ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
EII Enables Integration Infrastructure Solution Key Advantages of EII Metadata  Management ,[object Object],[object Object],[object Object],Data Service Layer  for Service-Oriented Architectures (SOA) Master Data Management (MDM) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Use Case: Real-Time Reporting Reporting Trade Data Market Data Risk Data Oracle OLTP Sybase OLTP Web Service EII Server Virtual DB
Use Case: Data Warehouse Prototyping Relational Databases Sales Ops Applications/Marts EII Server Virtual DB Data Warehouse Reporting & BI Tools Migrate ETL Prototype Permanent
Use Case: Database Migration - Insulation from Change Reporting Trade Data Trade Data Sybase DB2 EII Server Virtual DB Migrate
Use Case: Migrating to SOA Relational Databases Sales Ops Applications/Marts EII Server Virtual DB ,[object Object],[object Object],[object Object],[object Object],[object Object],View 1 View 2 Registry Application 1 Application 2
Ipedo Creates a Virtual Data Services Layer  from Multiple Remote Data Sources Ipedo XIP Sales Business Unit A Business Unit B Customer  System Finance System Operations System Finance System Operations System Mfg. System Finance Marketing Subset Data Distributed Data Mixed Data Query Query Query Query ,[object Object],[object Object],[object Object],TIBCO SQL Server SAP Oracle SQL BAPI SOAP WSDL JMS SOAP WSDL SQL View 2 Operations View 1 Sales by Region View 3 Financials by Account View 4 Financials Quarterly
Ipedo Provides a Data Services Layer
Views Virtualize Data Access Custom Metadata Data Source  Connections Data Mappings Transformations Output Schema View Caching Policy Validation Security View Data Warehouse Relational Database Web Services Packaged Apps XML Documents Message Queues Ipedo Views A View is a metadata construct. It contains no data, unless explicitly cached.  When a query is executed against a View, Ipedo returns the data to fulfill the request.
Deploying Ipedo XIP Ipedo XIP Development/QA Ipedo XIP Monitor & Manage Production App Server Reporting Dashboards Web Apps SOA End Users ,[object Object],[object Object],[object Object],View 1 View 2 View 3 View 1 View 2 View 3 Design Time Runtime Deploy
Ipedo XIP Solves Integration Challenges    Faster Development   $   Cheaper Deployment      Lower Risk $   Data discovery tools and wizards for RDB, XML  and SOA  Data source introspection with statistic and key gathering  Metadata collection and management $   Drag and Drop View creation $   Automatic SQL and XQuery generation  Rule and aggregate tools  Automatic XML to RDB bridging $   Automatic query plan generation  Cost-based query optimization  Policy-driven caching for SQL and XML result sets $   Virtualized data access without replication  Customizable result set presentation  Adjustable configurations for scaling up, down or out  Detailed data access controls  Performance thresholds and limits  Data lineage and query forensics reporting Automated Discovery Powerful Modeling Intelligent Optimization Flexible Deployment Comprehensive Management Where does our data reside and in what format? How can I quickly combine all the data I need for my application? How can I meet my users’ performance needs and not break existing systems? How can I tailor data to suit the various and changing user needs? How can I make sure we adhere to our security and data governance policies?
Ipedo Speeds Discovery and Data Combination Finance Sales  Ops Source Introspection Data Discovery Metadata Collection Tables, Keys, Statistics Stored Proc,  Keys, Statistics Services,  Methods Catalog Read Catalog Read UDDI Lookup Design Time Automated Discovery Powerful Modeling GUI View Creation Auto-Query Generation Intelligence SQL Statement XQuery Statement Metadata Lookup Metadata Addition Metadata Catalog Rules Aggregates
Auto-Discovery Simplifies Data Integration XIP > Automated Discovery Lists all tables Displays column names Shows data types Generates SQL DDL Ipedo automatically Introspects remote data sources.
Custom Metadata Annotates Data XIP > Automated Discovery Ipedo Metadata Catalog Add custom metadata  to annotate: * data sources  * remote tables  * columns  * views Retrieve metadata from Ipedo system tables using standard SQL system functions
GUI View Builder Simplifies Development XIP > Powerful Modeling ‘ Drag and Drop’ tables into the design pane Build logic using intuitive graphical tools: TotalPrice>$50,000 Ipedo automatically generates SQL, which can be modified
Ipedo Ideal for SOA ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
‘ Web Services’ Tables Allows SQL on XML Customer Records (Oracle) Market Exposure (SOAP Web Service) Credit Record (HTTP Web Service) XML XML Rel. Rel. XMLQuery XMLQuery XML Core SQL Core BI/Reporting Client ODBC / JDBC SQL SQL SQL SQL Data Sources Remote Tables Relational View Use familiar SQL syntax with Web Services:  Join, Group By, hints XIP > Powerful Modeling
Map Web Services to Relational Tables XIP > Powerful Modeling Select a  Web Service Map results to relational columns Modify data types to fit your application’s needs
Ipedo Application Adapters  Integrate Data Into Ipedo Framework ,[object Object],[object Object],[object Object],[object Object],[object Object],Application View Templates Application Data Objects Oracle Integration Tables  Integration Objects API BAPI SOQL Oracle Siebel SAP R/3 Salesforce.com Common Reports Common Objects
Ipedo Approach to SAP BW Data ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ipedo Optimizes Data Access Data Virtualization Customizable Presentation Deployment Time Flexible Deployment Intelligent Optimization Query Optimization Query Execution Cache Policy Cost-Based Optimizer Query Plan Advanced Tuning XML View Cache SQL View Cache Schedule Refresh Policy ,[object Object],[object Object],[object Object],[object Object],Virtual View Virtual View Virtual View SQL/JDBC SQL/ODBC XML/WS XML/WS JSP/HTTP Order View Risk View Leads View
Ipedo Appears as a Database ,[object Object],[object Object],XIP > Flexible Deployment
[object Object]
Cost-Based Query Optimization ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],XIP > Intelligent Optimization
Query Plan Shows Optimization Approach ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],XIP > Intelligent Optimization
Advanced Tuning Provides Ultimate Control ,[object Object],[object Object],[object Object],[object Object],[object Object],XIP > Intelligent Optimization pass sql "dbcc show statistics (customers, zipcode_stat)" to mssqlsvr select a.*  from  properties joinOrder=fixed orders  o, customers  c  properties joinStrategy=NESTEDLOOP where c.c_customerid = o.o_customerid
Query Execution ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],XIP > Intelligent Optimization
Intelligent Caching Cuts Response Time, System Load ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],XIP > Intelligent Optimization
Top-Down Modeling Tools  Can Create Tables and Views in Ipedo 1. Build Logical Views In enterprise modeling software  2. Export Data Definitions Using standard ODBC 3. Select Options  For schemas, tables, columns, indexes 4. Customize DDL for Ipedo Syntax reflects virtual table construct 5. View Model in Ipedo All metadata appears, available for integration
Reuse Ipedo Views in Modeling Tools  1. Build Views in Ipedo Map tables and create relationships across disparate data sources  2. Reverse Engineer Start with blank template inside ERwin 3. Select Options  Choose what information to import 4. Model Appears in ERwin Tables, metadata, joins, etc., available to share and reuse
Comprehensive Monitoring and Reporting  Simplifies System Management Partners Finance Marketing Management Dashboard ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Ipedo XIP Users Administrators Ipedo Billing View Order View Risk View Leads View
Detailed User and Source Management Session Status XIP > Comprehensive Management Database Availability See Query Plan Kill Session or Cancel Query
Ipedo Facilitates Data Governance Where is the information in this view coming from? How does change to data source affect downstream views?
Dynamic Failover Redirection  ,[object Object],[object Object],SOA Sybase 1 Oracle 2 Oracle 1 New York London New York Tokyo Sybase 2
Enterprise Class Product ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ipedo XIP Components  SQL Engine •   Query Optimization XQuery Engine •  Query Optimization   Federation Engine •   Query Orchestration •   Statistical Analysis Data Services Manager •   Web Services  • SQL Data Services  • XQuery Data Services  •  APIs  • Web Tag Library  • Outbound Pipelines Rules / Intelligence Engine •  Visual Rules Wizard   •   Rules Processing  •  Compound Aggregate Indexing Integration / Transformation Engine •  Relational Views  • XML Views  • Graphical View Builder •  Feeds   • Inbound Pipelines Metadata Manager   •   Sources  •   Mappings   Cache Manager   •   Relational  •   XML   XML Store •   Schema Management
HP - Finance Dashboard ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],My Dashboard Financial Databases (Oracle) Data Warehouse (Hyperion  Essbase) MS Word Analysis Reports Corporate Portal Framework Ipedo XIP Product View Region View Account View Channel View
Assurant - Insurance Policy Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Billing Database Ipedo XIP Profitable Accounts Claims Status Expensive Claims Arrears Sales View Workflow View Claims View Acct. View Claims System Acct. System Web Services Policies ACORD Schema
Sun - Customer Service ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Customer Reference Data (Oracle) Risk  Engine (Fair Isaac) System Information (XML) Preventive Services Ipedo XIP Hardware View Software View Account View Risk View Risk  Assessment Advanced Diagnostics System Configurations Web Services JDBC
The Ipedo Difference ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Additional Resources 2005 EII Survey Guide to EII ROI Guide
[object Object]
Enterprise Information Integration is… ,[object Object]
Ipedo XIP: Integration + Intelligence Vision: Intelligence without boundaries:   Give business decision makers “information on demand, from anywhere, at any time” Product: Ipedo XIP integrates and manages information from disparate and complex data sources  on demand
EII Generates Real Financial Benefits ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Integration Platform Built for Developers/Integrators Data and Cache Management •  TTL • Performance • Versioning   Publishing and API Access •  XML  •  JSP Tag Lib • JDBC/ODBC   • .NET  • WS/SOA Transformation & Virtualization •  XML Schema   •  CSV • SQL <-> XML • Pipelines  Connectivity •  Relational Views  • XML Views  • SOA/WS Views •   JMS Feeds   • HTTP Views Query Management •  XQuery  •  SQL • Cost-based Optimizer   Rules Processor •  SQL SP • XQuery Modules • Java Functions   Security •  ACLs • Roles   Management •  JMX • JSP • APIs   GUI Tools •  View Builder • Query Builder • Rules Builder
EII Brings Advantages to New Projects -  Create data services layer that simplifies SOA MDM -  Maintain consistent view of core business entities -  Avoid political issues around data ownership SOA -  Allow universal info exchange as Web Services Solution Key Advantages of EII Dashboards -  Intelligently combine company-wide information -  Provide view customization per context or user Risk Management  -  Extract key information across company data silos -  Reduce cost of compliance  BI / Reporting -  Enable better reports with up-to-date information -  Access diverse data sources via queries, not code
[object Object]
Views Use Metadata Extensively Ipedo XIP View Output Schema Transformations Data Mappings Data Source  Connections View Definitions  of Fields Business  Definitions Caching Policies Security Primary /  Foreign Keys Security Data Source Metadata Source Repository Ipedo
Metadata Flows Throughout the Framework Metadata Manager Enterprise Data Sources Introspection Ipedo XIP Metadata Repositories Metadata Mgmt/Mod Tools Databases Web Services XML Doc Collections Other Data Sources Supported by Ipedo Modeling Tools BI/Reporting Tools SOA Tools App Dev Tools JDBC/ODBC/SQL WSDL/UDDI JDBC/ODBC/SQL WSDL/UDDI XMI JDBC/ODBC/SQL JDBC/ODBC/SQL XMI/Proprietary
[object Object]
Anhui Electric - Fraud and Risk Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Billing Database Customer Database Energy Meter Collection System Ipedo Credit View Theft View Risk View Forecast View
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Navio Card Navio Merchant Navio Store ASP Applications Report Server Title Manager  Content Lockbox Digital Commerce Engine Ipedo XIP Ipedo XIP Ipedo XIP Navio - Rights-Based Commerce Web Storefront P2P Net
HP OpenView - Customer Service Portal ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Customer Service Marketing Databases (RDBMS) OpenView  Web Site Ipedo XIP Product Info Customer Info Marketing Info
Pharma R&D Data Integration   Ipedo Cuts Costs, Speeds Discovery BEFORE   IPEDO AFTER   IPEDO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Ipedo   XIP Observations Annotations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Internal Data Warehouse GenBank BLAST MedLine Internal Data Warehouse GenBank BLAST MedLine Scientists Scientists Research Application Web Site Web-Based Queries Subscription Web Site ROI in Time to Market Research Portal
British Telecom Price Book October 2003
[object Object]
Financial Services Has Unique Needs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Insurance Has Unique Needs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Health Care Has Unique Needs ,[object Object],[object Object],[object Object],[object Object],[object Object]
Retail Has Unique Needs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
Business Intelligence and Reporting ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ipedo Supports BOBJ Three Ways Ipedo XIP BusinessObjects Universe Business Objects BI Platform Data Sources Data Mart
Ipedo Bridges Data Partitions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Business Intelligence / Enterprise Reporting Tools Ipedo XIP All Customers View All Orders View All Sellers View ... Sybase1 Sybase2 Sybase10
Ipedo Appears as a Database to  Business Intelligence Applications In this example, Business Objects Web Intelligence sees Ipedo as a single relational database. Ipedo is really pulling data from three different relational sources.
Ipedo Complements BOBJ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
Master Data Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ipedo XIP for MDM BI/Reporting Client ODBC / JDBC SQL SQL SQL Data Sources Remote Tables Relational View Join data from multiple RDBMS using Master Customer Key in MDM Ipedo Customer View Join View Union View Master Customer Key SQL SQL CRM Data (DB2) Trading Data (Sybase) Master Data (DB2)
[object Object]
Data Quality Enhances EII Data Source  Mappings Virtual View Mappings User Query on View EII Step: Join DQ Call: Matching Join Key EII Step: Filter DQ Call: Matching Other Columns Data Sources Live Views (seconds of latency) User Query on View EII Step: Filter, Other DQ Call: Cleanse or Match Data Cached Views (minutes to hours of latency) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
Risk Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ipedo for Risk Analysis Financial  View Ipedo XIP JDBC ODBC SQL Convert to  Relational Tables Calculate Aggregates Message  Queue Message  Queue XBRL FpML XML Caching BI/Reporting Client Trading Data In XML Format Order View Risk View
[object Object]
Ipedo Delivers Enterprise Readiness ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ipedo Joins Huge Data Sets… SELECT  CUSTOMER.C_NAME,  CUSTOMER.C_CUSTKEY, CUSTOMER.C_ADDRESS, COUNT(ORDERS.O_ORDERKEY),  SUM(ORDERS.O_TOTALPRICE ) FROM   CUSTOMER, ORDERS  WHERE   (CUSTOMER.C_CUSTKEY=ORDERS.O_CUSTKEY)  AND  CUSTOMER.C_NAME  =  'Customer#000000250' GROUP BY  CUSTOMER.C_NAME,  CUSTOMER.C_CUSTKEY,  CUSTOMER.C_ADDRESS ,[object Object],[object Object],[object Object]
…And Delivers Sub-Second Performance ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ipedo Security Protects Data and Views ,[object Object],[object Object],[object Object],[object Object]
Low Overhead in IT Environment ,[object Object],[object Object],[object Object],[object Object]
Professional Services Simplifies Implementation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
Ipedo XIP SQL Performance Testing ,[object Object],[object Object],100,000 rows 750,000 rows ,[object Object]
SQL Query #1 SELECT  CUSTOMER.C_NAME,  CUSTOMER.C_CUSTKEY, CUSTOMER.C_ADDRESS, COUNT(ORDERS.O_ORDERKEY),  SUM(ORDERS.O_TOTALPRICE ) FROM   CUSTOMER, ORDERS  WHERE   (CUSTOMER.C_CUSTKEY=ORDERS.O_CUSTKEY)  AND  CUSTOMER.C_NAME  =  'Customer#000000250' GROUP BY  CUSTOMER.C_NAME,  CUSTOMER.C_CUSTKEY,  CUSTOMER.C_ADDRESS ,[object Object]
Query Plan #1 and Performance ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SQL Query #2 SELECT   TIME_DIM.YEAR,  COUNT(ORDERS.O_ORDERKEY),  SUM(ORDERS.O_TOTALPRICE ) FROM   TIME_DIM,  ORDERS, CUSTOMER WHERE  (ORDERS.O_ORDERDATE=TIME_DIM.NATIVEDATE)  AND  CUSTOMER.C_CUSTKEY=ORDERS.O_CUSTKEY) AND   ( ( CUSTOMER.C_CUSTKEY ) = CASE WHEN  char(hour(current_timestamp)) = '24'  THEN  250  ELSE  251  END   )) GROUP BY   TIME_DIM.YEAR ,[object Object]
Query Plan #2 and Performance ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SQL Query #3 SELECT   V_MERGED_CUSTOMER.C_NATIONKEY, sum(V_MERGED_ORDERS.O_TOTALPRICE) FROM  V_MERGED_CUSTOMER, V_MERGED_ORDERS WHERE  (V_MERGED_CUSTOMER.C_CUSTKEY=V_MERGED_ORDERS.O_CUSTKEY)  AND (V_MERGED_CUSTOMER.C_MKTSEGMENT  =  'MACHINERY ‘) GROUP BY V_MERGED_CUSTOMER.C_NATIONKEY ,[object Object],[object Object],[object Object]
Query Plan #3 and Performance ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SQL Query #4 ,[object Object],[object Object],[object Object],[object Object],[object Object],SELECT  ORDERS.O_ORDERKEY,  ORDERS.O_ORDERDATE,  ORDERS.O_CLERK FROM  ORDERS ,[object Object]
Query Performance #4 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
Ipedo XIP Sizing Considerations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Basic EII Server Load Concurrent users: < 75 Queries: < 50/sec Server Configuration CPUs: 1-4 RAM: 2 G Typical Usage Enable departmental reporting across multiple sources
Basic EII with Failover Ipedo XIP Primary Application-aware session pooling Ipedo XIP Secondary Server Load Concurrent users: < 75 Queries: < 50/sec Server Configuration CPUs: 1-4 RAM: 2 G Typical Usage Enable reporting across multiple sources for a business unit Ipedo can also use a clustering server for failover
HA Clustered - “Shared-Disk” Architecture Shared  Disk Ipedo XIP Primary Ipedo XIP Secondary LAN Hub Private Network Windows Advanced Server Clustering Server Load Concurrent users: < 75/node Queries: < 50/sec/node Server Configuration CPUs: 1-4 per node RAM: 2 G per node Typical Usage Enable reporting across multiple sources for an enterprise or build an SOA data services layer Ipedo also supports clustering software on Linux, Solaris, HP-UX (HA = High Availability)
HA Clustered - “Shared-Nothing” Architecture SCSI  Disk Ipedo XIP Primary Ipedo XIP Secondary LAN Hub Private Network Windows Advanced Server Clustering SCSI  Disk Server Load Concurrent users: < 75/node Queries: < 50/sec/node Server Configuration CPUs: 1-4 per node RAM: 2 G per node Typical Usage Enable reporting across multiple sources for an enterprise or region, or build an SOA data layer Ipedo also supports clustering software on Linux, Solaris, HP-UX (HA = High Availability)
EII Server Farm (Clustered for Load Balancing) Ipedo XIP Ipedo XIP LAN Load Balancer Ipedo XIP Server Load Concurrent users: < 75/node Queries: < 50/sec/node Server Configuration CPUs: 1-4 per node RAM: 2 G per node Typical Usage Enable reporting across multiple sources for an enterprise or build an SOA data services layer

Mais conteúdo relacionado

Mais procurados

Design mission-critical enterprise applications with Power Automate and Docto...
Design mission-critical enterprise applications with Power Automate and Docto...Design mission-critical enterprise applications with Power Automate and Docto...
Design mission-critical enterprise applications with Power Automate and Docto...serge luca
 
Overview power apps and microsoft flow
Overview power apps and microsoft flowOverview power apps and microsoft flow
Overview power apps and microsoft flowJuan Fabian
 
Composite Applicaitons and OBA Architecture
Composite Applicaitons and OBA ArchitectureComposite Applicaitons and OBA Architecture
Composite Applicaitons and OBA ArchitectureMike Walker
 
Microsoft Azure News - June 2016
Microsoft Azure News - June 2016Microsoft Azure News - June 2016
Microsoft Azure News - June 2016Daniel Toomey
 
MS Project Server Beneficial Features
MS Project Server Beneficial FeaturesMS Project Server Beneficial Features
MS Project Server Beneficial FeaturesFaisal Masood
 
Tech Ed 2006 South East Asia Security And Compliance by Joel Oleson
Tech Ed 2006 South East Asia Security And Compliance by Joel OlesonTech Ed 2006 South East Asia Security And Compliance by Joel Oleson
Tech Ed 2006 South East Asia Security And Compliance by Joel OlesonJoel Oleson
 
ADF Introduction By Sandeep Sharda
ADF Introduction By Sandeep ShardaADF Introduction By Sandeep Sharda
ADF Introduction By Sandeep ShardaEr. Sndp Srda
 
Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)Sam Fernando
 
Composite Applications Speaking Tour - Keynote
Composite Applications Speaking Tour - KeynoteComposite Applications Speaking Tour - Keynote
Composite Applications Speaking Tour - KeynoteMike Walker
 
An introduction to microsoft power apps
An introduction to microsoft power appsAn introduction to microsoft power apps
An introduction to microsoft power appsMitul Rana
 
Rencore Power Automate Mini Summit : Power Automate Business Process Manageme...
Rencore Power Automate Mini Summit : Power Automate Business Process Manageme...Rencore Power Automate Mini Summit : Power Automate Business Process Manageme...
Rencore Power Automate Mini Summit : Power Automate Business Process Manageme...serge luca
 
Adf & Jdeveloper overview
Adf & Jdeveloper overviewAdf & Jdeveloper overview
Adf & Jdeveloper overviewRohan Walia
 
AOS Germany- 2020-Advanced Business Process Management with Power Automate an...
AOS Germany- 2020-Advanced Business Process Management with Power Automate an...AOS Germany- 2020-Advanced Business Process Management with Power Automate an...
AOS Germany- 2020-Advanced Business Process Management with Power Automate an...serge luca
 
Microsoft Flow - Easy Desktop Integration
Microsoft Flow - Easy Desktop IntegrationMicrosoft Flow - Easy Desktop Integration
Microsoft Flow - Easy Desktop IntegrationDaniel Toomey
 
An Introduction to Microsoft Flow
An Introduction to Microsoft FlowAn Introduction to Microsoft Flow
An Introduction to Microsoft FlowRobert Crane
 
Project maturity level with ms project server 2007
Project maturity level with ms project server 2007Project maturity level with ms project server 2007
Project maturity level with ms project server 2007Faisal Masood
 
Power Platform Architecture Corrections
Power Platform Architecture CorrectionsPower Platform Architecture Corrections
Power Platform Architecture CorrectionsYusuke Ohira
 
Microsoft power platform
Microsoft power platform Microsoft power platform
Microsoft power platform AYUSHISHARMA295
 

Mais procurados (20)

Design mission-critical enterprise applications with Power Automate and Docto...
Design mission-critical enterprise applications with Power Automate and Docto...Design mission-critical enterprise applications with Power Automate and Docto...
Design mission-critical enterprise applications with Power Automate and Docto...
 
Microsoft PowerApps
Microsoft PowerAppsMicrosoft PowerApps
Microsoft PowerApps
 
Oracle adf
Oracle adfOracle adf
Oracle adf
 
Overview power apps and microsoft flow
Overview power apps and microsoft flowOverview power apps and microsoft flow
Overview power apps and microsoft flow
 
Composite Applicaitons and OBA Architecture
Composite Applicaitons and OBA ArchitectureComposite Applicaitons and OBA Architecture
Composite Applicaitons and OBA Architecture
 
Microsoft Azure News - June 2016
Microsoft Azure News - June 2016Microsoft Azure News - June 2016
Microsoft Azure News - June 2016
 
MS Project Server Beneficial Features
MS Project Server Beneficial FeaturesMS Project Server Beneficial Features
MS Project Server Beneficial Features
 
Tech Ed 2006 South East Asia Security And Compliance by Joel Oleson
Tech Ed 2006 South East Asia Security And Compliance by Joel OlesonTech Ed 2006 South East Asia Security And Compliance by Joel Oleson
Tech Ed 2006 South East Asia Security And Compliance by Joel Oleson
 
ADF Introduction By Sandeep Sharda
ADF Introduction By Sandeep ShardaADF Introduction By Sandeep Sharda
ADF Introduction By Sandeep Sharda
 
Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)
 
Composite Applications Speaking Tour - Keynote
Composite Applications Speaking Tour - KeynoteComposite Applications Speaking Tour - Keynote
Composite Applications Speaking Tour - Keynote
 
An introduction to microsoft power apps
An introduction to microsoft power appsAn introduction to microsoft power apps
An introduction to microsoft power apps
 
Rencore Power Automate Mini Summit : Power Automate Business Process Manageme...
Rencore Power Automate Mini Summit : Power Automate Business Process Manageme...Rencore Power Automate Mini Summit : Power Automate Business Process Manageme...
Rencore Power Automate Mini Summit : Power Automate Business Process Manageme...
 
Adf & Jdeveloper overview
Adf & Jdeveloper overviewAdf & Jdeveloper overview
Adf & Jdeveloper overview
 
AOS Germany- 2020-Advanced Business Process Management with Power Automate an...
AOS Germany- 2020-Advanced Business Process Management with Power Automate an...AOS Germany- 2020-Advanced Business Process Management with Power Automate an...
AOS Germany- 2020-Advanced Business Process Management with Power Automate an...
 
Microsoft Flow - Easy Desktop Integration
Microsoft Flow - Easy Desktop IntegrationMicrosoft Flow - Easy Desktop Integration
Microsoft Flow - Easy Desktop Integration
 
An Introduction to Microsoft Flow
An Introduction to Microsoft FlowAn Introduction to Microsoft Flow
An Introduction to Microsoft Flow
 
Project maturity level with ms project server 2007
Project maturity level with ms project server 2007Project maturity level with ms project server 2007
Project maturity level with ms project server 2007
 
Power Platform Architecture Corrections
Power Platform Architecture CorrectionsPower Platform Architecture Corrections
Power Platform Architecture Corrections
 
Microsoft power platform
Microsoft power platform Microsoft power platform
Microsoft power platform
 

Destaque

Using the Tools of Web 2.0 for Marketing
Using the Tools of Web 2.0 for MarketingUsing the Tools of Web 2.0 for Marketing
Using the Tools of Web 2.0 for MarketingAndreCharland
 
Ajax Usability for AjaxWorld
Ajax Usability for AjaxWorldAjax Usability for AjaxWorld
Ajax Usability for AjaxWorldAndreCharland
 
testing out slideshare
testing out slidesharetesting out slideshare
testing out slidesharejutah1325
 
Blogs for Information Management
Blogs for Information ManagementBlogs for Information Management
Blogs for Information ManagementChristina Pikas
 
Surgient v5.0 Announcement
Surgient v5.0 AnnouncementSurgient v5.0 Announcement
Surgient v5.0 Announcementejosowitz
 

Destaque (7)

Using the Tools of Web 2.0 for Marketing
Using the Tools of Web 2.0 for MarketingUsing the Tools of Web 2.0 for Marketing
Using the Tools of Web 2.0 for Marketing
 
Ajax Usability for AjaxWorld
Ajax Usability for AjaxWorldAjax Usability for AjaxWorld
Ajax Usability for AjaxWorld
 
Opnar lausnir
Opnar lausnirOpnar lausnir
Opnar lausnir
 
testing out slideshare
testing out slidesharetesting out slideshare
testing out slideshare
 
Gulp
GulpGulp
Gulp
 
Blogs for Information Management
Blogs for Information ManagementBlogs for Information Management
Blogs for Information Management
 
Surgient v5.0 Announcement
Surgient v5.0 AnnouncementSurgient v5.0 Announcement
Surgient v5.0 Announcement
 

Semelhante a Ipedo XIP Overview for Customer Name July 2006

Data Federation/EII Uses And Abuses
Data Federation/EII Uses And AbusesData Federation/EII Uses And Abuses
Data Federation/EII Uses And Abusesmark madsen
 
SQL Server 2008 Positioning
SQL Server 2008 PositioningSQL Server 2008 Positioning
SQL Server 2008 Positioningukdpe
 
ETL Market Webcast
ETL Market WebcastETL Market Webcast
ETL Market Webcastmark madsen
 
Using obi apps to consolidate data for taleo, salesforce and net suite apps_ppt
Using obi apps to consolidate data for taleo, salesforce and net suite apps_pptUsing obi apps to consolidate data for taleo, salesforce and net suite apps_ppt
Using obi apps to consolidate data for taleo, salesforce and net suite apps_pptShiv Bharti
 
Information Virtualization: Query Federation on Data Lakes
Information Virtualization: Query Federation on Data LakesInformation Virtualization: Query Federation on Data Lakes
Information Virtualization: Query Federation on Data LakesDataWorks Summit
 
Modern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationModern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationDenodo
 
5. iED Cloud Services.pdf
5. iED Cloud Services.pdf5. iED Cloud Services.pdf
5. iED Cloud Services.pdfssuser905b17
 
20071204 Arc Ready Office As A Platform
20071204 Arc Ready Office As A Platform20071204 Arc Ready Office As A Platform
20071204 Arc Ready Office As A PlatformDavid Chou
 
Microsoft SQL Server 2008 R2 and BizTalk Server Presentation
Microsoft SQL Server 2008 R2 and BizTalk Server PresentationMicrosoft SQL Server 2008 R2 and BizTalk Server Presentation
Microsoft SQL Server 2008 R2 and BizTalk Server PresentationMicrosoft Private Cloud
 
Sql server 2008 business intelligence tdm deck
Sql server 2008 business intelligence tdm deckSql server 2008 business intelligence tdm deck
Sql server 2008 business intelligence tdm deckKlaudiia Jacome
 
AnalysisServices
AnalysisServicesAnalysisServices
AnalysisServiceswebuploader
 
Best practices to deliver data analytics to the business with power bi
Best practices to deliver data analytics to the business with power biBest practices to deliver data analytics to the business with power bi
Best practices to deliver data analytics to the business with power biSatya Shyam K Jayanty
 
Accessing sap and_mainframe_data_and_applications_via_share_point
Accessing sap and_mainframe_data_and_applications_via_share_pointAccessing sap and_mainframe_data_and_applications_via_share_point
Accessing sap and_mainframe_data_and_applications_via_share_pointYuval Birenboum
 

Semelhante a Ipedo XIP Overview for Customer Name July 2006 (20)

Data Federation/EII Uses And Abuses
Data Federation/EII Uses And AbusesData Federation/EII Uses And Abuses
Data Federation/EII Uses And Abuses
 
Technologies
TechnologiesTechnologies
Technologies
 
Obiee
ObieeObiee
Obiee
 
SQL Server 2008 Positioning
SQL Server 2008 PositioningSQL Server 2008 Positioning
SQL Server 2008 Positioning
 
ETL Market Webcast
ETL Market WebcastETL Market Webcast
ETL Market Webcast
 
Using obi apps to consolidate data for taleo, salesforce and net suite apps_ppt
Using obi apps to consolidate data for taleo, salesforce and net suite apps_pptUsing obi apps to consolidate data for taleo, salesforce and net suite apps_ppt
Using obi apps to consolidate data for taleo, salesforce and net suite apps_ppt
 
Information Virtualization: Query Federation on Data Lakes
Information Virtualization: Query Federation on Data LakesInformation Virtualization: Query Federation on Data Lakes
Information Virtualization: Query Federation on Data Lakes
 
Modern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationModern Data Management for Federal Modernization
Modern Data Management for Federal Modernization
 
5. iED Cloud Services.pdf
5. iED Cloud Services.pdf5. iED Cloud Services.pdf
5. iED Cloud Services.pdf
 
Enterprise Deployments & SOA
Enterprise Deployments & SOAEnterprise Deployments & SOA
Enterprise Deployments & SOA
 
20071204 Arc Ready Office As A Platform
20071204 Arc Ready Office As A Platform20071204 Arc Ready Office As A Platform
20071204 Arc Ready Office As A Platform
 
Microsoft SQL Server 2008 R2 and BizTalk Server Presentation
Microsoft SQL Server 2008 R2 and BizTalk Server PresentationMicrosoft SQL Server 2008 R2 and BizTalk Server Presentation
Microsoft SQL Server 2008 R2 and BizTalk Server Presentation
 
Sql server 2008 business intelligence tdm deck
Sql server 2008 business intelligence tdm deckSql server 2008 business intelligence tdm deck
Sql server 2008 business intelligence tdm deck
 
AnalysisServices
AnalysisServicesAnalysisServices
AnalysisServices
 
Best practices to deliver data analytics to the business with power bi
Best practices to deliver data analytics to the business with power biBest practices to deliver data analytics to the business with power bi
Best practices to deliver data analytics to the business with power bi
 
OBI
OBIOBI
OBI
 
Accessing sap and_mainframe_data_and_applications_via_share_point
Accessing sap and_mainframe_data_and_applications_via_share_pointAccessing sap and_mainframe_data_and_applications_via_share_point
Accessing sap and_mainframe_data_and_applications_via_share_point
 
Oracle bi ee architecture
Oracle bi ee architectureOracle bi ee architecture
Oracle bi ee architecture
 
Kaizentric Presentation
Kaizentric PresentationKaizentric Presentation
Kaizentric Presentation
 
Sap Bw 3.5 Overview
Sap Bw 3.5 OverviewSap Bw 3.5 Overview
Sap Bw 3.5 Overview
 

Último

5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)Mazie Garcia
 
Italia Lucca 1 Un tesoro nascosto tra le sue mura
Italia Lucca 1 Un tesoro nascosto tra le sue muraItalia Lucca 1 Un tesoro nascosto tra le sue mura
Italia Lucca 1 Un tesoro nascosto tra le sue murasandamichaela *
 
Authentic Travel Experience 2024 Greg DeShields.pptx
Authentic Travel Experience 2024 Greg DeShields.pptxAuthentic Travel Experience 2024 Greg DeShields.pptx
Authentic Travel Experience 2024 Greg DeShields.pptxGregory DeShields
 
Haitian culture and stuff and places and food and travel.pptx
Haitian culture and stuff and places and food and travel.pptxHaitian culture and stuff and places and food and travel.pptx
Haitian culture and stuff and places and food and travel.pptxhxhlixia
 
Where to Stay in Lagos, Portugal.pptxasd
Where to Stay in Lagos, Portugal.pptxasdWhere to Stay in Lagos, Portugal.pptxasd
Where to Stay in Lagos, Portugal.pptxasdusmanghaniwixpatriot
 
Hoi An Ancient Town, Vietnam (越南 會安古鎮).ppsx
Hoi An Ancient Town, Vietnam (越南 會安古鎮).ppsxHoi An Ancient Town, Vietnam (越南 會安古鎮).ppsx
Hoi An Ancient Town, Vietnam (越南 會安古鎮).ppsxChung Yen Chang
 
Sicily Holidays Guide Book: Unveiling the Treasures of Italy's Jewel
Sicily Holidays Guide Book: Unveiling the Treasures of Italy's JewelSicily Holidays Guide Book: Unveiling the Treasures of Italy's Jewel
Sicily Holidays Guide Book: Unveiling the Treasures of Italy's JewelTime for Sicily
 
a presentation for foreigners about how to travel in Germany.
a presentation for foreigners about how to travel in Germany.a presentation for foreigners about how to travel in Germany.
a presentation for foreigners about how to travel in Germany.moritzmieg
 
Aeromexico Airlines Flight Name Change Policy
Aeromexico Airlines Flight Name Change PolicyAeromexico Airlines Flight Name Change Policy
Aeromexico Airlines Flight Name Change PolicyFlyFairTravels
 
Revolutionalizing Travel: A VacAI Update
Revolutionalizing Travel: A VacAI UpdateRevolutionalizing Travel: A VacAI Update
Revolutionalizing Travel: A VacAI Updatejoymorrison10
 
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)Escort Service
 
Inspirational Quotes About Italy and Food
Inspirational Quotes About Italy and FoodInspirational Quotes About Italy and Food
Inspirational Quotes About Italy and FoodKasia Chojecki
 
question 2: airplane vocabulary presentation
question 2: airplane vocabulary presentationquestion 2: airplane vocabulary presentation
question 2: airplane vocabulary presentationcaminantesdaauga
 
Moroccan Architecture presentation ( Omar & Yasine ).pptx
Moroccan Architecture presentation ( Omar & Yasine ).pptxMoroccan Architecture presentation ( Omar & Yasine ).pptx
Moroccan Architecture presentation ( Omar & Yasine ).pptxOmarOuazzani1
 
How Safe Is It To Witness Whales In Maui’s Waters
How Safe Is It To Witness Whales In Maui’s WatersHow Safe Is It To Witness Whales In Maui’s Waters
How Safe Is It To Witness Whales In Maui’s WatersMakena Coast Charters
 

Último (17)

5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
 
Italia Lucca 1 Un tesoro nascosto tra le sue mura
Italia Lucca 1 Un tesoro nascosto tra le sue muraItalia Lucca 1 Un tesoro nascosto tra le sue mura
Italia Lucca 1 Un tesoro nascosto tra le sue mura
 
Authentic Travel Experience 2024 Greg DeShields.pptx
Authentic Travel Experience 2024 Greg DeShields.pptxAuthentic Travel Experience 2024 Greg DeShields.pptx
Authentic Travel Experience 2024 Greg DeShields.pptx
 
Haitian culture and stuff and places and food and travel.pptx
Haitian culture and stuff and places and food and travel.pptxHaitian culture and stuff and places and food and travel.pptx
Haitian culture and stuff and places and food and travel.pptx
 
Where to Stay in Lagos, Portugal.pptxasd
Where to Stay in Lagos, Portugal.pptxasdWhere to Stay in Lagos, Portugal.pptxasd
Where to Stay in Lagos, Portugal.pptxasd
 
Hoi An Ancient Town, Vietnam (越南 會安古鎮).ppsx
Hoi An Ancient Town, Vietnam (越南 會安古鎮).ppsxHoi An Ancient Town, Vietnam (越南 會安古鎮).ppsx
Hoi An Ancient Town, Vietnam (越南 會安古鎮).ppsx
 
Sicily Holidays Guide Book: Unveiling the Treasures of Italy's Jewel
Sicily Holidays Guide Book: Unveiling the Treasures of Italy's JewelSicily Holidays Guide Book: Unveiling the Treasures of Italy's Jewel
Sicily Holidays Guide Book: Unveiling the Treasures of Italy's Jewel
 
a presentation for foreigners about how to travel in Germany.
a presentation for foreigners about how to travel in Germany.a presentation for foreigners about how to travel in Germany.
a presentation for foreigners about how to travel in Germany.
 
Aeromexico Airlines Flight Name Change Policy
Aeromexico Airlines Flight Name Change PolicyAeromexico Airlines Flight Name Change Policy
Aeromexico Airlines Flight Name Change Policy
 
Revolutionalizing Travel: A VacAI Update
Revolutionalizing Travel: A VacAI UpdateRevolutionalizing Travel: A VacAI Update
Revolutionalizing Travel: A VacAI Update
 
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)
 
Enjoy ➥8448380779▻ Call Girls In Sector 74 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 74 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 74 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 74 Noida Escorts Delhi NCR
 
Inspirational Quotes About Italy and Food
Inspirational Quotes About Italy and FoodInspirational Quotes About Italy and Food
Inspirational Quotes About Italy and Food
 
question 2: airplane vocabulary presentation
question 2: airplane vocabulary presentationquestion 2: airplane vocabulary presentation
question 2: airplane vocabulary presentation
 
Moroccan Architecture presentation ( Omar & Yasine ).pptx
Moroccan Architecture presentation ( Omar & Yasine ).pptxMoroccan Architecture presentation ( Omar & Yasine ).pptx
Moroccan Architecture presentation ( Omar & Yasine ).pptx
 
Enjoy ➥8448380779▻ Call Girls In Sector 62 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 62 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 62 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 62 Noida Escorts Delhi NCR
 
How Safe Is It To Witness Whales In Maui’s Waters
How Safe Is It To Witness Whales In Maui’s WatersHow Safe Is It To Witness Whales In Maui’s Waters
How Safe Is It To Witness Whales In Maui’s Waters
 

Ipedo XIP Overview for Customer Name July 2006

  • 1. Ipedo XIP Overview for {Customer Name} July 2006 {Name}
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. Use Case: Real-Time Reporting Reporting Trade Data Market Data Risk Data Oracle OLTP Sybase OLTP Web Service EII Server Virtual DB
  • 9. Use Case: Data Warehouse Prototyping Relational Databases Sales Ops Applications/Marts EII Server Virtual DB Data Warehouse Reporting & BI Tools Migrate ETL Prototype Permanent
  • 10. Use Case: Database Migration - Insulation from Change Reporting Trade Data Trade Data Sybase DB2 EII Server Virtual DB Migrate
  • 11.
  • 12.
  • 13. Ipedo Provides a Data Services Layer
  • 14. Views Virtualize Data Access Custom Metadata Data Source Connections Data Mappings Transformations Output Schema View Caching Policy Validation Security View Data Warehouse Relational Database Web Services Packaged Apps XML Documents Message Queues Ipedo Views A View is a metadata construct. It contains no data, unless explicitly cached. When a query is executed against a View, Ipedo returns the data to fulfill the request.
  • 15.
  • 16. Ipedo XIP Solves Integration Challenges  Faster Development $ Cheaper Deployment  Lower Risk $ Data discovery tools and wizards for RDB, XML and SOA  Data source introspection with statistic and key gathering  Metadata collection and management $ Drag and Drop View creation $ Automatic SQL and XQuery generation  Rule and aggregate tools  Automatic XML to RDB bridging $ Automatic query plan generation  Cost-based query optimization  Policy-driven caching for SQL and XML result sets $ Virtualized data access without replication  Customizable result set presentation  Adjustable configurations for scaling up, down or out  Detailed data access controls  Performance thresholds and limits  Data lineage and query forensics reporting Automated Discovery Powerful Modeling Intelligent Optimization Flexible Deployment Comprehensive Management Where does our data reside and in what format? How can I quickly combine all the data I need for my application? How can I meet my users’ performance needs and not break existing systems? How can I tailor data to suit the various and changing user needs? How can I make sure we adhere to our security and data governance policies?
  • 17. Ipedo Speeds Discovery and Data Combination Finance Sales Ops Source Introspection Data Discovery Metadata Collection Tables, Keys, Statistics Stored Proc, Keys, Statistics Services, Methods Catalog Read Catalog Read UDDI Lookup Design Time Automated Discovery Powerful Modeling GUI View Creation Auto-Query Generation Intelligence SQL Statement XQuery Statement Metadata Lookup Metadata Addition Metadata Catalog Rules Aggregates
  • 18. Auto-Discovery Simplifies Data Integration XIP > Automated Discovery Lists all tables Displays column names Shows data types Generates SQL DDL Ipedo automatically Introspects remote data sources.
  • 19. Custom Metadata Annotates Data XIP > Automated Discovery Ipedo Metadata Catalog Add custom metadata to annotate: * data sources * remote tables * columns * views Retrieve metadata from Ipedo system tables using standard SQL system functions
  • 20. GUI View Builder Simplifies Development XIP > Powerful Modeling ‘ Drag and Drop’ tables into the design pane Build logic using intuitive graphical tools: TotalPrice>$50,000 Ipedo automatically generates SQL, which can be modified
  • 21.
  • 22. ‘ Web Services’ Tables Allows SQL on XML Customer Records (Oracle) Market Exposure (SOAP Web Service) Credit Record (HTTP Web Service) XML XML Rel. Rel. XMLQuery XMLQuery XML Core SQL Core BI/Reporting Client ODBC / JDBC SQL SQL SQL SQL Data Sources Remote Tables Relational View Use familiar SQL syntax with Web Services: Join, Group By, hints XIP > Powerful Modeling
  • 23. Map Web Services to Relational Tables XIP > Powerful Modeling Select a Web Service Map results to relational columns Modify data types to fit your application’s needs
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34. Top-Down Modeling Tools Can Create Tables and Views in Ipedo 1. Build Logical Views In enterprise modeling software 2. Export Data Definitions Using standard ODBC 3. Select Options For schemas, tables, columns, indexes 4. Customize DDL for Ipedo Syntax reflects virtual table construct 5. View Model in Ipedo All metadata appears, available for integration
  • 35. Reuse Ipedo Views in Modeling Tools 1. Build Views in Ipedo Map tables and create relationships across disparate data sources 2. Reverse Engineer Start with blank template inside ERwin 3. Select Options Choose what information to import 4. Model Appears in ERwin Tables, metadata, joins, etc., available to share and reuse
  • 36.
  • 37. Detailed User and Source Management Session Status XIP > Comprehensive Management Database Availability See Query Plan Kill Session or Cancel Query
  • 38. Ipedo Facilitates Data Governance Where is the information in this view coming from? How does change to data source affect downstream views?
  • 39.
  • 40.
  • 41. Ipedo XIP Components SQL Engine • Query Optimization XQuery Engine • Query Optimization Federation Engine • Query Orchestration • Statistical Analysis Data Services Manager • Web Services • SQL Data Services • XQuery Data Services • APIs • Web Tag Library • Outbound Pipelines Rules / Intelligence Engine • Visual Rules Wizard • Rules Processing • Compound Aggregate Indexing Integration / Transformation Engine • Relational Views • XML Views • Graphical View Builder • Feeds • Inbound Pipelines Metadata Manager • Sources • Mappings Cache Manager • Relational • XML XML Store • Schema Management
  • 42.
  • 43.
  • 44.
  • 45.
  • 46. Additional Resources 2005 EII Survey Guide to EII ROI Guide
  • 47.
  • 48.
  • 49. Ipedo XIP: Integration + Intelligence Vision: Intelligence without boundaries: Give business decision makers “information on demand, from anywhere, at any time” Product: Ipedo XIP integrates and manages information from disparate and complex data sources on demand
  • 50.
  • 51. Integration Platform Built for Developers/Integrators Data and Cache Management • TTL • Performance • Versioning Publishing and API Access • XML • JSP Tag Lib • JDBC/ODBC • .NET • WS/SOA Transformation & Virtualization • XML Schema • CSV • SQL <-> XML • Pipelines Connectivity • Relational Views • XML Views • SOA/WS Views • JMS Feeds • HTTP Views Query Management • XQuery • SQL • Cost-based Optimizer Rules Processor • SQL SP • XQuery Modules • Java Functions Security • ACLs • Roles Management • JMX • JSP • APIs GUI Tools • View Builder • Query Builder • Rules Builder
  • 52. EII Brings Advantages to New Projects - Create data services layer that simplifies SOA MDM - Maintain consistent view of core business entities - Avoid political issues around data ownership SOA - Allow universal info exchange as Web Services Solution Key Advantages of EII Dashboards - Intelligently combine company-wide information - Provide view customization per context or user Risk Management - Extract key information across company data silos - Reduce cost of compliance BI / Reporting - Enable better reports with up-to-date information - Access diverse data sources via queries, not code
  • 53.
  • 54. Views Use Metadata Extensively Ipedo XIP View Output Schema Transformations Data Mappings Data Source Connections View Definitions of Fields Business Definitions Caching Policies Security Primary / Foreign Keys Security Data Source Metadata Source Repository Ipedo
  • 55. Metadata Flows Throughout the Framework Metadata Manager Enterprise Data Sources Introspection Ipedo XIP Metadata Repositories Metadata Mgmt/Mod Tools Databases Web Services XML Doc Collections Other Data Sources Supported by Ipedo Modeling Tools BI/Reporting Tools SOA Tools App Dev Tools JDBC/ODBC/SQL WSDL/UDDI JDBC/ODBC/SQL WSDL/UDDI XMI JDBC/ODBC/SQL JDBC/ODBC/SQL XMI/Proprietary
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61. British Telecom Price Book October 2003
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69. Ipedo Supports BOBJ Three Ways Ipedo XIP BusinessObjects Universe Business Objects BI Platform Data Sources Data Mart
  • 70.
  • 71. Ipedo Appears as a Database to Business Intelligence Applications In this example, Business Objects Web Intelligence sees Ipedo as a single relational database. Ipedo is really pulling data from three different relational sources.
  • 72.
  • 73.
  • 74.
  • 75. Ipedo XIP for MDM BI/Reporting Client ODBC / JDBC SQL SQL SQL Data Sources Remote Tables Relational View Join data from multiple RDBMS using Master Customer Key in MDM Ipedo Customer View Join View Union View Master Customer Key SQL SQL CRM Data (DB2) Trading Data (Sybase) Master Data (DB2)
  • 76.
  • 77.
  • 78.
  • 79.
  • 80. Ipedo for Risk Analysis Financial View Ipedo XIP JDBC ODBC SQL Convert to Relational Tables Calculate Aggregates Message Queue Message Queue XBRL FpML XML Caching BI/Reporting Client Trading Data In XML Format Order View Risk View
  • 81.
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 87.
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 93.
  • 94.
  • 95.
  • 96.
  • 97.
  • 98.
  • 99.
  • 100. Basic EII Server Load Concurrent users: < 75 Queries: < 50/sec Server Configuration CPUs: 1-4 RAM: 2 G Typical Usage Enable departmental reporting across multiple sources
  • 101. Basic EII with Failover Ipedo XIP Primary Application-aware session pooling Ipedo XIP Secondary Server Load Concurrent users: < 75 Queries: < 50/sec Server Configuration CPUs: 1-4 RAM: 2 G Typical Usage Enable reporting across multiple sources for a business unit Ipedo can also use a clustering server for failover
  • 102. HA Clustered - “Shared-Disk” Architecture Shared Disk Ipedo XIP Primary Ipedo XIP Secondary LAN Hub Private Network Windows Advanced Server Clustering Server Load Concurrent users: < 75/node Queries: < 50/sec/node Server Configuration CPUs: 1-4 per node RAM: 2 G per node Typical Usage Enable reporting across multiple sources for an enterprise or build an SOA data services layer Ipedo also supports clustering software on Linux, Solaris, HP-UX (HA = High Availability)
  • 103. HA Clustered - “Shared-Nothing” Architecture SCSI Disk Ipedo XIP Primary Ipedo XIP Secondary LAN Hub Private Network Windows Advanced Server Clustering SCSI Disk Server Load Concurrent users: < 75/node Queries: < 50/sec/node Server Configuration CPUs: 1-4 per node RAM: 2 G per node Typical Usage Enable reporting across multiple sources for an enterprise or region, or build an SOA data layer Ipedo also supports clustering software on Linux, Solaris, HP-UX (HA = High Availability)
  • 104. EII Server Farm (Clustered for Load Balancing) Ipedo XIP Ipedo XIP LAN Load Balancer Ipedo XIP Server Load Concurrent users: < 75/node Queries: < 50/sec/node Server Configuration CPUs: 1-4 per node RAM: 2 G per node Typical Usage Enable reporting across multiple sources for an enterprise or build an SOA data services layer