1 bpel based service oriented b2b integration solution for 3par october 3, 2007

23
1 BPEL based Service Oriented BPEL based Service Oriented B2B Integration Solution for B2B Integration Solution for 3PAR 3PAR October 3, 2007

Upload: shana-wheeler

Post on 17-Jan-2016

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

1

BPEL based Service Oriented BPEL based Service Oriented B2B Integration Solution for B2B Integration Solution for

3PAR3PAR

October 3, 2007

Page 2: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

2

Presenters

Sreen Munukutla – [email protected]• BS with MBA (Finance, Systems) from Indian Institute of Management, Calcutta

• Worked at KPMG (now Bearing Point) in their Enterprise solutions practice in 90s.

• Over 17 years of experience in Oracle and Technology.

• Worked in various technical, functional and management roles in more than 30 projects involving ERP and technology solutions (Extensive use of SOA and Oracle Fusion technologies).

• Currently heading Oracle ERP and Technologies practice at Idhasoft

(www.idhasoft.com), a $100 mil IT solutions provider

Shantanu Choudhury• Has 12 years of experience including 10+ yrs of ERP and technology experience

• Chief architect of SOA and Oracle Fusion implementation project at 3PAR

• Currently working as Program Manager at 3PAR.

Page 3: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

3

Idhasoft’s Service portfolio

• Enterprise Applications – Oracle, Peoplesoft, Siebel, JDE

– Implementation and upgrades etc.

• Managed Support (On-site and Off-shore)

– Functional

– Technical

– DBA

– Infrastructure

• BI and Analytics

– Oracle/Siebel BI

– Enterprise Data Warehouse

– EPM

• SOA and Middleware

– SOA, Identity Mgmt, BPEL

– Integration – Oracle Fusion, EDI, EAI, Web Services

– Java, J2EE, Oracle

• Training and Documentation

Page 4: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

4

About the Client

Business Challenges

Idhasoft’s approach and solution

Idhasoft’s proposed solution architecture

Key business benefits

Challenges faced in implementation

Client’s future roadmap

Agenda

Page 5: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

5

About the client

Page 6: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

6

About 3PAR

3PAR is the leading provider of Utility Storage, a simple, efficient and scalable tiered-storage array for utility computing that lets customers serve more with less.

Whether you choose a Fiber Channel or IP-based storage network, 3PAR Utility Storage can cut an organization's Total Cost of Data by 50%.

Capacity purchases and related costs can be cut up to 75% while storage administration and associated expenses can be reduced up to 90%.

Page 7: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

7

Business Challenges

Page 8: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

8

Business Challenges

3PAR uses a third party service provider to perform installation and maintenance.

3PAR uses the service request capabilities of the Oracle eBusiness Suite.

No synchronization mechanism exists between two service request systems resulting in:

- Duplicate data entry - Data integrity issues- Lack of timeliness in data accuracy- Reduced efficiencies- Data Inconsistencies

Page 9: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

9

Idhasoft’s approach and solution

Page 10: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

10

Idhasoft's Solution/Approach

Idhasoft’s solution enabled a bi-directional integration of service request information between 3PAR and the third party service provider.

List of business entities synchronized:

- Service request information - Customer Master - Install Base Records

Any addition or update to these business entities were synchronized in real time.

Page 11: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

11

Business Process Design Life-Cycle

Services

InteractionGlue

Process Modeling

Business ProcessManagement Infrastructure Optimize

Existing Components

Process Requirements

Monitor Analysis

Manage Execution

Participate

Page 12: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

12

Idhasoft’s proposed solution architecture

Page 13: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

13

Solution Architecture

• Standard APIs from Oracle CRM were used to interface the data into Oracle CRM

• Staging table enabled the transformation of data to the required format

OracleCustomer support

(Base tables)

SR Staging Table

Oracle SR Creation API’s and validations

Anacomp CRM System

Page 14: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

14

Cavaya's Solution/Approach (Cont…)

Technology Used : BPEL based Business Process Manager (BPM) Server, BPM Console & BPM Security Layer, Web Services & Oracle Database

With the current data load, the Cavaya integration solution saved 200+ man hours per month for 3PAR. Besides these savings, the integration solution also allows access to up-to-date information to the 3PAR customer service division resulting in an overall better customer satisfaction.

Page 15: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

15

Key business benefits

Page 16: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

16

Key Business Benefits

Saved 200+ man hours of work load

Increased visibility of service request status and history

Elimination of duplicate data entry

Open architecture

Architecture can be rolled out to other Service Providers using any of the protocols (Web Services, ftp….)

Rapid Development – Reduced implementation time by 50%

Page 17: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

17

Key Benefits of BPEL based Service Oriented Integration

The power of an open standard - By capturing business processes in BPEL, avoid vendor lock-in. BPEL is to business process management what SQL was to data management

Unparalleled visibility and administration - The BPEL Console helps visually monitor the execution of each BPEL process, drill down into the audit and view the details of each conversation or debug a running flow against its BPEL implementation

Dramatic cost savings - The Oracle BPEL Process Manager is 60-80% less expensive to buy and maintain than traditional EAI solutions.

Systematic Reuse as each BPEL process, in turn, becomes yet another compose-able standards based web service

Page 18: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

18

Key Benefits of BPEL based Service Oriented Integration (Cont…)

Service Oriented integration approach is much more flexibility and is agnostic of underlying run-time container as opposed to traditional EAI approach

SOA Environment - modular and reusable business services are orchestrated in a Model-Driven Declarative manner

Page 19: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

19

Lessons Learned in implementation

Page 20: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

20

Lessons Learned

• Need to involve client business analysts with a good grasp of business processes

• Availability of knowledge base – Challenging as this is new technology.

• ESB was not available when the project begun.

• Conversion WSDL when imported from .NET to JDeveloper was posing errors.

• XML format posed challenges in .NET to receive. We had to fix using creative methods.

Page 21: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

21

Client’s future roadmap

Page 22: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

22

Future Roadmap for 3PAR Service Oriented Integration

Employ ESB (Enterprise Service Bus): To create canonical data model by virtualization of service endpoints -Applications transparent to the business process and makes the business process highly reusable.

Employ BAM (Business Activity Monitoring) for defining and measuring critical business process KPIs.

Employ Business Rules Engine (BRE) for making the end-to-end business processes more flexible and dynamic.

Page 23: 1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007

23

Contact

• Sreen Munukutla – [email protected]