SlideShare a Scribd company logo
1 of 16
Next Generation
ESB/SOA Approach
World Vision International
Approach and Suggestions
3/11/2011 1World Vision International Prasad Kapu
SOA/ESB Approach
 Objective
 Is to Make Business and IT more effective.
 Real Time Data Analytics.
 ESB Acts a Platform to build SOA.
 To provide loosely coupled interaction between the
participants in service integrations with in ESB.
 ESB Should offer service virtualization and aspect –
oriented connectivity for SOA Policies, such as
management and security.
 Is to provide SOA Road Map.
3/11/2011 2World Vision International Prasad Kapu
Benefits
 Loosely coupled service composition.
 Cross over business process integration through SOA/ESB.
 End Point Runtime Discovery and Virtualization.
 Dynamic Message Transformation and translation.
 Dynamic Routing
 Protocol Transformation and Extensibility.
 Reduce Total Cost of Ownership through SOA.
 Provide real -Time Business Information accurately and
rapidly.
3/11/2011 World Vision Prasad Kapu 3
Benefits
• Improve System scalability, availability and robustness.
• Provide Heterogeneous services though out systems and
acts as a homogeneous service.
• Adapters acts as Interfaces to form as services for Legacy
Applications.
3/11/2011 World Vision Prasad Kapu 4
SOA Adoption
 SOA Adoption:
 Business and IT Centric services.
 SOA Road Map
 SOA Governance and Lifecycle Management
 WVI has to establish a governance framework to
implement active decision making, accurate tracking,
improve serviceability and better communication.
3/11/2011 5World Vision International Prasad Kapu
ESB/SOA Strategy
 ESB-SOA Strategy is part of Organization’s Integration
Strategy.
 Defined Well defined Integration Strategy Approach that
leverages Better SOA/ESB Implementation that align to
business.
 Higher ROI and lower Cost of Owner ship over the Time
based successful business SOA Strategy.
 Capturing of Proper SLA’s and KPI’s on the Business
Processes.
 Avoid direct communication between Multiple Systems.
3/11/2011 6World Vision International Prasad Kapu
ESB/SOA Strategy
 More flexibility on concentrating Interface definition and
process flows with in ESB Implementation.
 Apply best SOA/ESB Industry Practices and Approach to
solve current and future Integration scenarios.
 Communication services with in ESB in more de-couple
(Location Transparency Fashion).
 Provide Critical Business Information.
SOA/ESB
Strategy
Business
Strategy
Critical data
Critical data
3/11/2011 7World Vision International Prasad Kapu
ESB/SOA Strategy -Architecture
 Business Strategy-
ESB/SOA Strategy.
 Architecture be highly
scalable, securable and
Reliable and should permit
open standards.
 Architecture and roadmap
for moving to a Service
oriented Enterprise (SOE)
and Standards based
Architecture based on
SCA/ESB/SOA web
services Orchestration
approach will gives platform
independent and inter-
operability between the
technologies like (J2EE and
Microsoft. Net).
Business Strategy
ESB/SOA Strategy
ESB/SOA Center of excellence
ESB/SOA Architecture
Best Practices -
Patterns
BPM Process Instances
3/11/2011 8World Vision International Prasad Kapu
ESB/SOA Strategy -Architecture
GUIDE LINES
 Apply decoupled - fashion and Service-oriented Approach while defining the
ESB Architecture.
 Better service Re-usability.
 Apply (Asynchronous) Messaging Approach through the Integration Brokers.
 Apply (ESB,SOA,EDA,CEP,BPM) Approaches in WorldVision while defining
the Architecture to solve complex business Integration solutions.
 It should support open standards like SOAP, XML, JMS, HTTP.
ESB-SOA Strategy
Integration strategy
ESB
SCA BPM EDASOA CEI
3/11/2011 9World Vision International Prasad Kapu
TIBCO ESB Architecture
3/11/2011 10World Vision International Prasad Kapu
TIBCO ESB-Architecture
TIBCO ESB-SOA Architecture
 TIBCO Has set of SOA/ESB Integration tools that we can use to implement
success full ESB Solution for World Vision International.
 TIBCO/Business Works acts as Process Server for ESB to execute designed
BPEL Processes.
 TIBCO/Business Events acts as CEP Engine process any rule based events
and trigger automated services with in SOA/ESB Environment.
 TIBCO EMS acts as Messaging bus with in ESB.
 TIBCO Policy Manager act as a Policymaker to implement service level
governance policy with in SOA/ESB Environment.
 TIBCO/ UDDI Registry and Repository(Service Governance).
 TIBCO Hawk/RT-View acts as System and Application Monitoring Tools with
in SOA/ESB Platform.
3/11/2011 11World Vision International Prasad Kapu
TIBCO SOA/ESB-Architecture
3/11/2011 World Vision International Prasad Kapu 12
TIBCO-EMS
TIBC
O
HAW
K/TIB
CO RT
VIEW
TIBCO Designer/Business Studio/Rules Manager
TIBCO BW/BE/BMPN Server
TIBCO BW/BE/BMPN Server
TIBCO
UDDI
Registry&
Repository
TIBCO
Policy
Manager
TIBCO Business Studio
Develop BPMN Process
Deploy BPMN
Processes
RV/JMS Messaging
TIBCO ESB Products Architecture
Design Flow
 Sequence of steps for the successful TIBCO
SOA/ESB Implementation.
3/26/2015 World Vision International Prasad Kapu 13
SOA/ESB Architecture
3/11/2011 14World Vision International Prasad Kapu
General ESB Architecture
3/11/2011 15World Vision International Prasad Kapu
Conclusion
 Successful implementation of STEP WISE using TIBCO Products.
 Had deeper Experience/knowledge in implementing ESB/SOA Solution
based on TIBCO Integration Products.
 Successfully implemented SOA/ESB/BPM Solutions for multiple
domains like Automobile,Finance,Telecom,EnergyTrading Applications
in the past.
 Integration with mobile Applications[JQuery,Node.js]
Future Extensions:
 Provide distributed cloud based ESB and SOA Processes with in World
Vision.
3/11/2011 World Vision International Prasad Kapu 16

More Related Content

What's hot

Making your CMDB social
Making your CMDB socialMaking your CMDB social
Making your CMDB social
Aspediens
 
Strategic Process Integration
Strategic Process IntegrationStrategic Process Integration
Strategic Process Integration
Bao Nguyen
 
Service Oriented Government: 7th SOA For E-Gov
Service Oriented Government: 7th SOA For E-GovService Oriented Government: 7th SOA For E-Gov
Service Oriented Government: 7th SOA For E-Gov
davemayo
 
Framework Guides The Examination Of Soa Business Benefits
Framework Guides The Examination Of Soa Business BenefitsFramework Guides The Examination Of Soa Business Benefits
Framework Guides The Examination Of Soa Business Benefits
Richard Claassens CIPPE
 
Develop Composite Business Services To Enable Reuse In A Service Orien...
Develop  Composite  Business  Services To  Enable  Reuse In A  Service  Orien...Develop  Composite  Business  Services To  Enable  Reuse In A  Service  Orien...
Develop Composite Business Services To Enable Reuse In A Service Orien...
Kirill Osipov
 
Common Service Definition
Common Service DefinitionCommon Service Definition
Common Service Definition
David Messineo
 
Ascentn Ms Soa Bpm Conf Jan 2009
Ascentn Ms Soa Bpm Conf Jan 2009Ascentn Ms Soa Bpm Conf Jan 2009
Ascentn Ms Soa Bpm Conf Jan 2009
hanshantson
 
Duet enterprise executive overview
Duet enterprise executive overviewDuet enterprise executive overview
Duet enterprise executive overview
Yi Guoyong
 

What's hot (20)

Salesforce Integration Best Practices: How to Avoid SaaS Silos
Salesforce Integration Best Practices: How to Avoid SaaS SilosSalesforce Integration Best Practices: How to Avoid SaaS Silos
Salesforce Integration Best Practices: How to Avoid SaaS Silos
 
Three SOA Case Studies
Three SOA Case StudiesThree SOA Case Studies
Three SOA Case Studies
 
Making your CMDB social
Making your CMDB socialMaking your CMDB social
Making your CMDB social
 
Strategic Process Integration
Strategic Process IntegrationStrategic Process Integration
Strategic Process Integration
 
SPSNH12 - SharePoint + Contract Management
SPSNH12 - SharePoint + Contract ManagementSPSNH12 - SharePoint + Contract Management
SPSNH12 - SharePoint + Contract Management
 
Service Oriented Government: 7th SOA For E-Gov
Service Oriented Government: 7th SOA For E-GovService Oriented Government: 7th SOA For E-Gov
Service Oriented Government: 7th SOA For E-Gov
 
Successful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With SoaSuccessful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With Soa
 
Framework Guides The Examination Of Soa Business Benefits
Framework Guides The Examination Of Soa Business BenefitsFramework Guides The Examination Of Soa Business Benefits
Framework Guides The Examination Of Soa Business Benefits
 
Develop Composite Business Services To Enable Reuse In A Service Orien...
Develop  Composite  Business  Services To  Enable  Reuse In A  Service  Orien...Develop  Composite  Business  Services To  Enable  Reuse In A  Service  Orien...
Develop Composite Business Services To Enable Reuse In A Service Orien...
 
A Comprehensive Introduction to Everything SOA
A Comprehensive Introduction to Everything SOAA Comprehensive Introduction to Everything SOA
A Comprehensive Introduction to Everything SOA
 
Contract Management Database For Small Businesses
Contract Management Database For Small BusinessesContract Management Database For Small Businesses
Contract Management Database For Small Businesses
 
ARIS Architect Designer
ARIS Architect DesignerARIS Architect Designer
ARIS Architect Designer
 
No SOA ROI - SOA is Dead? Getting SOA Value
No SOA ROI - SOA is Dead? Getting SOA ValueNo SOA ROI - SOA is Dead? Getting SOA Value
No SOA ROI - SOA is Dead? Getting SOA Value
 
Common Service Definition
Common Service DefinitionCommon Service Definition
Common Service Definition
 
[Cloud Summit 2010] Cezar Taurion - IBM
[Cloud Summit 2010] Cezar Taurion - IBM[Cloud Summit 2010] Cezar Taurion - IBM
[Cloud Summit 2010] Cezar Taurion - IBM
 
Dave Jones, CIO at Cape Plc - Transition of Autonomous regional IT to Providi...
Dave Jones, CIO at Cape Plc - Transition of Autonomous regional IT to Providi...Dave Jones, CIO at Cape Plc - Transition of Autonomous regional IT to Providi...
Dave Jones, CIO at Cape Plc - Transition of Autonomous regional IT to Providi...
 
Cordys presentation
Cordys presentationCordys presentation
Cordys presentation
 
Ascentn Ms Soa Bpm Conf Jan 2009
Ascentn Ms Soa Bpm Conf Jan 2009Ascentn Ms Soa Bpm Conf Jan 2009
Ascentn Ms Soa Bpm Conf Jan 2009
 
Next generation BPM
Next generation BPMNext generation BPM
Next generation BPM
 
Duet enterprise executive overview
Duet enterprise executive overviewDuet enterprise executive overview
Duet enterprise executive overview
 

Similar to Next Generation_WVI

Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPELOracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
Guido Schmutz
 
Enterprise Service Bus
Enterprise Service BusEnterprise Service Bus
Enterprise Service Bus
miteshisheth
 
Ws Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticeWs Soa V6 Theory And Practice
Ws Soa V6 Theory And Practice
Pini Cohen
 
Soa session 1 part 1(2)
Soa session 1 part 1(2)Soa session 1 part 1(2)
Soa session 1 part 1(2)
Shilpi Jain
 
BOral205012007.290213247
BOral205012007.290213247BOral205012007.290213247
BOral205012007.290213247
ypai
 

Similar to Next Generation_WVI (20)

SOA & ESB Presentation
SOA & ESB PresentationSOA & ESB Presentation
SOA & ESB Presentation
 
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPELOracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
 
Enterprise Service Bus
Enterprise Service BusEnterprise Service Bus
Enterprise Service Bus
 
WebServices and Workflow technologies
WebServices and Workflow technologiesWebServices and Workflow technologies
WebServices and Workflow technologies
 
Ibt Soa Babson Talk V8
Ibt Soa Babson Talk V8Ibt Soa Babson Talk V8
Ibt Soa Babson Talk V8
 
Functions & technology of bpm and soa tcm62 43040
Functions & technology of bpm and soa tcm62 43040Functions & technology of bpm and soa tcm62 43040
Functions & technology of bpm and soa tcm62 43040
 
Introduction to Service Oriented Architecture
Introduction to Service Oriented ArchitectureIntroduction to Service Oriented Architecture
Introduction to Service Oriented Architecture
 
Eclipse SOA Initiative
Eclipse SOA InitiativeEclipse SOA Initiative
Eclipse SOA Initiative
 
SOA for SSME 2009
SOA for SSME 2009SOA for SSME 2009
SOA for SSME 2009
 
Enterprise Application Integration Technologies
Enterprise Application Integration TechnologiesEnterprise Application Integration Technologies
Enterprise Application Integration Technologies
 
KRISHNAVENI_GURRAM_CV
KRISHNAVENI_GURRAM_CVKRISHNAVENI_GURRAM_CV
KRISHNAVENI_GURRAM_CV
 
Ws Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticeWs Soa V6 Theory And Practice
Ws Soa V6 Theory And Practice
 
Oracle OpenWorld 2009 AIA Best Practices
Oracle OpenWorld 2009 AIA Best PracticesOracle OpenWorld 2009 AIA Best Practices
Oracle OpenWorld 2009 AIA Best Practices
 
WSO2 Guest Webinar - ESB meets IoT, a Primer on WSO2 Enterprise Service Bus (...
WSO2 Guest Webinar - ESB meets IoT, a Primer on WSO2 Enterprise Service Bus (...WSO2 Guest Webinar - ESB meets IoT, a Primer on WSO2 Enterprise Service Bus (...
WSO2 Guest Webinar - ESB meets IoT, a Primer on WSO2 Enterprise Service Bus (...
 
Soa session 1 part 1(2)
Soa session 1 part 1(2)Soa session 1 part 1(2)
Soa session 1 part 1(2)
 
Oracle SOA Suite 11g - high level introduction on behalf of WAAI
Oracle SOA Suite 11g - high level introduction on behalf of WAAIOracle SOA Suite 11g - high level introduction on behalf of WAAI
Oracle SOA Suite 11g - high level introduction on behalf of WAAI
 
BOral205012007.290213247
BOral205012007.290213247BOral205012007.290213247
BOral205012007.290213247
 
Oracle SOA Suite 11g Mediator vs. Oracle Service Bus (OSB)
Oracle SOA Suite 11g Mediator vs. Oracle Service Bus (OSB)Oracle SOA Suite 11g Mediator vs. Oracle Service Bus (OSB)
Oracle SOA Suite 11g Mediator vs. Oracle Service Bus (OSB)
 
soa ppt v7.ppt
soa ppt v7.pptsoa ppt v7.ppt
soa ppt v7.ppt
 
SOA in practice. The sibling rivalry between ESB and BPE.
SOA in practice. The sibling rivalry between ESB and BPE.SOA in practice. The sibling rivalry between ESB and BPE.
SOA in practice. The sibling rivalry between ESB and BPE.
 

Next Generation_WVI

  • 1. Next Generation ESB/SOA Approach World Vision International Approach and Suggestions 3/11/2011 1World Vision International Prasad Kapu
  • 2. SOA/ESB Approach  Objective  Is to Make Business and IT more effective.  Real Time Data Analytics.  ESB Acts a Platform to build SOA.  To provide loosely coupled interaction between the participants in service integrations with in ESB.  ESB Should offer service virtualization and aspect – oriented connectivity for SOA Policies, such as management and security.  Is to provide SOA Road Map. 3/11/2011 2World Vision International Prasad Kapu
  • 3. Benefits  Loosely coupled service composition.  Cross over business process integration through SOA/ESB.  End Point Runtime Discovery and Virtualization.  Dynamic Message Transformation and translation.  Dynamic Routing  Protocol Transformation and Extensibility.  Reduce Total Cost of Ownership through SOA.  Provide real -Time Business Information accurately and rapidly. 3/11/2011 World Vision Prasad Kapu 3
  • 4. Benefits • Improve System scalability, availability and robustness. • Provide Heterogeneous services though out systems and acts as a homogeneous service. • Adapters acts as Interfaces to form as services for Legacy Applications. 3/11/2011 World Vision Prasad Kapu 4
  • 5. SOA Adoption  SOA Adoption:  Business and IT Centric services.  SOA Road Map  SOA Governance and Lifecycle Management  WVI has to establish a governance framework to implement active decision making, accurate tracking, improve serviceability and better communication. 3/11/2011 5World Vision International Prasad Kapu
  • 6. ESB/SOA Strategy  ESB-SOA Strategy is part of Organization’s Integration Strategy.  Defined Well defined Integration Strategy Approach that leverages Better SOA/ESB Implementation that align to business.  Higher ROI and lower Cost of Owner ship over the Time based successful business SOA Strategy.  Capturing of Proper SLA’s and KPI’s on the Business Processes.  Avoid direct communication between Multiple Systems. 3/11/2011 6World Vision International Prasad Kapu
  • 7. ESB/SOA Strategy  More flexibility on concentrating Interface definition and process flows with in ESB Implementation.  Apply best SOA/ESB Industry Practices and Approach to solve current and future Integration scenarios.  Communication services with in ESB in more de-couple (Location Transparency Fashion).  Provide Critical Business Information. SOA/ESB Strategy Business Strategy Critical data Critical data 3/11/2011 7World Vision International Prasad Kapu
  • 8. ESB/SOA Strategy -Architecture  Business Strategy- ESB/SOA Strategy.  Architecture be highly scalable, securable and Reliable and should permit open standards.  Architecture and roadmap for moving to a Service oriented Enterprise (SOE) and Standards based Architecture based on SCA/ESB/SOA web services Orchestration approach will gives platform independent and inter- operability between the technologies like (J2EE and Microsoft. Net). Business Strategy ESB/SOA Strategy ESB/SOA Center of excellence ESB/SOA Architecture Best Practices - Patterns BPM Process Instances 3/11/2011 8World Vision International Prasad Kapu
  • 9. ESB/SOA Strategy -Architecture GUIDE LINES  Apply decoupled - fashion and Service-oriented Approach while defining the ESB Architecture.  Better service Re-usability.  Apply (Asynchronous) Messaging Approach through the Integration Brokers.  Apply (ESB,SOA,EDA,CEP,BPM) Approaches in WorldVision while defining the Architecture to solve complex business Integration solutions.  It should support open standards like SOAP, XML, JMS, HTTP. ESB-SOA Strategy Integration strategy ESB SCA BPM EDASOA CEI 3/11/2011 9World Vision International Prasad Kapu
  • 10. TIBCO ESB Architecture 3/11/2011 10World Vision International Prasad Kapu
  • 11. TIBCO ESB-Architecture TIBCO ESB-SOA Architecture  TIBCO Has set of SOA/ESB Integration tools that we can use to implement success full ESB Solution for World Vision International.  TIBCO/Business Works acts as Process Server for ESB to execute designed BPEL Processes.  TIBCO/Business Events acts as CEP Engine process any rule based events and trigger automated services with in SOA/ESB Environment.  TIBCO EMS acts as Messaging bus with in ESB.  TIBCO Policy Manager act as a Policymaker to implement service level governance policy with in SOA/ESB Environment.  TIBCO/ UDDI Registry and Repository(Service Governance).  TIBCO Hawk/RT-View acts as System and Application Monitoring Tools with in SOA/ESB Platform. 3/11/2011 11World Vision International Prasad Kapu
  • 12. TIBCO SOA/ESB-Architecture 3/11/2011 World Vision International Prasad Kapu 12 TIBCO-EMS TIBC O HAW K/TIB CO RT VIEW TIBCO Designer/Business Studio/Rules Manager TIBCO BW/BE/BMPN Server TIBCO BW/BE/BMPN Server TIBCO UDDI Registry& Repository TIBCO Policy Manager TIBCO Business Studio Develop BPMN Process Deploy BPMN Processes RV/JMS Messaging TIBCO ESB Products Architecture
  • 13. Design Flow  Sequence of steps for the successful TIBCO SOA/ESB Implementation. 3/26/2015 World Vision International Prasad Kapu 13
  • 14. SOA/ESB Architecture 3/11/2011 14World Vision International Prasad Kapu
  • 15. General ESB Architecture 3/11/2011 15World Vision International Prasad Kapu
  • 16. Conclusion  Successful implementation of STEP WISE using TIBCO Products.  Had deeper Experience/knowledge in implementing ESB/SOA Solution based on TIBCO Integration Products.  Successfully implemented SOA/ESB/BPM Solutions for multiple domains like Automobile,Finance,Telecom,EnergyTrading Applications in the past.  Integration with mobile Applications[JQuery,Node.js] Future Extensions:  Provide distributed cloud based ESB and SOA Processes with in World Vision. 3/11/2011 World Vision International Prasad Kapu 16