DataPower SOA Appliances Simplify, Accelerate, and Help ...
Post on 05-Dec-2014
918 Views
Preview:
DESCRIPTION
Transcript
© 2008 IBM Corporation
Jumpstart your SOA project with ESB Messaging & Enrichment
Untangle your Connectivity Infrastructure
Rodolphe LezennecWebSphere Integration Solution ArchitectRodolphe.lezennec@fr.ibm.com
Smarter Planet instrumented interconnected intelligent
people companies, institutions, industries man-made systems nature’s systems
IBM Vision at a Glance…
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
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
+
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
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
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
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
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?
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
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
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
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
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
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…
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?
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
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
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?
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
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
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
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
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
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
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
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?
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
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
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
31
Etape 1 – Création d’un Module de Médiation WebSphere Integration Developer
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
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)
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
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
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
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)
top related