37
© 2008 IBM Corporation Jumpstart your SOA project with ESB Messaging & Enrichment Untangle your Connectivity Infrastructure Rodolphe Lezennec WebSphere Integration Solution Architect [email protected]

DataPower SOA Appliances Simplify, Accelerate, and Help

  • Upload
    zubin67

  • View
    922

  • Download
    1

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 2: DataPower SOA Appliances Simplify, Accelerate, and Help

Smarter Planet instrumented interconnected intelligent

people companies, institutions, industries man-made systems nature’s systems

IBM Vision at a Glance…

Page 3: DataPower SOA Appliances Simplify, Accelerate, and Help

The European retail sector wasted nearly EUR 2 billion (£1.36 billion) in 2006 because of a lack of document output control

6

$11.5B worth of produce is wasted in India because of outdated processes

U.S. CPG companies and retailers lose $40 billion annually due to inefficient supply chains.

The Need for Action is Clear

Page 4: DataPower SOA Appliances Simplify, Accelerate, and Help

Today’s Imperatives Are

Cost Optimizationto slash operational and maintenance expense and maximize efficiency necessary for all economic climates

To Survive… To Succeed!

Agilityto take advantage of new revenue opportunities and address competitive threats

+

Page 5: DataPower SOA Appliances Simplify, Accelerate, and Help

IT

Foundational ExtendEnd-to-End Transform Adapt

Dynamically

Business

From Basic to Advanced, SOA Connectivity & Integrationis fundamental for linking business processes,

applications and information together

IBM's Smart SOAPowers Smarter Business Outcomes Across a Continuum

Page 6: DataPower SOA Appliances Simplify, Accelerate, and Help

Organizations Leverage SOA Connectivity & IntegrationTo Address Critical Business Needs

“Fast, flexible & reliable access to business information”

“Trust, management & security for business applications”

“Make it easy for a the company’s customers, partners & suppliers to conduct business”

Business Needs Common Adoption Patterns

Service Visibility & Governance

ESB Messaging & Enrichment

Extend Connectivity to Partners & Customers

Page 7: DataPower SOA Appliances Simplify, Accelerate, and Help

The Power of ESB Messaging and Enrichment

Confirmed Flight Booking Telephony Hub

Web-based Bank Transfer and Routing

Lower process disruptions with reliable

data movement

Adapt business faster by easily connecting services and creating new, low-cost Web 2.0 apps

Telephony Hub Save time and money by centralizing services

Auditable Stock Trades

Prepare for regulatory compliance by preserving

data integrity

ESB

Page 8: DataPower SOA Appliances Simplify, Accelerate, and Help

ESB Messaging and Enrichment Addresses Customer Needs Across All Industries

Used by 95% of top global insurances firms Improved transactional time by over 30%

Agency sends 675m messages per day ~ 7,500 agency users & 50,000 citizen

transactions daily

Insurance

Government

Banking

“We implement the services of the future today, bringing the convergence of voice, data, Internet, video, television, advertising, local services and social networks,” ….. “We achieve this by integrating with many established technologies, products and service suppliers in the industry.”

CEOTelecommunications

One store reduced SAP development by 60% Global retailer moved to real-time inventory,

reduced stock-outs to zero

Business Flexibility

IBM – 15 years of customer experience totaling 10’s of billions of messages every day

Retail

$7-$35 trillion messaging traffic per day 213+ million messages daily Used by 80% of the top banks in USA

Page 9: DataPower SOA Appliances Simplify, Accelerate, and Help

Atlas Air takes flight with Smart SOA ESB Messaging and Enrichment

Smarter Business Outcomes: Enabled unified user experience regardless of

underlying systems while leveraging existing apps Accelerated integration with customer and partner

systems to exchange real-time logistics info

Industry Pains Operations becoming

increasingly complex Inflexible “homegrown” apps

that didn’t integrate

Simplified, SOA-based integration and messaging capability vastly improves Atlas Air’s efficiency & ability to rapidly respond to dynamic customer needs.

Why Smart SOA Connectivity & Integration?

Page 10: DataPower SOA Appliances Simplify, Accelerate, and Help

ESB

Converts between different transport

protocols

Agility and Savings Begin with Integration The Enterprise Service Bus (ESB)

Matches & routes communications between

services

Connects everything to everything

Identifies and distributes

Business events

Transforms between different data formats

Optimizing Costs•Integrate new customers and partners up to 80% faster•Improve performance more than 10x, with lower costs•Achieve full ROI within as few as 6 months•Leverage existing skills and assets•Supports business growth and agility

Enrichment

Messaging

Page 11: DataPower SOA Appliances Simplify, Accelerate, and Help

Reliability Counts!

The Situation•Costly security and audit exposures

• Information loss of critical data

•Unable to make real time business decisions

Your Opportunity

• Prevent up to $4M in security breach costs

• Preserve data integrity with 100% guaranteed delivery

• Publish ultra-low latency ,time-sensitive data feeds

Page 12: DataPower SOA Appliances Simplify, Accelerate, and Help

Extreme Reliability & Assured Delivery

Message & Transaction

Integrity Prevent costly

security breach exposures

Ultra-low latency, time-sensitive data feeds Enables real-time business decisions

Message & Transaction Delivery Assurance Reduce costs and process disruptions from data loss

Page 13: DataPower SOA Appliances Simplify, Accelerate, and Help

District Health Bureau consolidates patient information With Smart SOA ESB Messaging and Enrichment

Smarter Business Outcomes: Maximizing the efficient utilization of medical

resources Integrating community healthcare service

centers with large hospitals

Industry Pains No single, comprehensive

electronic medical record (EMR) consolidating patient data from all providers

Enables the Health Bureau to establish a standards-based approach for consolidating all patient information into a single EMR.

Why Smart SOA Connectivity & Integration?

District Health Bureau – China

Page 14: DataPower SOA Appliances Simplify, Accelerate, and Help

Integration can be Complex and Inflexible

The Situation

•Inflexible, “homegrown” applications don’t integrate

•Variety of different platforms, networks, and devices

•Changes to the business impact current IT environment

Your Opportunity

•Single integration hub to connect applications up to 80% faster

•Immediate access to virtually any system

•Improve performance more than 10x, with lower costs

Page 15: DataPower SOA Appliances Simplify, Accelerate, and Help

Unifying, Cross-enterprise Integration Hub

Connect applications regardless of the platform, network, or device

Enable access to virtually any system through transformation of data

Develop new business services from existing applications and data

Intothis…

Page 16: DataPower SOA Appliances Simplify, Accelerate, and Help

Sprint adds flexibility to it’s business model With Smart SOA ESB Messaging and Enrichment

Smarter Business Outcomes: Added new flexibility to Sprint’s business model that

provides faster time-to-market for new services Improved throughput 100x and at lower cost than

software solution

Industry Pains Increasing demand for access

to back-end systems and data by enterprise customers, resellers and partners

"The consumability of appliance technology, like IBM's WebSphere DataPower technology, is vital to enabling the necessary unification by increasing the

speed and efficiency of how IT delivers value to the business." -- Dick LeFave, CIO, SprintNextel

Why Smart SOA Connectivity & Integration?

Page 17: DataPower SOA Appliances Simplify, Accelerate, and Help

Lack of Cost Optimization

The Situation•Ongoing integration costs preventing new IT projects

•New assets and skills required for new projects

•ROI not achieved to cover costs

Your Opportunity

•Cut integration costs up to 55%

•Leverage existing assets and skills for new IT projects

•Achieve ROI in six months

•Decouple connectivity and integration logic from application

I.T. Budget

Time

50%

New IT projects

76%

100%

Maintenance and management of existing IT apps

Page 18: DataPower SOA Appliances Simplify, Accelerate, and Help

Free Up Costs and Personnel for IT Projects

Decouple complex integration logic from each application

Leverage existing assets and skills utilizing one integration hub

Provide universal service delivery including messages, processes, files and events

IT Systems

Automated Process

CostsPersonnel

Page 19: DataPower SOA Appliances Simplify, Accelerate, and Help

Retail – 1-800-Flowers.com grows their web salesWith Smart SOA Connectivity

Smarter Business Outcomes: Enables more rapid creation and deployment of

retail Web sites Facilitates cross-selling between brands

Industry Pains Multiple, diverse, siloed

e-commerce systems

1-800-Flowers.com will enable the individual brands to do things they would never have been able to cost-justify before and provide unprecedented agility.

Why Smart SOA Connectivity & Integration?

Page 20: DataPower SOA Appliances Simplify, Accelerate, and Help

Old Technology with no DifferentiationThe Situation•Unable to create differentiated and low cost services

•System performance impacts business

•Unable to react to critical business events

Your Opportunity

•Use Web 2.0 technology to create new low cost, differentiated services

• Improve system performance by 10X

•Unify and capture events as they occur with 0% delay

Page 21: DataPower SOA Appliances Simplify, Accelerate, and Help

Easily Bridge to Next-gen Technology

Connect new Web 2.0 technologies to back-end, core applications

Isolate complex mediations in a high-performance, central hub

Unify and capture events in an ESB

Page 22: DataPower SOA Appliances Simplify, Accelerate, and Help

Connect & Save with ESB Messaging and EnrichmentIBM ESB Messaging and Enrichment Portfolio

WebSphere MQ: providing a messaging transport on distributed platforms to connect virtually any commercial IT system

WebSphere MQ LLM: high throughput transport optimized for speed for your SOA

WebSphere Message Broker : built for universal connectivity and transformation in heterogeneous IT environments

WebSphere ESB: optimized with WebSphere Application server for an integrated SOA platform

WebSphere DataPower Integration Appliance XI50: purpose-built hardware for simplified deployment and hardened security

WebSphere DataPower LLM: predictive, low latency messaging and routing for data distribution in a purpose-built, hardware appliance

Page 23: DataPower SOA Appliances Simplify, Accelerate, and Help

Introducing WebSphere MQ V7 Highly consumable & easy to use for faster time to market Turbo-charged performance to do more with less Enhanced dynamic & scalable Pub/Sub features

EnhancedTooling

EnhancedPerformance

EnhancedResilience

Enhanced Pub/Sub

Enhanced JMSSupport

New MQI Commands

HTTP Bridge for Web 2.0

New Pub/Sub for z/OS

WebSphere MQ V7

Messaging

The Latest Evolution of SOA Messaging

Page 24: DataPower SOA Appliances Simplify, Accelerate, and Help

Enrichment

Introducing WebSphere Enterprise Service Bus V6.2

Increased flexibility

Integration with WSRR

Simplified Administration

Streamlined integration

For WPS

WESB V6.2

Policy-driven connectivity to provide greater levels of governance Greater web services standard support for improved interoperability Enhanced service mediation capabilities for less custom coding

Innovation Delivering the Latest in Technology

Page 25: DataPower SOA Appliances Simplify, Accelerate, and Help

Enrichment

Introducing WebSphere Message Broker V6.1

Simplified programming and easy-to-use tools to provide a flexible and dynamic infrastructure

Enhanced routing and transforming of messages Increased operational management and performance

WMB V6.1

Consumability and Productivity

Enhanced SOA Support

Extended Connectivity

Administrationand Security

Performance and Platform Coverage

Innovation That Simplifies Complexity

Page 26: DataPower SOA Appliances Simplify, Accelerate, and Help

Enrichment

Enhanced database connectivity for broader connectivity in heterogeneous environments

Expanded integration with IBM and 3rd party products for improved interoperability

Expanded Security Capabilities

With RACF IntegrationAdded Support

For SFTPImproved Integration

with TAM, TFIMand WTX

XI50 V3.7.2

Introducing WebSphere DataPower Integration Appliance V3.7.2

Innovation That Expands Connectivity

Page 27: DataPower SOA Appliances Simplify, Accelerate, and Help

StatoilHydro increases their production and other efficiencies with ESB Messaging and Enrichment

Smarter Business Outcomes: 5% annual oil and gas production increase Reduction in unplanned equipment downtime 30% cost reduction via predictive maintenance

Industry Pains: Need greater production out

of existing fields

Used WebSphere MQ and WebSphere ESB as part of anintegrated infrastructure to simplify and link systems across their

rigs, across the globe, and across the enterprise.

Why Smart SOA Connectivity & Integration?

Page 28: DataPower SOA Appliances Simplify, Accelerate, and Help

Largest Customer Base! 10,000+ Customers

Customer Success Stories; 100+ on ibm.com

Strongest Ecosystem 1000+ SOA Connectivity

business partners Largest users group

Unparalleled expertise, and level of investment Over 15+ years of industry leadership

100’s of assets Broadest, Deepest solution portfolio & services

SOA Connectivity & Integration Leadership

Page 29: DataPower SOA Appliances Simplify, Accelerate, and Help

29

Exemple : Prise en compte d’un dossier de sinistre

Client

SINISTRES

Approche multi-canal (Web, Agence, Call-Center, etc.) L’assuré souhaite envoyer un dossier de sinistre

Assurance disposant de plusieurs back-office de gestion de sinistres (suite à des fusions/acquisition). Système « legacy » où l’intégration via des standards n’est pas possible

Besoin de réactivité, de fiabilité et d’adaptabilité aux changements de l’entreprise

Page 30: DataPower SOA Appliances Simplify, Accelerate, and Help

30

Exemple : Mise en œuvre avec WebSphere ESB

Consommateur de Service

Fournisseur de Service

Réception d’un dossier sinistre via la dépose d’un fichier dans un répertoire

Envoi d’un dossier sinistre via l’appel d’un Service Web

Médiateur

Client

SINISTRES

Page 31: DataPower SOA Appliances Simplify, Accelerate, and Help

31

Etape 1 – Création d’un Module de Médiation WebSphere Integration Developer

Page 32: DataPower SOA Appliances Simplify, Accelerate, and Help

32

Etape 2 – Création des objets métiers et des interfaces

Représentation uniforme des objets métiers et des interface, indépendamment de leurs implémentations (Copybook, HTTP/SOAP, etc.)

Approche 100% orientée service

Page 33: DataPower SOA Appliances Simplify, Accelerate, and Help

33

Etape 3 – Assemblage du composant de médiation

InterfaceComment on

invoque le composant?

ReferenceQuels composants

sont invoqués?

ComposantReprésentation uniforme d’une implémentation

(ex. Flux de médiation)

Repose sur une architecture de composants de services :« Service Component Architecture »

Permet de composer les services entre eux et de paramétrer la qualité de service et la sécurité de manière transparente.

Module SCA(= 1 projet = une unité de déploiement = 1 EAR)

ClientSINISTRES

Export« Binding » technique

(HTTP/SOAP)

Import« Binding » technique (Connecteur Fichier)

Page 34: DataPower SOA Appliances Simplify, Accelerate, and Help

34

Etape 4 – Implémentation de ma médiation

Primitives de MédiationOpérations techniques unitaires « prête à l’emploi » (Routage, transformation,

trace, erreur et sous-flux

Flux de MédiationEnchaînement d’opérations techniques permettant de

réaliser la médiation

Page 35: DataPower SOA Appliances Simplify, Accelerate, and Help

35

Etape 5 – Tests unitaires et mise au point

Client de TestGestion des bouchons et des

jeux d’essai, trace fine d’exécution, etc.

Serveur de TestAccès local ou distant à un

serveur WebSphere ESB pour le déploiement des modules

Page 36: DataPower SOA Appliances Simplify, Accelerate, and Help

36

Etape 6 – Déploiement, Administration & Supervision Modules packagés

dans un fichier Enterprise Archive (EAR) standard

Différents moyens de déploiement :– Via WebSphere

Integration Developer

– Via la console d’administration de WebSphere ESB

– Via des scripts ANT

– Via la ligne de commande

« Business Space »Interface Web unifiée commune à

notre solution ESB et à la suite BPM de WebSphere

Page 37: DataPower SOA Appliances Simplify, Accelerate, and Help

Conclusion

ESB Messaging

Client

SINISTRES

Bénéfices Plus de perte de dossier de sinistre Possibilité de sous-traiter les petits sinistres à un partenaire avec un faible impact sur le S.I. Plus grande réactivité sur la gestion des sinistres (alerte sur un évènement tel que l’appel à un call center)