telpro integration

26
Telpro Integration By: Rex Sheridan

Upload: rex-sheridan

Post on 17-Dec-2014

589 views

Category:

Technology


0 download

DESCRIPTION

Telpro Integration presentation at the CADTEL 2010 User Conference

TRANSCRIPT

Page 1: Telpro Integration

Telpro Integration

By:

Rex Sheridan

Page 2: Telpro Integration

Slide 2User Conference

April 11 – 13, 2010

Agenda

• Overview• Integration Concepts• Demo• Future Directions

Page 3: Telpro Integration

Slide 3User Conference

April 11 – 13, 2010

Overview

Page 4: Telpro Integration

Slide 4User Conference

April 11 – 13, 2010

Scenarios

Page 5: Telpro Integration

Slide 5User Conference

April 11 – 13, 2010

What makes these scenarios so complex?

Page 6: Telpro Integration

Slide 6User Conference

April 11 – 13, 2010

Multiple Disparate Systems

Page 7: Telpro Integration

Slide 7User Conference

April 11 – 13, 2010

Multiple Interaction Styles

Page 8: Telpro Integration

Slide 8User Conference

April 11 – 13, 2010

Multiple Data Formats

Page 9: Telpro Integration

Slide 9User Conference

April 11 – 13, 2010

Complex Routing Rules

Page 10: Telpro Integration

Slide 10User Conference

April 11 – 13, 2010

Integration Designer

Page 11: Telpro Integration

Slide 11User Conference

April 11 – 13, 2010

Integration Designer

• Web based designer that deploys configurations to target systems based on the diagram

• Change the design of your systems on demand

• Easy collaboration on designs

• Auto deployment to multiple configured systems

• Works with existing Telpro BPM deployments

Page 12: Telpro Integration

Slide 12User Conference

April 11 – 13, 2010

Building BlocksThese are supported out of the box. You can also add your own.

Page 13: Telpro Integration

Slide 13User Conference

April 11 – 13, 2010

Integration Example

Activation based on an input file with one or more Records. The output is sent to billing via HTTP and to a warehouse for storage.

Page 14: Telpro Integration

Slide 14User Conference

April 11 – 13, 2010

Integration Example

Activation based on an input file with one or more Records. The output is sent to billing via HTTP and to a warehouse for storage.

Page 15: Telpro Integration

Slide 15User Conference

April 11 – 13, 2010

Integration Example

Activation based on an input file with one or more Records. The output is sent to billing via HTTP and to a warehouse for storage.

Page 16: Telpro Integration

Slide 16User Conference

April 11 – 13, 2010

Integration Example

Activation based on an input file with one or more Records. The output is sent to billing via HTTP and to a warehouse for storage.

Page 17: Telpro Integration

Slide 17User Conference

April 11 – 13, 2010

Integration Example

Activation based on an input file with one or more Records. The output is sent to billing via HTTP and to a warehouse for storage.

Page 18: Telpro Integration

Slide 18User Conference

April 11 – 13, 2010

Integration Example

Activation based on an input file with one or more Records. The output is sent to billing via HTTP and to a warehouse for storage.

Page 19: Telpro Integration

Slide 19User Conference

April 11 – 13, 2010

Integration Example

Activation based on an input file with one or more Records. The output is sent to billing via HTTP and to a warehouse for storage.

Page 20: Telpro Integration

Slide 20User Conference

April 11 – 13, 2010

Demo

Page 21: Telpro Integration

Slide 21User Conference

April 11 – 13, 2010

Future Directions

• Monitoring• Cloud based deployment

Page 22: Telpro Integration

Slide 22User Conference

April 11 – 13, 2010

Extra Slides

• The following slides were not presented but may prove useful for anyone viewing them after the conference.

Page 23: Telpro Integration

Slide 23User Conference

April 11 – 13, 2010

Messaging Concepts

• Channel: Virtual pipes that connects a sender to a receiver of a message

• Message: Message is an atomic packet of data the can be transmitted on a channel.

• Routing: The route a message should take to its final recipient might be complex. The sender simply sends the message to a router. The router is responsible to determine the route a message takes and through which channels.

Page 24: Telpro Integration

Slide 24User Conference

April 11 – 13, 2010

Messaging Concepts

• Transformation: Messages between sender and receiver may differ in format. A transformation action changes incoming messages to the recipient’s format.

• Endpoints: Application way to interact with a messaging system.

• Pipes and Filters: Actions may need to be taken onto a message after it is sent and before it is received by the final recipient

Page 25: Telpro Integration

Slide 25User Conference

April 11 – 13, 2010

Integration Concepts

Applications Magically Connected

Page 26: Telpro Integration

Slide 26User Conference

April 11 – 13, 2010

Endpoints• Connect an application to messaging channel using a Message

Endpoint, a client of the messaging system that the application can use to send or receive messages.