soa and erp

34
1 SOA and ERP

Upload: aamir97

Post on 18-Dec-2014

2.828 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: SOA and ERP

1

SOA and ERP

Page 2: SOA and ERP

2

Selim BurduroğluEnterprise ArchitectFriday, December 2, 2005

Page 3: SOA and ERP

3

Agenda

• ERP Market Trends and Evolution• What is Service Oriented Architecture (SOA)?

• What makes up an SOA?• Definitions and Brief Description

• SOA Stages for ERP• Project Fusion & Oracle Fusion Middleware• Evolution of Application Architecture• Benefits of SOA• Bottom Line

Page 4: SOA and ERP

4

ERP Market trends

• Continuing vendor consolidation• Fewer large new deals, more sales to existing customers• Emphasis on recurring revenue

• Maintenance, hosting, subscription licensing• Focus on midmarket and industries• Growing importance of SOA platforms in technology

buying decisions• Simplicity and usability (UI, tools, reporting)• Lifecycle Management (implementation, upgrades)

Page 5: SOA and ERP

The Emergence of ‘Applistructure’Ken Vollmer

March 18, 2003

The increasing availability of prebuilt horizontal and vertical business processes designed to be used with application integration middleware is a trend that will have significant impact on the software market … The increased usage of prebuilt business processes is resulting in a blurring of the boundary between application software and infrastructure middleware and creating a new class of software that could be referred to as “applistructure” software.

Evolution According to

Page 6: SOA and ERP

6

Evolution According to

• ERP systems became a universe of their own• Integration was never a key strength of ERP system• ERP vendors are stuck in own development history• Users don’t like revolutionary changes to the applications

world• Web Services and SOA (Service Oriented Architecture)

are the new driving forces for architectures

Source:ERP&SOA – A Contradiction? Meta Group Interactive BriefingParis – 29 April 2004Ruediger Spies (VP Enterprise Application Strategies)

Page 7: SOA and ERP

Evolution Summary

ApplistructureApplistructureApplications

Infrastructure

“the emphasis in the war for domination in ERP systems is moving away from business functionality and toward a battle about platforms.”

Stewart McKie of Ventana ResearchMarch 14, 2005

Page 8: SOA and ERP

8

Applistructure

• A successful applistructure will comprise five elements:Continuously decrease the operational cost of information technology Permit a fast and flexible reconfiguration of business processes Deliver secure and reliable service levelsPermit upgrades and product enhancements on the flyAllow different technology providers as well as custom/legacy code to plug and play seamlessly

Source:Applistructure: The Next Big or Bust Thing for Enterprise Applications?Monday, January 03, 2005Erik Keller

Page 9: SOA and ERP

9

What is SOA?

Page 10: SOA and ERP

10

?SOAXM

LWSDL

BPEL

UDDI

SOAP

WS-S

Page 11: SOA and ERP

11

General Contractor XBPEL

Process

UDDI

“Concrete Estimates” call 555-

1234

(WSDL)

XMLXM

L

XML – Extensible Markup Language

UDDI – Universal Description, Discovery and Integration Service

WSDL – Web Services Descriptive Language

Web Service

Web Service

Web Service

Web Service

Web Service

Web ServiceWeb Service

BPEL – Business Process Execution Language

SOASOAP

SOAP – Simple Object Access Protocol

Page 12: SOA and ERP

12

Definitions

A service is a unit of discrete business functionality.

A service oriented architecture provides a standards based platform that allows services to be provided, discovered, and consumed by each other, to facilitate the creation of a orchestrated business process.

A service oriented application is a set of application functionality that fully leverages the power of a service oriented architecture.

Page 13: SOA and ERP

13

SOA stages for ERP

• Integration of heterogeneous applications across multiple platforms• Time frame: Now

• Modular components within suites• Time frame: Two to three years

• Market transformation to standards-based architectures• Time frame: End of decade

Page 14: SOA and ERP

14

The Future of Applications

• Leveraging Infrastructure to lower cost of obtaining and using new application functionality(Composite App) – Applistructure

• Based on an Application Infrastructure – Service-Oriented Architecture

Page 15: SOA and ERP

15

FBT PAY GNTS

TRDS

Client

Customs

RREIPS Integrated A/C

Refunds

RBADef

PaymentsExcise

CR

PKI

ECI ADD AWA ELS

Client StaffRemote

StaffTAX

AGENTS

GCI

Call Centres

WOC

CCD

TASS

StaffPhone

ComplianceStaff

BOA

Ref material

Bus. Intel

NTS A/c

BEP

CDCCCWMS

BANK

DDDR

1

Data…….

Penalty

Business

IVR

1

Common Architecture Today

Page 16: SOA and ERP

16

What is SOA Really About?

4040

6565

%% of IT Budgets spent on Integration Activitiesof IT Budgets spent on Integration Activities

%% of ERP Application Implementation Costs of ERP Application Implementation Costs spent on Integrationspent on Integration

Page 17: SOA and ERP

17

Integration vs. Interoperability

• Integration• Two (or more) applications exchange data

• Interoperability• Two (or more) applications are able to exchange information (if they want to).

It is About Reusability!

Page 18: SOA and ERP

18

Oracle Fusion Middleware

Oracle InformationAge Applications

EBS

JDE

PSFT

Project Fusion

Time

Project Fusion• A evolving process

or “journey”• Initiative to build

• SOA-based Information Age Applications

• and the Fusion Middleware required to enable them

Project Fusion

Page 19: SOA and ERP

19

Oracle Fusion Middleware

• Family of integrated, standards-based, customer-proven products

• Enables greater agility, better decisions, and reduced cost & risk today

Fusion Middleware IS that infrastructure.

And is available now!

DevelopmentTools

Orchestration

Security

Portal

Integration

ManagementCollaboration

Page 20: SOA and ERP

20

Evolution of Application Architecture

Infrastructure DBTools

Applications

Page 21: SOA and ERP

21

…and more applications…

Applications

Infrastructure DBTools DBTools DBToolsDBTools

Issues• Inconsistent look-

and-feel• Inflexible, hard to

change• Poor information

access, integrity

Leads to…• Multiple user

interfaces• Fragmented

processes• Silos of data

Page 22: SOA and ERP

22

Applications

‘Middleware’Orchestration

Infrastructure

BusinessProcess

The Onboarding Process

DBTools DBTools DBTools DBTools

Core HR eRecruit Badging Security

Promise of Middleware

• Agility & interoperability

• Reduces TCO• Adaptable BPs

Middleware• ‘Platform’ solution

based on industry standards

• Single vendor sourced

• ‘Holistic’ business process management

Evolution of the Platform Emergence of Orchestration

Page 23: SOA and ERP

23

Applications

‘Middleware’Orchestration

Infrastructure

BusinessProcess

The Onboarding Process

DBTools DBTools DBTools DBTools

Core HR eRecruit Badging Security

However today’s applications...

• Still manage their own workflow

• Need to retrofit industry standards

• Don’t natively leverage the Middleware capabilities

Evolution of the Platform Emergence of Orchestration

?

?

?

Page 24: SOA and ERP

24

‘Middleware’

Applications

Orchestration

Infrastructure

BusinessProcess

The Onboarding Process

Evolution of the Applications Emergence of Services Oriented Architecture (SOA)

DBTools

SOA SOA

DBTools DBTools DBTools

Core HR eRecruit Badging Security

Services Services

SOAApplications•Standards based Business Process Management•Common language shared by applications•Plug and play functionality

Page 25: SOA and ERP

25

DBTools

‘Middleware’

Fusion Middleware: The Enabler

Orchestration + Infrastructure

Oracle Fusion Middleware

Services

Applications

Orchestration

Infrastructure

BusinessProcess

Business Process

DBTools

Services

SOA SOA

DBTools DBTools DBTools

Oracle Fusion Middleware•Family of integrated, standards based, components•Based on existing, mature technology products•Over time adding the best design ideas from

–eBusiness Suite–PeopleSoft

Enterprise–JD Edwards

EnterpriseOne

•Data Hubs•XML Publisher

•Identity Mgmt•Integration

•JDeveloper

•Oracle Portal•BPEL / BAM

Page 26: SOA and ERP

26

Oracle

Microsoft

IBMSAP

BEASystems

SunMicrosystems

RiskyBets Contenders Leaders

StrongPerformers

Currentoffering

StrategyWeak

Weak

Strong

Strong Market presence

Novell

Application Server Leader

Source:Forrester Wave™: Application Server Platforms Q1 ’05

Page 27: SOA and ERP

Source:Applistructure: The Next Big or Bust Thing for Enterprise ApplicationsAMR Research Report, 1/3/05

Applistructure Leader

Page 28: SOA and ERP

28

Oracle’s SOA Provides

• Integration Repository – Provides single definition of all interfaces and catalogs all published APIs

• Business Activity Monitoring – Allows business users to set performance targets, monitor exceptions

• Business Process Execution Language – using GUI and Enterprise Services, business analysts can adjust business processes

Page 29: SOA and ERP

29

Benefits of SOA

• Simplified Integration – Connect disparate applications quickly by

creating standardized services

• Increase Reuse – Applications components are easily used saving

development time and increasing application reliability

• Easier Maintainability – Changes/Version are not all-or-nothing

• Greater Agility – Rapid deployment of business processes or

modifications of existing ones in response to market changes

• Reduced Risk – Adaptable processes and single security model for

accessing services enables ongoing regulatory compliance in a timely, cost-effective manner

Page 30: SOA and ERP

30

Applistructure

• A successful applistructure will comprise five elements:Continuously decrease the operational cost of information technology Permit a fast and flexible reconfiguration of business processes Deliver secure and reliable service levelsPermit upgrades and product enhancements on the flyAllow different technology providers as well as custom/legacy code to plug and play seamlessly

Source:Applistructure: The Next Big or Bust Thing for Enterprise Applications?Monday, January 03, 2005Erik Keller

Page 31: SOA and ERP

31

Why Oracle? Insight – Agility - Lowest cost

• Proven technology to implement SOA

• Richest set of applications services

• Industry leader in grid computing

• Delivers accurate information faster, for smarter decisions

• With end-to-end security

Page 32: SOA and ERP

32

The Bottom Line

• Web Services is an enabler of Service Oriented Applications not the answer

• Service Oriented Applications should be transparent to end users and increase productivity

• Oracle is committed to delivering the both the parts and the solution to meet your business needs

Page 33: SOA and ERP

AQ&

Q&A

Page 34: SOA and ERP

Thank You!