Top Banner
1 Magali Boulet IT Specialist [email protected] DataPower et WebSphere Service Registry and Repository (WSRR)
26

DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

Sep 12, 2018

Download

Documents

VũMinh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

1

Magali BouletIT Specialist

[email protected]

DataPower et WebSphere Service Registry and Repository (WSRR)

Page 2: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

2

Agenda

� Présentation DataPower

� Gouvernance : intégration DataPower et WSRR– Abonnement à des services– Récupération dynamique d’informations

Page 3: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

3

Les Appliance SOA – une couche entre le réseau et l’applicatif

Les Appliances SOA : � Plus simple à gérer, à administrer� Niveau de sécurité plus élevé� Plus évolutives� Plus rapides à déployer� Coûts réduits

XML Device Layer

Page 4: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

4

Accélérer les temps de traitements

Sécuriser facilement et rapidement

Intégrer via des standards

Simplifier

Administrer par niveau de service

Comment DataPower répond aux besoins SOA

Passerelle d’accèsFournisseurde ServicesFournisseurde Services

Consommateurde servicesConsommateur

de servicesConsommateur de services

Un boîtier SOA …Qui valorise l’infrastructure des clients en augmentant la performance et la sécurité

Page 5: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

5

Logiciel

Compétences &Support

Les boîtiers WebSphere DataPower SOA redéfinissent les frontières du middleware en étendant les fondations du SOA et en y ajoutant

des boîtiers SOA spécialisés, consommables et dédiés qui apportent une performance supérieure et une sécurité renforcée pour les

implémentations SOA.

� Simplifie le SOA avec des boîtiers spécialisés � Accélère le SOA avec un débit XML plus rapide� Contribue à sécuriser les implémentations de SOA XML� Permet d’intégrer SOA via une large gamme de standards� Administration SOA par niveau de service (SLM)

L’arrivée de DataPower dans l’offre SOA

Page 6: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

6

DataPower et l’intégration au sein d’IBM

� Avant l’acquisition– Expertise élevée dans l’optimisation des traitements XML– Sept années d’expérience dans un domaine âgé de 6 ans– Avantages : Premier sur le marché, Equipe compétente, Implication élevée dans la définition des standards, Inventeur et détenteur d’un

socle technologique XML, Portfolio évolutif de solutions

XSLJITOptimizedSoftwareCompiler

XA35World’s First

XMLAccelerator

XG4Gigabit/Sec

OEM HWSolution

Acquisition IBM

XM70Low Latency

Appliance

ITCAMfor

SOA

9235Model

DGXTOptimalSoftware

Interpreter

XG3OptimizedHardware

Acceleration

XS40First Wirespeed

XML SecurityGateway

XI50IntegrationAppliance

7993Model

XB60B2B

Appliance

WebSphereTransformation

Extender

1999 2000 2001 2002 2003 2004 2005 2006 2007 2008

New device “9004”� L’innovation continue après l’acquisition

– 600 % de croissance depuis l’acquisition – Améliorations constantes de la plateforme matérielle– Combinaison du savoir faire matériel d’IBM et des innovations technologiques de

DataPower– Nouvelles fonctionnalités et nouveaux boîtiers – WS-*, 3rd party JMS, NFS, XG4, compilateur WSDL, XACML, et plus …– Poursuite de l’intégration avec les solutions : ITCAM for SOA, WebSphere JMS, DB2, WTX, etc

Page 7: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

7

Un boîtier hardware pour une sécurité renforcée

� Un boîtier network-resident scellé :– Hardware optimisé, firmware, OS embarqué– Firmware signé et chiffré, vérification à chaque mise à jour– Aucune configuration au premier démarrage– Vulnérabilités sécurité minimisées (peu de composants tiers)– Stockage matériel des clés, audit log non modifiable– Pas de disque/port USB

� Certifications :– FIPS 140-2 level 3 HSM (option)– Common Criteria EAL4

“The DataPower [XS40]... is the most hardened ... it looks and feels like a datacenter appliance, with no extra ports or buttons exposed and no rotating media. "

- InfoWorld

DataPower wins Information Security Product of the Year

Award 2008

Page 8: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

8

� Accélère les traitements XML, XSD, XPath, XSLT, compression à la vitesse réseau

� Augmente le débit et réduit la latence� Diminution des coûts de développement

� Transforme tout type de message (Binaire à XML, Binaire à Binaire, XML à Binaire)

� Passerelle multi-protocole (par ex. MQ, HTTP, JMS)

� Sécurise le SOA grâce à la protection contre les menaces et le contrôle d’accès

� Combine la sécurité, le routage, l’administration, les niveaux de service des Web services

� Gestion centralisée du renforcement des polices� S’intègre aisément avec des infrastructures et

processus existants

XML Accelerator XA35

XML Security Gateway XS40

Integration Appliance XI50

Ligne de produits des boîtiers WebSphere DataPower SOA

LLM Appliance XM70

� Gros volumes, message faible latence� Performance et qualité de service� Approche LLM simplifiée, basée sur des

assistants� Modèle Publish/subscribe� Haute disponibilité

B2B Appliance XB60

� Echanges de messages B2B (AS2/AS3)� Gestion des partenaires� Vue des transactions B2B � Performance sans équivalent� Configuration et administration simplifiées

Page 9: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

9

Les cas types d’utilisation des boîtiers SOA

XMLXMLXSLXSL

InternetInternet

XMLXMLHTMLHTMLWMLWML

XA35XA35ClientClientouou

ServeurServeur

XS40XS40

Tivoli Access

Manager------------Federated

Identity Manager

�������� HTTP XML REQHTTP XML REQ

HTTP XML RESPONSE HTTP XML RESPONSE ��������

Web Services Web Services ClientClient

�������� LEGACY REQLEGACY REQ

LEGACY RESP LEGACY RESP ��������

REP

LY Q

REP

LY Q

XI50XI50

FirewallFirewallInternetInternet

Tier WebTier Web

SSéécuritcuritéé

Tiers Tiers IntIntéégrationgration & Management& Management

ServeurServeur dd’’ApplicationApplication

ServeurServeur dd’’ApplicationApplication Web ServerWeb Server

ITCAM for SOA

`

Client

Page 10: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

10

Low Latency Messaging (LLM)Low Latency Messaging (LLM)

Trading Trading PartnersPartners

XB60XB60

Business to Business (B2B)Business to Business (B2B)

ITCAM for SOA

WSRR

InternetInternet

AS2 Message

FWFW

AS2 MDN

AS2, AS3, HTTP, FTP, Web Services, MQ

XML/EDI/Binary

Application Application ServerServer

Trading Manger for EDI Processing

DMZ

Receiver

Receiver

MQ/TIBCO

Transmitter

Transmitter

RUM

(unicast)

RMM

(multicast)

XM70XM70

RMM

RUM

MQ/TIBCO

Les cas types d’utilisation des boîtiers SOA

Page 11: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

11

Mise Mise àà jour de chaque jour de chaque serveur dserveur d ’’applicationsapplications

Sans le BoSans le Bo îîtier SOAtier SOA

Contrôle dContrôle d ’’accacc èèss

Changement deChangement deschsch éémama

TransformationTransformation

Nouveaux standardsNouveaux standardsXMLXML

RoutageRoutage

Traitement sTraitement s éécuriscuris éé

SSéécurise, route, transforme toutes les curise, route, transforme toutes les applications instantanapplications instantan éémentmentPas de changement des applicationsPas de changement des applications

Avec le BoAvec le Bo îîtier SOAtier SOA

Boîtier SOA : opérations XML centralisées

� Route, transforme et sécurise des applications sans changement de code� Architecture simple et donc peu onéreuse� Permet de nouveaux échanges avec des performances inégalables

Page 12: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

12

Points d’intégration de la gouvernance

WebSphere Service Registry

& Repository

ITCAM for SOA

Récupération des services «gouvernés» pour comparaison avec

les services «observés »Mise à jour dynamique de méta-données de

services

Observation des services déployés et remontée de

métriques

Abonnement à des services, récupération de schémas

(pour validation) et d’informations de routage

Page 13: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

13

Gestion des Web ServicesAbonnement

Souscription WSDL – Concept :� Configuration “Push/Retrieve” vers les

services DataPower � Possibilité de récupérer la Police WS-Policy

imbriquée dans un WSDL� Possibilité de récupérer le WSDL par son

numéro de version WSRR

FournisseurFournisseur

DDéécouvertecouverte des des Web Services et Web Services et

des policesdes polices

ll

WSRRWSRR

PolicyPolic

yPolicy

ConsommateurConsommateur

Web Service Proxy Web Service Proxy basbas éé sursur uneune

souscriptionsouscription WSRRWSRR

Page 14: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

14

DataPower : Souscription Concept WSRR

Page 15: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

15

Souscription Concept WSRRStatus – nombre de WSDLs retournés

Page 16: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

16

DataPower : Souscription WSDL

Page 17: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

17

DataPower : Souscription WSDL et versionning

Page 18: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

18

Version 3.0 du WSDL

Page 19: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

19

Gestion des ServicesGestion dynamique

Pour les services non-XML� Validation de données� Routage dynamique

� Stockage de méta-données dans WSRR� Récupération via une requête REST

DDéécouvertecouverte des des metameta --donndonn ééesesdes servicesdes services

ll

WSRRWSRR

PolicyPolic

yPolicy

ConsommateurConsommateur

XML Firewall avec XML Firewall avec police de police de traitementtraitement

dynamiquedynamique

FournisseurFournisseur

Page 20: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

20

WSRR : définition d’un template de meta-données

Page 21: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

21

WSRR : instance du template

Page 22: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

22

Récupération des meta-données via une requête REST

Page 23: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

23

DataPower

� Définition d’un service, par ex de type Firewall XML

Page 24: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

24

DataPower

� Définition d’une police de traitement

Page 25: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

25

Conclusion - Boîtiers IBM DataPower� Intégration très fine entre DataPower et WSRR, et plus généralement entre ITCAM, WSRR et DataPower� Produit spécialisé, sécurisé pour aider à l’intégration, la sécurité et l’accélération� Multiples fonctions intégrées dans un équipement unique

http://www.ibm.com/software/integration/datapower/

Découvrez l’appliance DataPower

Pour en savoir plus et tester la gamme DataPower : venez assister à un POT (inscriptions [email protected]) ; date du prochain = 30/09 et 01/10

� Simplifie le SOA avec des équipements spécialisés � Accélère le SOA avec un débit XML accru� Contribue à sécuriser les implémentations SOA XML

Boîtiers SOA : Valoriser l’existant du client par des performances extrêmes et de la sécurité

Page 26: DataPower et WebSphere Service Registry and … · 2 Agenda Présentation DataPower Gouvernance : intégration DataPower et WSRR – Abonnement à des services – Récupération

26