extending wssr to legacy applications
DESCRIPTION
Speaker: Animesh Jain, Prolifics Almost all organizations today have embraced the concept of SOA and is aligned to the path of application agility. Bottlenecks can come in the form of legacy applications where the endpoint of the service provider is stored either in a constant or in a property file. This restricts the ability to change both at the service provider and consumer end. Applications integrated with WSRR have the ability to select the endpoints based on policy. Not only are they immune to constructive changes at the service provider, but this also eases the overall governance process. In this session, we will focus on: pattern to integrate WSRR with legacy java applications based on Spring framework, different scenarios in which it should be use, deep dive into the development and maintenance aspect, and extending this pattern to make it framework independent. http://www.prolifics.comTRANSCRIPT
CONNECT WITH US:IT: Customized to Your Advantage
IBM IMPACT 2014 Conference
Session 2740: Extending WSRR to Legacy Applications
ANIMESH JAINSolution Architect
Public | Copyright © 2014 Prolifics
CONNECT WITH US:
Do I need registry?
This could become…
The promise of SOA
… like this
A pile of services
2
CONNECT WITH US:
Customer Story
Major Health Care Client
In House
JAVA .NET MainFrame
Acquisitions
JAVA .NET MainFrame
Services with similar
functionality
Lack of Version Control Lack of Discovery Application
Specific ServicesMultiple
Integration Points
3
CONNECT WITH US:
What was needed: ORGANIZER
Holistic View
Inventory Managemen
t
Scalability
4
CONNECT WITH US:
Why SOA?
Ever changing business Hone the Strategic advantageRegulatory changes and quick time to
market Need of Agility
5
CONNECT WITH US:
INTEGRATE –COMPOSE-ORCHESTRATE
6
APP A APP B
CONNECT WITH US:
INTEGRATE –COMPOSE-ORCHESTRATE
7
APP A APP B
CONNECT WITH US:
INTEGRATE –COMPOSE-ORCHESTRATE
8
APP A APP B
CONNECT WITH US:
WSRR to rescue
9
CONNECT WITH US:
WSRR: Promotion of Policy and Endpoint
10
CONNECT WITH US:
Lifecycle States for a WSDL in WSRR
11
CONNECT WITH US:
WSRR Governance and Runtime Topology
12
CONNECT WITH US:
INTEGRATION NEEDS
ABILITY TO MAKE CHANGE
SUPPORT RESTRICTED NUMBER OF VERSIONS
REDUCE FAILURE POINTS
REDUCE MAINTENANCE COST
Why governance for legacy applications?
13
CONNECT WITH US:
Preferred Path
14
CONNECT WITH US:
Intermediate Path
15
CONNECT WITH US:
Intermediate Path
16
CONNECT WITH US:
Intermediate Path
17
CONNECT WITH US:
Intermediate Path
18
CONNECT WITH US:
Summary
Can become…
The promise of SOA
… like this
A pile of services
19
CONNECT WITH US:
Questions???
20
CONNECT WITH US:
21
Session Topic & Description Date & Time Room
BDL-3320 BPM, Rules & Analytics - A Business Trilogy - Are You Part ofthe Story, or Reading About it?
Mon, Apr 28, 2014[12:00 pm - 12:30 pm]
EXPO Theater
SCU-2695 BMI: Innovating with IBM Business Process Manager, IBM Operational Decision Manager, and Integration
Tue, Apr 29, 2014[10:30 am - 11:20 am]
Venetian-Palazzo K
ICU-3319 The Power of 3: PureApps, Softlayer and General Operational Effectiveness
Tue, Apr 29, 2014[12:00 pm - 12:45 pm]
Delfino 4005
ICU-3358 How PSCU Implemented their Intelligent Platform througha SOA COE
Tue, Apr 29, 2014[2:15 pm - 3:15 pm]
Marcello 4402
INO-2740 Extending IBM WebSphere Service Registry and Repository to Legacy IBM WebSphere Application Server
Wed, Apr 30, 2014[2:15 pm - 3:15 pm]
Marcello 4405
ICU-2748 Enabling a Digital Strategy that Fits the Healthcare Systemaround the Consumer Using BPM SOA COE @ AETNA
Wed, Apr 30, 2014[5:00 pm - 6:00 pm]
Marcello 4401A
ICU-2800 An Approach to an SOA Appliance and Application Center ofExcellence by Staples
Thu, May 1, 2014[9:00 am - 10:00 am]
Marcello 4401A
Join Prolifics thought leaders and our clients at the following sessions…
21