adding more value to your erp system using service-oriented architecture (soa) copyright © 2001...

16
Adding More Value to Your ERP System Using Service-Oriented Architecture (SOA) Copyright © 2001 iWay Software 1 Information Builders

Post on 19-Dec-2015

219 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Adding More Value to Your ERP System Using Service-Oriented Architecture (SOA) Copyright © 2001 iWay Software 1 Information Builders

Adding More Value to Your ERP System Using Service-Oriented Architecture (SOA)

Copyright © 2001 iWay Software 1

Information Builders

Page 2: Adding More Value to Your ERP System Using Service-Oriented Architecture (SOA) Copyright © 2001 iWay Software 1 Information Builders

Copyright © 2003 iWay Software 2

Agenda

Overview of Service-Oriented Architecture (SOA) SOA and Peoplesoft Using iWay Adaptive Framework for SOA with

Peoplesoft

Page 3: Adding More Value to Your ERP System Using Service-Oriented Architecture (SOA) Copyright © 2001 iWay Software 1 Information Builders

Copyright © 2003 iWay Software 3

Integration Perspective Shift

90s: Point-to-point integration 2000-03: Hub and Spoke integration Now: Service-Oriented integration

BrokerBroker

1 2 3

Service InterfacesService Interfaces

ConnectorsConnectors

‘‘Roll Your Own’Roll Your Own’

And GatewaysAnd Gateways

Page 4: Adding More Value to Your ERP System Using Service-Oriented Architecture (SOA) Copyright © 2001 iWay Software 1 Information Builders

Copyright © 2003 iWay Software 4

Service-Oriented Architecture (SOA)

Service-oriented architecture (SOA) is a collection of services on a network that communicate with one another. The services are loosely coupled (meaning that an application doesn't have to know the technical details of another application in order to talk to it), have well-defined, platform-independent interfaces, and are reusable.

Gartner estimates that by 2008, more than 60 percent of enterprises will use SOA as a "guiding principle" when creating mission-critical applications and processes.

Definition from CIO Magazine, author TODD DATZ, Jan 2004

Page 5: Adding More Value to Your ERP System Using Service-Oriented Architecture (SOA) Copyright © 2001 iWay Software 1 Information Builders

Copyright © 2003 iWay Software 5

SOA: Consumers and Providers

A AA A A AAA

(Self-Contained) ‘Services’ are the adaptation mechanisms for integration

PortalsPortals BrokerBrokerWeb Applications

Web Applications B2BB2B

Page 6: Adding More Value to Your ERP System Using Service-Oriented Architecture (SOA) Copyright © 2001 iWay Software 1 Information Builders

Copyright © 2003 iWay Software 6

Why consider SOA?

Cheaper - Reduce costs of integration solution Easier - Simplify integration and abstract the

underlying complexity Smarter - Eliminate redundancy Quicker - Improve time-to-market Flexible - Provide agility

Leads to providing improved or new integration with… Internal and external organizations…

From existing IT assets such as Peoplesoft …Overall improves value and ROI

Page 7: Adding More Value to Your ERP System Using Service-Oriented Architecture (SOA) Copyright © 2001 iWay Software 1 Information Builders

Copyright © 2003 iWay Software 7

Ways to implement SOA

Web Services SOAP and WSDL Fine-grained services Coarse-grained services

Enterprise Service Bus Messaging infrastructure

Adaptive Framework Technology-independent services provided over

one or many integration channels: Internet, ESBs, Brokers, etc…

Page 8: Adding More Value to Your ERP System Using Service-Oriented Architecture (SOA) Copyright © 2001 iWay Software 1 Information Builders

Copyright © 2003 iWay Software 8

SOA Granularity

From Coarse-grained interfaces enable service composition in SOA, Jeff Hanson |

August 29, 2003

Service Service InterfacesInterfaces

The peopleThe people

Who do this Who do this

Don’t have Don’t have

to knowto know

anything anything

about this about this

Black box

Page 9: Adding More Value to Your ERP System Using Service-Oriented Architecture (SOA) Copyright © 2001 iWay Software 1 Information Builders

Copyright © 2003 iWay Software 9

Ways to integrate with PeopleSoft

The ways to integrate with Peoplesoft is continuously “evolving”

7.x • Message Agent - synchronous API into application

8.1x• Component Interface (CI) - synchronous API into application• Application Messaging - asynch I/O (includes Gateway)• Business Interlinks - synchronous out of PS to external app

(decremented)

8.4x• Component Interface still there• Integration Broker (re-branded Application Messaging)

• asynch & synchronous I/O• Data transform via xslt• Can pass SOAP to Component Interface (SOAP to CI) - 8.42+

iWay’s

SOA solutio

ns

simplify

integra

tion w

ith

Peoplesoft

and protect

you against futu

re

changes

Page 10: Adding More Value to Your ERP System Using Service-Oriented Architecture (SOA) Copyright © 2001 iWay Software 1 Information Builders

Copyright © 2003 iWay Software 10

iWay

Ad

apti

ve F

ram

ewo

rk

iWay Adaptive Framework for SOA

DatabaseDatabase eBusinesseBusiness LegacyLegacy TechnologyTechnology

Fin

e G

rain

ed

Serv

ice In

terfa

ces

Coarse

Gra

ined

S

erv

ice In

terfa

ces

PortalsBroker B2B

ApplicationApplication

CompositeApplication

s

Bu

sin

ess

Pro

cess

esOperational Process

DataInquiry

InformationExchange

WebApplications

Page 11: Adding More Value to Your ERP System Using Service-Oriented Architecture (SOA) Copyright © 2001 iWay Software 1 Information Builders

Copyright © 2003 iWay Software 11

Adaptive Framework Tools

zDatabaseDatabase eBusinesseBusiness LegacyLegacy TechnologyTechnology

ApplicationExplorer

AdapterAdapter

DesignerDesignerAdapterAdapter

TransformerTransformer

A d a p t i v e M a n a g e m e n t

Fin

e G

rain

ed

Serv

ice In

terfa

cesA

d a

p t

i v

e

F r

a m

e w

o r

k

Application Explorer

Adapter Designer

Adapter Transformer

Business benefits: Allows users to explore application

transactions they want to expose and generate schema for the transactions

Technical benefits Graphical discovery and

configuration No coding

Business benefits: Allows users to orchestrate

stateless multi-step processes for one or more adapters

Technical benefits Graphical assembly Deployable as an adapter for

reuse (patent pending)

Business benefits: Map one transaction to

another, transform documents

Technical benefits Any to any transformation Powerful engine

ApplicationApplication

Page 12: Adding More Value to Your ERP System Using Service-Oriented Architecture (SOA) Copyright © 2001 iWay Software 1 Information Builders

Copyright © 2003 iWay Software 12

iWay Application Explorer

Page 13: Adding More Value to Your ERP System Using Service-Oriented Architecture (SOA) Copyright © 2001 iWay Software 1 Information Builders

Copyright © 2003 iWay Software 13

iWay Adapter Designer

Page 14: Adding More Value to Your ERP System Using Service-Oriented Architecture (SOA) Copyright © 2001 iWay Software 1 Information Builders

Copyright © 2003 iWay Software 14

iWay Adapter Transformer

Page 15: Adding More Value to Your ERP System Using Service-Oriented Architecture (SOA) Copyright © 2001 iWay Software 1 Information Builders

Copyright © 2003 iWay Software 15

Summary

Employ SOA to increase value of existing IT assets and reduce total cost of ownership

Make reusable business processes as composition of services from Peoplesoft and other systems, applications, databases, and information in an Enterprise

iWay Adaptive Framework for SOA Self-contained integration solution for

implementing SOA with Peoplesoft Technology-independent services

Page 16: Adding More Value to Your ERP System Using Service-Oriented Architecture (SOA) Copyright © 2001 iWay Software 1 Information Builders

Copyright © 2003 iWay Software 16

Contacts

www.InformationBuilders.com

www.iWaySoftware.com

Susan [email protected]: (703) 276-9006

Henry [email protected]: (703) 247-3847Mobile: (703) 593-3835