2 A bank application needs to access information from the customer database and integrate it with loan credit history information stored in a legacy database.

Slides:



Advertisements
Similar presentations
Enterprise Java and Data Services Designing for Broadly Available Grid Data Access Services.
Advertisements

95-843: Service Oriented Architecture Material taken from IBM CMU Ref. Architecture Document 1 Master of Information System Management Service Oriented.
Web Service Composition Prepared by Robert Ma February 5, 2007.
Service Oriented Architecture for Mobile Applications Swarupsingh Baran University of North Carolina Charlotte.
OneBridge Mobile Data Suite Product Positioning. Target Plays IT-driven enterprise mobility initiatives Extensive support for integration into existing.
Natural Business Services for Construct Users Mark Barnard R&D Manager – Natural Business Services.
© 2010 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary. TIBCO Spotfire Application Data Services TIBCO Spotfire European User Conference.
ICS 434 Advanced Database Systems
Status Enterprise System Overview. What is Status Enterprise? Status is an HMI/SCADA system with live and historical data, trending, alarming, web and.
TriZetto Transformation Services TriZetto Web Development.
Database System Concepts and Architecture
Microsoft SharePoint 2010 technology for Developers
Magic Technology Eyal Pfeifel - CTO. Client Windows, iOS, Android, BlackBerry, Windows Mobile ServerWindows, AIX, Solaris, Linux, IBM i Database Oracle,
Do « more »  Features  Quality Do « better »  Faster  Cheaper Complexity Efficiency Features Ease Breakthrough Standards ?
פתרונות J2EE וטכנולוגיות Oracle Mr. Liran Zelkha, Chief Architect
Single view of customer Support deposit and loan accounts Fully integrated General Ledger module that can be customised according to customer specification.
ON-DEMAND VISIBILITY Copyright © 2005 Composite Software, Inc. All Rights Reserved. Ian Pestell Director EMEA Operations Data Virtualization an Overview.
An architecture for webb applications, J2EE
Integrating SOA and the Application Development Framework Shaun O’Brien Principal Product Manager – Oracle JDeveloper / ADF.
1 Software architecture adjustments for a changing business.
Corporate Overview.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
Introduction to Java 2 Enterprise Edition About myself –Neutrinos, Cancer Research, IT Applications Today’s topic: J2EE –Context –Advantages –Components.
SOA Basics SSE USTC Qing Ding. Topics Quick introduction to SOA Composite applications Services and SOA.
© 2005, Cornell University. Rapid Application Development using the Kuali Architecture (Struts, Spring and OJB) A Case Study Bryan Hutchinson
J2EE vs..NET Nigam Patel. Topics Background –Web Services, J2EE and.NET Similarities Differences Conclusion –Pros and Con (J2EE and.NET)
E-business Architecture.NET vs J2EE Judith Molka-Danielsen Feb.27, 2004.
Introduction to Building a BI Solution 권오주 OLAPForum
© 2006 IBM Corporation SOA on your terms and our expertise Discovering the Value of SOA SOA In Action SOA & End-2-End Business Driven Development using.
Session-01. Hibernate Framework ? Why we use Hibernate ?
Enterprise Solutions BITEC: Business Integration Platform
Emmanuel Cecchet et al.  Performance Scalability of J2EE application servers.  Test effect of: ◦ Application Implementation Methods ◦ Container Design.
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
Web-based Software Development - An introduction.
95-843: Service Oriented Architecture 1 Master of Information System Management Service Oriented Architecture Oracle SOA Suite 11g.
Data Integration in Service Oriented Architectures Rahul Patel Sr. Director R & D, BEA Systems Liquid Data – XML-based data access and integration for.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Chemical Toxicity and Safety Information System Shuanghui Luo Ying Li Jin Xu.
95-843: Service Oriented Architecture 1 Master of Information System Management Service Oriented Architecture Lecture 10: Service Component Architecture.
49 Copyright © 2007, Oracle. All rights reserved. Module 49: Section I Exploring Integration Strategies Siebel 8.0 Essentials.
第十四章 J2EE 入门 Introduction What is J2EE ?
Enterprise Java Beans Java for the Enterprise Server-based platform for Enterprise Applications Designed for “medium-to-large scale business, enterprise-wide.
I Copyright © 2004, Oracle. All rights reserved. Introduction Copyright © 2004, Oracle. All rights reserved.
October 2008, Nice Using ProActive to bridge Grid and SOA The AGOS project Frédéric Linder Program Director, Service Oriented Architecture.
Introduction to the Adapter Server Rob Mace June, 2008.
CommSee - a client service systems development strategy using .NET
The Client/Server Database Environment Ployphan Sornsuwit KPRU Ref.
Tuscany: a SOA framework Jeffrey Guo Accelrys, Inc.
The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML.
SOA-02: Sonic SOA Products Overview Luis Maldonado Technical Product Manager Sonic Software.
DATABASE CONNECTIVITY TO MYSQL. Introduction =>A real life application needs to manipulate data stored in a Database. =>A database is a collection of.
Application Development
Presented by Vishy Grandhi.  Architecture (Week 1) ◦ Development Environments ◦ Model driven architecture ◦ Licensing and configuration  AOT (Week 2)
Overview of SOA and the role of ESB/OSB
Momentum. Strategy & Roadmapping Business Analysis Information Architecture Usability / User Experience Rich Media Social Media (Web 2.0) Interface Design.
1 Copyright © 2012 Tata Consultancy Services Limited Windchill Architecture.
Business Applications– Using Java _____ Presented by Priya Saha.
Chapter 13 Web Application Infrastructure
J2EE Platform Overview (Application Architecture)
Web-based Software Development - An introduction
Integrating Enterprise Applications Into SharePoint® Portal Server
The Client/Server Database Environment
مدیریت فرایندهای کسب و کار و معماری سرویس گرا
ApplinX Rod Carlson Senior Technical Lead.
Technology Landscape and Enterprise Objectives
Web Application Server 2001/3/27 Kang, Seungwoo. Web Application Server A class of middleware Speeding application development Strategic platform for.
Data Warehouse.
SEWICKLEY, PA.
SharePoint 2007 Developer Overview Collaboration BI Features
Presentation transcript:

2 A bank application needs to access information from the customer database and integrate it with loan credit history information stored in a legacy database (accessed through CICS transactions). Scenario 1: database and data service integration CICS

3 IT created a new Web service from the customer database that provides just the information required for loan applications. This does not interrupt direct access to the database while the service is being tested and proven. All these moves are managed with no change in the client application. Scenario 2: migrating some direct database access to data services

4 Meanwhile, the loan department is implementing a new commercial CRM System to serve the complex needs of the bank. The loan application will integrate this new service with legacy loan data. Once again, all these moves can be managed with no change in the client application. Scenario 3: integrating packaged applications

5

6

7 Composite application accessing various data sources in a disconnected fashion through an intermediate XIC DAS (WS)

8 Banking Service Accounting Service Person Employment Payment Compensation Account ** * * 1 Composite application accessing a database and two services HR database

9 Xcalia IC Transactions Queries Cache Metadata Transformations Business semantic MySQL SQL… ScreenScrapping Customer ? DB2 The same application can transparently access mainframe screens and RDBMS

10 Xcalia IC Transactions Queries Cache Metadata Transformations Business semantic Oracle SQL… Connector Customer ? Java insurance applications can now transparently access Siebel instead of the former in house CRM database.

Scalability based on multiple levels caching, dual query engine, SQL statement optimizations, eager fetching, cost-based selection strategies Dynamic monitoring and tuning: ability to analyze and optimize data loading and manipulation at runtime Support for all data sources within the Enterprise: RDBMS, XML, Web Services, legacy mainframe transactions (CICS, IMS…), packaged applications (SAP, Siebel…), components (EJB…), ODBMS (Versant) Ability to map any proprietary data sources through the Universal Java Mapper Patented technology for dynamic composition of data services based on metadata Agility based on the manipulation of a logical business-oriented SDO model Applications are fully isolated from physical data models Flexibility based on highly configurable mapping between the logical business model and all the supported data sources Multiple open APIs: external caching, custom mappers, data access cost policies, security frameworks, etc. 11

XIC is a Transactional Data Services solution for interop within Composite Applications Data sources interop: RDBMS, ODBMS, XML, Web Services, mainframes, packaged applications Architecture interop: client-server, rich client, web pages, 3-tiers, 4-tiers, SOA Platform interop: Java,.Net Programming Language interop: object-oriented (Java, C#, VB) or business oriented (BPEL, workflow) Designed for scalability Dynamic tuning at runtime Support for complex mappings Designed for ease of use The main interface for developers is the Business Model Tools Compliance with standards 12

© 2007 Microsoft France Votre potentiel, notre passion TM