16
Next Generation ESB/SOA Approach World Vision International Approach and Suggestions 3/11/2011 1 World Vision International Prasad Kapu

Next Generation_WVI

Embed Size (px)

Citation preview

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 ArchitectureBest 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 HAWK/TIBCO RT VIEW

TIBCO Designer/Business Studio/Rules Manager

TIBCO BW/BE/BMPN Server

TIBCO BW/BE/BMPN ServerTIBCO UDDI Registry& RepositoryTIBCO 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