Top Banner
<Insert Picture Here> Integration is a pain … but Integration is a pain … but not without ailment: not without ailment: AIA integrates ERP, CRM & AIA integrates ERP, CRM & everything else you have – everything else you have – in a sustainable manner! in a sustainable manner! Dr. M. Naci Akkøk Chief Architect, Oracle Nordics, and Assoc. Prof. II, Univ. of Oslo 11. Mars 2009 OUGN
23

ARIS Business Architect Training

Jul 05, 2015

Download

Documents

Zubin67
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ARIS Business Architect Training

<Insert Picture Here>

Integration is a pain … but Integration is a pain … but not without ailment:not without ailment:

AIA integrates ERP, CRM & AIA integrates ERP, CRM & everything else you have – everything else you have – in a sustainable manner!in a sustainable manner!

Dr. M. Naci AkkøkChief Architect, Oracle Nordics, and

Assoc. Prof. II, Univ. of Oslo

11. Mars 2009OUGN

Page 2: ARIS Business Architect Training

2

Agenda…

What improves IT pay-off (and eases pains)?1

Oracle’s BPM & SOA solution – “today”2

Difficulties in realizing BPM & SOA3

A look into the near future – “tomorrow now”4

A peek into an already enabled future – “next generation”5

Page 3: ARIS Business Architect Training

3

Agenda…

What improves IT pay-off (and eases pains)?1

Oracle’s BPM & SOA solution – “today”2

Difficulties in realizing BPM & SOA3

A look into the near future – “tomorrow now”4

A peek into an already enabled future – “next generation”5

Page 4: ARIS Business Architect Training

4

ITFLEXIBILITY

STRATEGIC ALIGNMENT

HighestHigh

HigherLow

SOA

(low)

(high)

(low) (high)

1,721,23

1,401.00

2,181,56

2,381,70

What improves IT pay-off refally? IT agility or adaptability & sustainability?

IT PayoffIT Spending

Relative Return(Normalized to Low)

Ref.: IT Pay-Off according to Talon and Cramer, University of California at Irvine

Point Solutions

AIA

ERP + CRM + CORE

Page 5: ARIS Business Architect Training

5

Agenda…

What improves IT pay-off (and eases pains)?1

Oracle’s BPM & SOA solution – “today”2

Difficulties in realizing BPM & SOA3

A look into the near future – “tomorrow now”4

A peek into an already enabled future – “next generation”5

Page 6: ARIS Business Architect Training

6

Busi

ness

De

sig

n =

BPM

, SO

A, E

A+

+

Transform/Execute (lossless)!Transform/Execute (lossless)!

! Publish!Publish!

Enterprise Development Life-Cycle for Agile/Aligned Business

Live & Maintained RequirementsLive & Maintained RequirementsModeling Modeling enterprise/business contextenterprise/business context

1 common model,1 common model,1 common repository!1 common repository!

Page 7: ARIS Business Architect Training

7

Implied IT eco-system

ONE common design/development-time ONE common design/development-time (meta)model in ONE common repository!(meta)model in ONE common repository!

ONE common run-time (meta)modelONE common run-time (meta)modelin ONE common repository!in ONE common repository!

Page 8: ARIS Business Architect Training

8

Agenda…

What improves IT pay-off (and eases pains)?1

Oracle’s BPM & SOA solution – “today”2

Difficulties in realizing BPM & SOA3

A look into the near future – “tomorrow now”4

A peek into an already enabled future – “next generation”5

Page 9: ARIS Business Architect Training

9

Difficulties in realizing BPM & SOA – Issue #1

Modeling the whole enterprise is essential but very difficult(i.e., time-consuming, costly and complex):

Full business design (capturing processes and all that goes with the processes at the enterprise level) is difficult

Capturing (deciding/designing) the services that satisfy the designed business is difficult

Capturing (deciding/designing) the business objects – in a manner that is aligned across the enterprise, across the applications, across the locations – is difficult

Modeling the business context is required Integrating the business context model with the enterprise model is

required Modeling the “SLA” between business (processes) and realizing

services is required

Page 10: ARIS Business Architect Training

10

Difficulties in realizing BPM & SOA – Issue #2

Understanding and deploying the BPM/SOA enterprise-level development model (including the programming model) is difficult

Establishing governance to ensure one well-integrated Enterprise Development Life-Cycle is essential and difficult

Integrating the integration projects is necessary but difficult!

Page 11: ARIS Business Architect Training

11

Difficulties in realizing BPM & SOA – Issue #3

Mastering the required BPM/SOA tools & technologies is difficult: The tool-sets are “organically” grown and complex

Eliminating (rendering transparent) the base tools & technologies (like JEE) is difficult

Existing tools & techniques do not address business users

Page 12: ARIS Business Architect Training

12

Agenda…

What improves IT pay-off (and eases pains)?1

Oracle’s BPM & SOA solution – “today”2

Difficulties in realizing BPM & SOA3

A look into the near future – “tomorrow now”4

A peek into an already enabled future – “next generation”5

Page 13: ARIS Business Architect Training

13

What if someone gave you...

Your core processes and all that goes with the processes, designed and tested also for re-use – in a manner that is aligned across the enterprise, across the applications, across the locations…

All the services that satisfy your processes (defined/designed and actually running) – in a manner that is aligned across the enterprise, across the applications, across the locations…

All the business objects needed – in a manner that is aligned across the enterprise, across the applications, across the locations…

Where you simply “install and run” these processes?

Where you can sustain them?(Adapt and still be able to update/upgrade them?)

Page 14: ARIS Business Architect Training

14

The Application Reference Architecture: Oracle® Application Integration Architecture (AIA)

Sustainable integration to connect cur-rent and new applications

Industry best practice processes to optimize the business

Pre-built SOA to provide a framework for continuous innovation

3rd Party enabled

ISVISV33rdrd Party Party

StandardStandard

33rdrd Party Party

STANDARDIZATION: Active participation or initiation, also for change & upgrade support standardization Std. Reference Models & Foundation Packs: Telco (eTOM++), Bank, Finance, Insurance, …

Page 15: ARIS Business Architect Training

15

What if someone then gave you...

A toolset for designing, developing & maintaining end-to-end processes (PIPs) with relevant

Development (programming) model…

Governance model…

Process model…

Service model…

Object model?

Allowing plug-inrun-time components?

AIAFoundation Pack

Page 16: ARIS Business Architect Training

16

Process Integration Packs (PIPs)

Let Oracle Pre-build Integrated Processes for You

Foundation Packs (FPs)

Build Yourself Using Oracle’s Prebuilt Architecture & Services

The objects, services, methodology and tools Oracle uses to develop process integration packs (PIPs)

Enables customers to develop their own integrations

Flows are defined by customer for application integration

Value: Oracle’s objects and services along with tools/reference architecture enable rapid integration development & orchestrations

Offers a pre-built integration between two or more applications

Pre-defined flow between two applications

Can be extended to suit requirements

Value: Since Oracle builds it, it is cheaper to deploy and maintain

Where AIA is the Where AIA is the APPLICATION REFERENCE APPLICATION REFERENCE MODEL (a SPEC)MODEL (a SPEC)

Foundation Pack vs. Process Integration Packs (vs. AIA)

Page 17: ARIS Business Architect Training

17

Seriously reduced costs, complexity, time(1) :20% in implementation, 55% in upgrading, 50% in maintenance(2)

If R is the number of distinct roles (and not persons) in the organizational unit that do business-relevant work, the time to document the work-process is approximately

person-days. Note that this is a measure of the effort required.

Thus, assuming an organizational unit with 10 distict business-relevant roles, documenting the work-processes of the organizational unit will take about 28.3 person-weeks (appr. 7 person months pr. business unit).

If O is the number of business-value adding organizational units in the enterprise (i.e, otganizational units that contribute to business directly), the time to document only the high level business processes is approximately

person-days.

For an organization withapproximately 3000 employees and and an average organizational unit size of about 100 employees, the effort required to document all processes would then be minimum 21,57 person-years of effort.

( )

×−×=×= ∑

= 2

11

1

RRiT

P

iWP ππ

( )

×−×=×= ∑

= 2

11

1

OOiT

O

iBP ππ

Source: Dr. M. N. Akkøk 2000-2007, studies/surveys at the University of Oslo & NR

Source: 5 year TCO Study, Oracle Study on Composite SOA for Telecoms 2008

Page 18: ARIS Business Architect Training

18

Agenda…

What improves IT pay-off (and eases pains)?1

Oracle’s BPM & SOA solution – “today”2

Difficulties in realizing BPM & SOA3

A look into the near future – “tomorrow now”4

A peek into an already enabled future – “next generation”5

Page 19: ARIS Business Architect Training

19

Implications of the AIA FP: Next Generation Application Servers?

In AIA FP, we have effectively raised the level of abstraction that we’re dealing with in building applications: From “beans”, “server pages” etc. to

Business Processes

Enterprise Business Objects

Enterprise Business Services

Could this be the way to next generation Application Servers (Business Servers?) for designing, developing, deploying and maintaining next generation BPM/SOA compliant applications that support full Enterprise Development life cycle?

Page 20: ARIS Business Architect Training

20

Next Generation Application Server Spec?

AIA++ = An open specAIA++ = An open specto replace current JEE spec?to replace current JEE spec?

Page 21: ARIS Business Architect Training

21

Oracle BPM/SOA Roadmap (Envisioned)

• Best-of-breed portfolio

• Supports existing best practices

• Customers leveraging today

““Today”Today”Already best, and

with an unprecedentedpotential

• AIA (BPM/SAO ref. app. arch.)

• AIA Foundation Pack (tool-box for developing AIA-compliant apps & systems)

• Standardized first-cut Business Objects & Business Services

• Model-driven

• Business-centric

““Tomorrow Now”Tomorrow Now”

Open…

• All ref. models of AIA FP are standardized

• AIA FP spec is opened as the spec for next generation app. servers (or business servers)

Complete…

• All AIA FP service definitions are implementable by all service vendors

Integrated!

““Next Generation”Next Generation”

Page 22: ARIS Business Architect Training

22

METHOD

Method Example…Method Example…

Page 23: ARIS Business Architect Training

23

AQ&Q U E S T I O N SQ U E S T I O N S

A N S W E R SA N S W E R S