Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS...

19
Intégrer les données d’entreprise depuis les applications .Net et Java 13 décembre 2007 Eric SAMSON, CTO - XCALIA Stève SFARTZ, MICROSOFT France

Transcript of Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS...

Page 1: Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS L’implémentation.Net Architecture Scénarios d’utilisation.

Intégrer les données d’entreprise depuis les

applications .Net et Java

13 décembre 2007Eric SAMSON, CTO - XCALIAStève SFARTZ, MICROSOFT France

Page 2: Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS L’implémentation.Net Architecture Scénarios d’utilisation.

Agenda

Xcalia, la sociétéL’offre d’intermédiation de donnéesLes standards SDO et DASL’implémentation .NetArchitectureScénarios d’utilisation

Page 3: Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS L’implémentation.Net Architecture Scénarios d’utilisation.

Company Overview

Vision, Mission Statement, Standards, Customers, Partners, Investors.

3

Page 4: Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS L’implémentation.Net Architecture Scénarios d’utilisation.

Company Overview

Founded in 2000First software release in December 2002, current version is v5Backed by VCs: 9.5M€ raised to dateFounders coming from database and middleware vendors (BEA, Sybase, Versant)

TechnologyData access middleware for all architectures (SOA, 3-tiers, client-server...)Heterogeneous data sources, complex business models, high-volume transactional environments

Main PartnersMicrosoft, IBM, Sun

AnalystsIdentified by Gartner: Cool vendor 2006 for Data IntegrationIdentified by Forrester in 2007 as leader in Data Services for SOAIdentified by the 451 Group in 2006 as one of the 2 European startups to watch

4

Page 5: Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS L’implémentation.Net Architecture Scénarios d’utilisation.

Technology overview

Data Access Service Platform for SOA and Web apps, for Java and .NetBased on standards

Integration of heterogeneous data sourcesDatabases: RDBMS, XML, Data Services: Web Services, transactions on mainframes, packaged applications

Integration at the business model level, support for MDA approachClient APIs for developers of Composite Business Applications

SDO / DAS: both Java and .Net clients, both static and dynamic APIsPOJO: JDO now, JPA2 later

Transaction managementSupport for connected and disconnected modelsDistributed queries, Caching

Xcalia Studio: Visual mapping toolNavilis (testing tools)

JalistoFast and light database for embedded applicationsContributed as Open Source to ObjectWeb

5

Page 6: Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS L’implémentation.Net Architecture Scénarios d’utilisation.

Xcalia Vision

6

Page 7: Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS L’implémentation.Net Architecture Scénarios d’utilisation.

Gartner On Xcalia

Xcalia Identified as Cool Vendor by Gartner

7

Page 8: Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS L’implémentation.Net Architecture Scénarios d’utilisation.

Analyst Feedback

8

“IT architects and planners, development managers, and integration managers looking for high-performance scalable data and application integration platforms to enable business-

critical SOA projects requiring the encapsulation of established databases and applications will be interested in Xcalia. ISVs and SIs seeking to add/embed SOA-enabled integration

capabilities into their products and solutions will also consider Xcalia's offer.”

Massimo Pezzini, Gartner

“Our customers are mainly in manufacturing and retail markets. They tend to use packaged applications more than homegrown and are looking for ways to adopt SOA today without

waiting for the ERP vendors to come up with a solution. Xcalia’s flexible approach will enable them to build new business applications without impacting the existing applications.

There is a lot of value here.”

Dennis Gaughan, AMR Research

“Xcalia is addressing an important problem facing companies that need to easily access data from heterogeneous sources and reuse them in composite applications. And, the

ability to automatically call data and services at runtime to execute a transaction is truly unique. Xcalia is years ahead of the others.”

Sandy Rogers, IDC

Page 9: Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS L’implémentation.Net Architecture Scénarios d’utilisation.

Forrester on Information Fabric

No single vendor offers a complete information fabric solution.

Although vendors have made considerable progress in the past year in offering more features and functionality, no single vendor has a complete solution yet, although in partnership, they can sometimes get close. BEA, IBM, and MetaMatrix still lead the pack, with strong potential shown by Composite Software, GemStone, Microsoft, Oracle, Sybase, and Xcalia.

Upcoming v2 study: “Information as a Service”

9

Page 10: Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS L’implémentation.Net Architecture Scénarios d’utilisation.

Xcalia & Standards

Strong involvement in standards organizations since inceptionJDO2: founding member of JDO, first JDO implementationEJB3 / JPA2SDO

Private initiative from IBM and BEA in 2004, then XcaliaXIC 4 first SDO 1 implementation in 2005

In 2005 SDO 2 startsOracle, SAP, Iona, Sybase joined the groupSDO 2: interop between SDO implementations

In 2006 creation of Open SOA+ Sun + 10 others (Zend, Tibco, HP…)

In 2007 SDO 2 and SCA moved to OASISSDO3 now starts within Open SOA and OASISXcalia now leads the SDO for .Net specification

DASPrivate effort started by IBM and Xcalia in 2006Server counterpart of SDOStandardization effort led by Xcalia as part of Open SOA since 2007 (to be moved to OASIS when mature)

10

Page 11: Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS L’implémentation.Net Architecture Scénarios d’utilisation.

Xcalia Large Accounts

Banking FinanceBPER (Private Bank Edmond Rothschild) (Switzerland): Mainframe IntegrationBNP Securities (France)Fiducia IT (Germany): 900 Banks. Banking framework. 12 million transactions per day

InsuranceBNP Insurance (France): 40 Insurance applicationsMondial Assistance (France)Generali Insurance (Switzerland): Full access layerBarmenia Insurance (Germany):Delta Lloyd Insurance (Germany): Mainframe DB2 Integration

Public AdministrationUnedic (French Unemployment Services): Target 8 million transactions/day: Mainframe DB2 integration

RetailConforama (France): 5 key business applications

Communications & DefenseThales: Corporate knowledge management portal

HealthcareConselleria de Valencia (Spain): 28 hospitals and 4 healthcare applications

11

Page 12: Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS L’implémentation.Net Architecture Scénarios d’utilisation.

Fiducia

ApplicationJBF is a general banking framework for Web based banking applications used by a network of 900 German local banks. New business applications needed sophisticated access to data on servers and IBM Mainframes based on a standardized, efficient and reliable data access layer.The largest Java Application in Europe – running 12 million transactions a day, 100.000 users.

Customer RequirementThe former proprietary persistence layer had to be replaced; enhancements would have been too complex. Efficient and reliable access to data sources on mainframe and other server was a requirement.

Xcalia contributionXcalia provided the capabilities and therefore is a core component of JBF.

Benefits‘We are now able to continue using legacy data sources. We also reduced the time to develop new JBF applications. The reduction of technical data access issues let us spend more time on adding valuable features’. Gerd Müller – Director of application architecture

New projectFiducia transitioned WS to Tomcat and is transitioning MF to Oracle.Xcalia XIC eases the painless transition to a Unix Oracle environment.

12

Page 13: Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS L’implémentation.Net Architecture Scénarios d’utilisation.

Unedic

EnvironmentIBM z-OS, DB/2 et IMS sur zOS, WebLogic

ApplicationThe NCP project involved a substantial rewriting of the application that manages unemployed rights and benefits (Sigma) Adopted new Java technologies in replacement of Cobol.

Customer requirement8.000-12.000 users a day must be able to access their information resulting in 8 Millions transactions/dayIt was critical to guarantee the best runtime performance in a J2EE application environment including IBM Mainframe

Xcalia contributionXcalia provided this capability with XIC on WebSphere z-OS and WebLogic on IBM Unix Servers

Benefits“XIC supplied an highly transactional data access solution for WebLogic and Websphere on z-OS to build this critical application. The application was finally successfully deployed on WebLogic on Unedic sites. “ Jean-Claude Esposito, Head of Applications

13

Page 14: Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS L’implémentation.Net Architecture Scénarios d’utilisation.

Private Bank E. de Rothschild

EnvironmentMainframe 390 + Websphere 6 + DB2 7 + Cobol + JDK 1.4.2zOS & zLinux

ApplicationsRealtime market data flow

Customer requirementDuring one year BPER tried to access their Mainframe in Java without success. They needed communication between the applications through the data base instead of integrating applications. They also needed to configure non transactional Websphere Data Sources

Xcalia ContributionXcalia is now used for all the Bank applications in the new J2EE platformXcalia worked with IBM Labs and provided a workaround for a WAS 6 limitation

BenefitsBPER reduced production costs while improving execution speed, reducing costs on DB2, having a more economic use of mainframe processing power.

New projectXcalia is now working on servicing the mainframe.IBM indicated "No, WebSphere does not contain an implementation of a non-transactional DS".

14

Page 15: Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS L’implémentation.Net Architecture Scénarios d’utilisation.

Generali Insurance

EnvironmentIBM Websphere 5.1.1.3 with planned migration to WebSphere 6.1 in 2007Oracle 9.2.0.7

ApplicationsVM Car Insurance 50% of total volume, Multiple risks 25% of total volume, PGM Salary Coverage, LAA Labour Accident Coverage, RCE Corporate Coverage

Customer requirementThe previous persistence solution (internally developed) could not scale, was not based on industry standards and was too expensive to maintain – it needed to be replaced.

Xcalia ContributionXcalia was the ideal solution and by the end of 2006 85% of Genarali Insurance Branches and 25% of the insurance contracts will be managed through XIC. All other contracts will be migrated in 2007.

BenefitsAbout Xcalia reactivity : ‘I’ve never seen anything like it before!’ said M. Abbt (CIO) About performance ‘We divided total time by 1.6 e.g 40% for reads. Update and reads all included, we divided response time by a factor of 4’ stated Mr Dominique Coissard, Head of the Architect Group at Generali in Geneva

15

Page 16: Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS L’implémentation.Net Architecture Scénarios d’utilisation.

Strategic Partnerships

MicrosoftSelected by Microsoft EBT as part of their IDEES programFounding member of the Interop Vendor AllianceOne of the 5 companies selected worldwide for the new MS Tool program

Upcoming support for .Net 3.5, LINQ, CardSpace, etc.

Sun MicrosystemsJBI partner, NetBeans partnerCo-marketing agreement signed in August around Java CAPS / OpenESB

IBMIBM business partnerWork closely with IBM on SDO / DAS standardization

16

Page 17: Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS L’implémentation.Net Architecture Scénarios d’utilisation.

Technology Partnerships

DataDirect: database and mainframe connectivityNetManage: mainframe and applications connectivitySybase: RDBMSQuest: testing and performance solutionsIlog: rules engineW4: workflow engineAxyome: RFIDMetaMicro: financial applications

17

Page 18: Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS L’implémentation.Net Architecture Scénarios d’utilisation.

System Integrators

FranceAtos OriginCap GeminiT-SystemsAubayCognitisSQLI

USAHerzum SoftwareSierra Atlantic

SpainIndra

18

Page 19: Xcalia, la société L’offre d’intermédiation de données Les standards SDO et DAS L’implémentation.Net Architecture Scénarios d’utilisation.

© 2007 Microsoft France

Votre potentiel, notre passion TM