2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

36
1 IBM WebSphere CAST IRON Une plateforme d’intégration complète pour interconnecter les applications Saas Magali Boulet IT Specialist [email protected]

description

Document exploité lors du Forum Partenaires du Cloud IBM lors de l'atelier "Intégration et Assemblage d'Applications Cloud Zoom sur CastIron"

Transcript of 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

Page 1: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

1

IBM WebSphere CAST IRONUne plateforme d’intégration complète pour interconnecterles applications Saas

Magali Boulet

IT Specialist

[email protected]

Page 2: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

2

Le Cloud Computing ?

Infrastructure

Plate-formes

Applications

Page 3: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

3

Un Monde Hybride

Enterprise

Infrastructure

Platforms

Applications

Page 4: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

4

Un Paysage Complexe

Enterprise

?

Enterprise

Infrastructure

Plateformes

Applications

Page 5: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

5

Qui peut mener à des insatisfactions

Source: Saugatuck Technology Inc., 2009 Global User Survey; n=1793

Page 6: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

6

Pourquoi ce besoin d’intégration ?

Marketing Expédition

Finance

Où sont mes meilleures affaires

?

Où en sont mes commandes ?

?

Ai-je été payé ?

?

Comment faire une vérification crédit

?

Où sont mes factures ?

? Commercial

Page 7: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

7

Pour maximiser votre investissement

Meilleures affaires

Commercial

Marketing Expédition

Finance

Factures

Commandes

Page 8: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

8

Des solutions d’intégration existantes incomplètes

Enterprise

?

Enterprise

Infrastructure

Platforms

Applications

People intensive

On-Demand

Fonctions rudimentaires

Le Cloud est un autre monde

Page 9: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

9

Cast Iron Systems

Une plateforme d’intégration complète pour connecter l’Entreprise

avec le Cloud

?

Enterprise

Infrastructure

Platforms

Applications

ComplétudeConfianceValidation

Page 10: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

10

Flexibilité complète

Cast Iron Cloud2™

Virtual Appliances

Physical Appliances

Complétude

Connectivité totale Réutilisabilité complète

TIP Exchange

TIP Development Kit

TIP Community

Tous types de projets

UI Mashups

Process Integration

Data Migration

ComplétudeConfianceValidation

Page 11: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

11

ComplétudeConfianceValidation

Page 12: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

12

ComplétudeConfianceValidation

Page 13: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

13

Solution validée par de nombreuses intégrations client

Proven Results Across Industries

Grand publicEducationFinance Santé Fabrication Haute Techno

Plus de références sur http://www.castiron.com/case-studies/index.html

Page 14: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

14

Résultats Rapides – Intégration en quelques JOURS

Page 15: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

15

Besoins

• SAP utilisé pour gestion des

commandes et gestion financière

• Utilisation de Salesforce.com pour

CRM (550 utilisateurs)

• Processus entre l’ERP et le CRM

non harmonisés

• Besoin de visibilité des

commandes, factures, envois

dans SFDC

Solutions envisagées

• Développement code, mais non

évolutif

– “We needed integration without code development”

SAP – salesforce.com

Filiale Power Transmission and Distribution

Page 16: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

16

Solution

• Cast Iron utilisé pour intégration bi-

directionnelle et temps-réel

• Les étapes clé de l’intégration :

– Extraction des factures, commandesdepuis SAP vers SFDC

– Synchro Customer et Product

– Seconde phase de synchroopportunité vers commande

Résultats

• Phase I réalisée en deux semaines

• Meilleure visibilité dans SFDC =

plus rapide adoption par

communauté commerciale

• Un succès qui a fait des petits : CIS

adopté ensuite par Siemens

Communication

SAP – salesforce.com

Intégration temps réel en deux semaines

Page 17: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

18

Vue générale de la solution

Fonctionnalités Cast Iron

Page 18: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

19

Deux composants

• Cast Iron Studio

– IDE de configuration des

orchestrations

• Cast Iron Server

– Moteur d’exécution des

orchestrations

Déploiement

Page 19: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

20

Endpoints

Page 20: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

21

Transformation (mapping de message)

Page 21: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

22

Traitement de flux

Page 22: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

23

Traitement de flux : activités par endpoint 1/2

Page 23: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

24

Traitement de flux : activités par endpoint 2/2

Page 24: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

25

Web Management Console (WMC)

Dashboard

Page 25: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

26

Pas de Codage Configuration Modèles préconfigurés(TIPs)

Approche d’intégration Cast Iron

Page 26: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

27

Un « TIP » ???

• Template Integration Project

• Projet Cast Iron déjà pré-configuré, avec un assistant pour guider la configuration

– Projet déjà cablé à 80-90%

– Accélération des temps de mise en oeuvre

• Quelques exemples :

– Synchronisation des Contacts SAP 4.7 avec les contacts Siebel 8.1.1

– Synchronisation des événements SalesForce.com avec Google Calendar

– Synchronisation des comptes Oracle EBS 11i avec SalesForce.com 10.0

• La majorité des TIPs sont certifiés par IBM Cast Iron

Page 27: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

28

Exemples des modèles d’orchestrations pré-configurées

Page 28: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

29

La place de Cast Iron au sein de la famille WebSphere

SOA

WebSphere ESB, DP

XI50, WebSphere

Message Broker

XML Security &

Acceleration

Data Power XS40

Data Quality

Information Server

BPM

Process Server, Lombardi

B2B

Data Power XB60,

Sterling

Cloud + Rapid Packaged App

Integration

Cloud + Rapid Packaged App

Integration

Page 29: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

30

Internet Trusted Domain

DataPower XS40/XI50

Application

Application

DMZ

Cast Iron On-Premise Deployment Options –Cloud to On-Premise w/Security Gateway (optional)

SecureGateway

Public CloudApplications

On-Premise Integration

Application

Cast Iron XH40

Page 30: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

31

Internet Trusted Domain

DataPower XS40/XI50

DMZ

Cast Iron On-Premise Deployment Options –Cloud On-Ramp to ESB

SecureGateway

Public CloudApplications

On-Premise Integration

Applications& Services

Cast Iron XH40

En

terp

ris

e S

erv

ice

Bu

s

Page 31: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

32

Internet Trusted Domain

DataPower XS40/XI50

DMZ

Cast Iron On-Premise Deployment Options –Cloud to On-Premise w/Federated Domains

SecureGateway

Public CloudApplications

On-Premise Integration

Domain A

ESB

Domain B

Cast Iron XH40

Page 32: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

33

Internet Trusted DomainDMZ

Cast Iron Cloud Deployment Options

SecureConnector

On-Premise Integration

Domain A

ESB

Domain B

ESB

Page 33: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

34

Internet Trusted DomainDMZ

Cast Iron Cloud Deployment Options

On-Premise Integration

Domain ADataPower XS40/XI50

SecureGateway

ESB

Domain B

Page 34: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

3535

WebSphere Cast Iron Integration

Templates (TIPs)

Flexible Rentable

Multi-tenant

IBM Cast Iron Cloud

Physical appliances

(IBM)

Virtual appliances

(VMware)

Applications

Cloud

Applications

Cloud

On-premise

Applications

Intégrer le Cloud avec les applications On-Premise en JOURS

Rapide

TC

O

WebsphereCast Iron

Custom Code

Page 35: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

36

Pour aller plus loin sur Cast Iron

• Contactez moi :

[email protected]

– 06 70 21 79 17

• Assistez à un Proof of Technology :

– Atelier gratuit de présentation & manipulation

– Prochaine date : 22 septembre 2011, Bois Colombes

– Inscriptions sur http://www-05.ibm.com/fr/events/tec/MCHR-8GLDMZ.html

• Rencontrez vos responsables partenaires IBM pour enclencher votre certification produit

Page 36: 2011.06.24 - Integration et assemblage d'applications cloud (cast iron) - Magali Boulet

37

Questions & Réponses