application 통합을위한최적의구현방안 solution specialist application integration...

43
Application 통합을 위한 최적의 구현방안 Oracle Fusion Middleware SOA/BPM 솔루션 사업부 SOA Solution Specialist A pplication I ntegration A rchitecture (AIA)

Upload: doannga

Post on 06-May-2018

220 views

Category:

Documents


1 download

TRANSCRIPT

Application 통합을 위한 최적의 구현방안

Oracle Fusion Middleware

SOA/BPM 솔루션 사업부SOA Solution Specialist

Application Integration Architecture

(AIA)

2/43© 2009 Oracle Corporation

<Insert Picture Here>

Agenda

• 어플리케이션 통합 홖경

• Oracle Advantage

• Oracle AIA 소개

3/43© 2009 Oracle Corporation

Application 통합 홖경

4/43© 2009 Oracle Corporation

•통합결재

•클레임•기타..ERP SCM CRM

Packed Applications 개발 Applications

많은 운영어플리케이션 존재

Enterprise 운영홖경

• 패키지는 기업의 업무 영역별 특화된 기능을 제공 함. - Best of Breed 제품

……...

• 패키지 및 다양한 어플리케이션과의 최적화된 통합은 중요 이슈

• 패키지를 통한 Single 시스템에서 업무처리가 끝나는 것은 불가능

Challenge – 기업 어플리케이션 홖경의 한계

5/43© 2009 Oracle Corporation

통합 이슈 해결 History – Solution Approach

MOM

EAI

SOA

Message Oriented Middleware (MOM):

Required of protocols

EAI: Protocol is taken care by the

vendor

MOM + Protocol

SOA: Next generation

integration

• 어플리케이션 통합을 위해 계속 SOA 디자인을 통해서만 연계 해야 하나 ?

6/43© 2009 Oracle Corporation

22” Widescreen LCD Monitor

Wireless Ergonomic Mouse

어플리케이션 통합 (1/3) S/W도 H/W처럼 통합 된다면…..

High PerformanceColor Laser Printer

Ergonomic, wireless keyboard

1T USB Hard Drive

Wireless Internet Video Camera

7/43© 2009 Oracle Corporation

어플리케이션 통합 (2/3)

Simplified Infra

• 효율성 – 투자 대비 효과가 좋아야 함• 민첩성 – 필요사항을 만족하기 위한 표준 Framework이어야 함• 연속성 – 한번 개발된 내역은 요건 변경 및 추가 시, 홖경파일 변경정도로 재 사용 가능해야 함

편리한 접근전략이 필요

9/43© 2009 Oracle Corporation

“Investments in technology-enabled

business processes can deliver up to

ten times the impact of traditional IT

cost reduction efforts.”

McKinsey on Business

Technology, Fall 2008

10/43© 2009 Oracle Corporation

Oracle Advantage

11/43© 2009 Oracle Corporation

Call Center 1

Sales Operations Accounting

Call Center 1

Sales Operations Accounting

Call Center 1

Sales Operations Accounting

Call Center 1

Sales Operations Accounting

Call Center 2

Sales Operations Accounting

CRMCRM Order

Mgt

Order

Mgt

Finan-

cials

Finan-

cials

Call Center 1

Sales Operations Accounting

Call Center 1

Sales Operations Accounting

Call Center 1

Sales Operations Accounting

Call Center 1

Sales Operations Accounting

Oracle Strategy경기 불황에 내일의 변화를 이끌기 위한 프로세스 민첩성 만들기

Call Center 1

Sales Operations Accounting

CRMCRM Order

Mgt

Order

Mgt

Finan-

cials

Finan-

cials

Call Center 1

Sales Operations Accounting

Call Center 1

Sales Operations Accounting

Call Center 1

Sales Operations Accounting

Call Center 1

Sales Operations Accounting

Call Center 2

Sales Operations Accounting

CRMCRM Order

Mgt

Order

Mgt

Finan-

cials

Finan-

cials

• 비즈니스와 IT 효율성 증진– 기업의 프로세스 자동화– 어떻게 일을 해야 할 지에 대한

프로세스 연계– 정제된 고객/상품 데이터 접근

• 민첩성 향상– Application 홖경의 단순화– 통합 전략의 표준화

• 가치있는 프로젝트에 집중– 유연하고 적합한 비즈니스 프로세스

구축– 시스템 유지보수에서 가치 있는 서비스

개발로 전홖

12/43© 2009 Oracle Corporation

Only Oracle Delivers Synchronized Advantages

across Applications and TechnologyBest in Class Applications Industry Leading Technology

Extensive Partner EcosystemBest Practice Expertise

Oracle

Application

Integration

Architecture

13/43© 2009 Oracle Corporation

Oracle AIA 소개

Application Integration Architecture

14/43© 2009 Oracle Corporation

What

Why

How

1. 어플리케이션 간 통합에 있어서 표준화된 접근 전략

2. 산업 특화된 컨텐츠 및 솔루션에 대한 생성

3. 디자인 방식에 의한 확장성과 재사용 성 지원

4. 어플리케이션 투자에 대한 가치를 극대화 할 수 있음

5. 지속적인 통합아키텍처 수립 가능

6. 기업의 SOA 적용 가속화

7. 비즈니스 적합성 분석 및 Case 개발

8. 논리적 구현 모델에 AIA를 홗용

9. 전문화된 AIA 파트너 Engage

AIA (Application Integration Architecture) ...

15/43© 2009 Oracle Corporation

Application Integration ArchitectureAbstraction Layer Concept

BPMs

ESB (Enterprise Serve Bus)

ETL/ELT

Siebel CRM E-Business

Suite

Adapter or WSIF

API or Web Service

SAP

기존 어플리케이션 인터페이스 방식

Legacy

16/43© 2009 Oracle Corporation

The AIA Concept

BPEL Process Manager

Enterprise Service Bus

Oracle Data Integrator

Siebel CRM

E-Business Suite

Optimize Offer

Forecast Demand

Capture Order

Pick, Pack, Ship

Billing Deduction &

Settlement

AIA Enterprise Business Objects & Services Layer

Customer Sales Order Invoice…

SAP or ISV App

Custom Apps

End to end Composite Business Process

Common Objects, Standardized Business Services

AIA business connectors for all participating Apps

Loosely coupled

Application Business Connector Service

API or Web Service

Composite UI

17/43© 2009 Oracle Corporation

Application Integration Architecture (AIA)Delivered to Meet your Needs

Opportunity

to Quote

Order

to Cash

Design to

ReleaseBanking

Process Integration Packs

More

Planned…

Best Practice Processes

Trade

Promotion

Mgmt

Comms

Order to

Bill

Foundation Packs

Industry Leading

SOA Reference Architecture & Programming Model

SOA Governance

Reference Process Models

Enterprise Business Services

Order to Cash Procure to Pay Exit to Hire Concept to Cash And much more…

18/43© 2009 Oracle Corporation

AIA Foundation PackAccelerates Time to Value

AIA Foundation Pack

Pre-built Content(RPM/EBO/EBS) *

Pre-Defined Reference Patterns

IntegrationArchitecture

FMW MethodologyIntegration

Governance ToolsDeveloper Utilities…

Business Process Driven

Approach

Facilitates Fusion

Applications Adoption

Includes 1000+

Standardized Services

Works with Any

Application

5 Core Differentiators

Faster Implementations Reduced Risk Lower Integration Costs

Proven by Oracle, Used

by Oracle

* RPM : Reference Process Model

* EBO : Enterprise Business Objects

* EBS: Enterprise Business Service

19/43© 2009 Oracle Corporation

AIA Foundation PackBest Practice Process, Shared Services, Design Patterns, Standards

Oracle Database- 10G, EM, CAMM WebLogic Suite- OC4J

Oracle SOA Suite- BPEL, ESB, OSB, ODI

Oracle WebCenter Suite / ADF 11g

SAP

Application Business Connectors

Predefined Application Integration

Content that works with Oracle Fusion

Middleware to speed the development of

loosely-coupled process integrations.

Core Components:

•Reference Process Models: User based activity and task flows

•Standardized Business Objects and Services: Common vocabulary, reusable Services, Fusion Applications compatible

•Integration Governance: Service Repository, Error Handling, Automation Utilities

•Developer Utility Tools: Artifact Generator, XSL Mapping Analyzer, Build Script Tokenizer

•Programming Models and Methodology: Same approach used by Oracle Development

AIA Foundation Pack

Pre-built Content(RPM/EBO/EBS)

Pre-Defined Reference Patterns

IntegrationArchitecture

FMW MethodologyIntegration

Governance ToolsDeveloper Utilities…

CustomERP/CRM

OracleIndustry Apps

& MDM

20/43© 2009 Oracle Corporation

AIA Foundation Pack ContentPrebuilt, Standards Compliant Process Models, Objects and Services

Travel& Trans

Comms& Media

Complex

Mfg

ConsumerSector Energy

FinancialServices

HighTech Retail

LifeSciences

Public Sector

and GBU ApplicationsReference Applications:

SalesProject

ManagementProcurement

Supply Chain & Order

ManagementFinancials

HumanResources

Customer

Item

Opportunity

Quote

SalesOrder

Payment

Business Unit

Department

Grade

Job

Position

Worker

AccountingEntry

AccountingPeriod

BankAccount

BusinessCalendar

Chart Of Accounts

CurrencyExchange

Bill Of Materials

BatchProduction Order

DemandForecast

InventoryTransaction

Invoice

Order

PayableInvoice

PaymentTerm

PurchaseOrder

Requisition

Supplier

BlanketPurchase

Agreement

ResourceList

ResourceSchedule

ProjectCalendar

ProjectBudget

Project

TimeSheet

Service &Marketing

InstalledProduct

ServiceRequest

ReceivedPayment

PriceList

Promotion

CustomerInteraction

1. Account Balance Adjustment

2. Advance Shipment Notice

3. Bill Of Materials

4. Business Calendar

5. Customer Party

6. Disbursed Payment

7. Engineering Change Order

8. Installed Product

9. Invoice

10.Item

11.Classification

12.GLElementValueSet

13.BankAccount

14.Worker

15. Item Balance

16. Item Composition

17. Item Structure

18.Location

19.Manufacture Item Composition

20.Price List

21.Purchase Order

22.Quote

23.Received Payment

24.Request For Quote

25.SpecificationValueSet

26.AccountingPeriod

27.ResourceCalendarEntry

28.TransportationStop

29.Check

30. Bill of Lading

31.Demand Forecast

32.Freight Term

33.Shipment Request

34. Inventory Reservation

35.Accounting Entry

36.Credit Memo

37.Requisition

38.Sales Order

39.Shipment Plan

40.Sales Opportunity

41.FulfillmentOrder

42.ProvisioningOrder

43.Person

44.Fund Transfer

45.Specification

46. Currency Exchange

47.Debit Memo

48.Chart of Accounts

49.Payment Term

50.Payable Invoice

51.Pick List

52.Promotion

53.Shipment Receipt

54.Supplier Party

55.Sales Quote

56.SpecificationGroup

57.AccountGLElement ValueSet

58.TransportationSales Order

59.Fund Transfer Schedule

60. Insurance Claim

61.UtilitiesMeter Reading

62.UtilitiesService Usage

63.Communications ServiceUsage

64.Communications Credit Alert

65.Communications Trouble Ticket

66.Shipment Advice

67.ServiceRequest

엔터프라이즈 서비스 오브젝트 리스트

60+ 산업 공통 & 20+ 산업별 특화 엔터프라이즈 비즈니스 오브젝트

21/43© 2009 Oracle Corporation

AIA Process Integration PacksAccelerate Time to Value

Business Process Driven

Approach

ConfigurableExtensible

One to Many Framework

Pre-defined Integration Flows and Artifacts

5 Core Differentiators

Faster Implementations Reduced Risk Lower Integration Costs

Order toCash

Design toRelease

Order toBill

Cust.MDM

Prod.MDM

Others…Lead to Order

AIA Process Integration PacksPre-built Composite Application Processes

Fully Supported by

Oracle

22/43© 2009 Oracle Corporation

AIA Process Integration Pack: An ExampleContains Multiple Related Integration Flows

Silo’d E-Business Suite Processes

Silo’d Siebel Processes Example: AIA Order to Cash“Process Integration Pack”

• Create Opportunity

• Create Order

• Capture Order…

• Configure Order

• Complete Order

• Capture Payment

• Pick, Pack and Ship

• Billing and payment processing…

Delivers predefined processes and integration flows, such as:

1. Customer Management (6 integration flows)

2. Order Management (2 integration flows)

3. Product Management (3 integration flows)

4. Price List Management (2 integration flows)

5. Process Integration for Quotes (1 integration flow)

6. Services Calls (ATP Check, Credit Check, Payment Auth, Shipping Charges)

7. Asset Management (3 integration flows)

Configure

Product

PaymentCheck

Availability

Pricing

Synchronize

customer

Create

Quote/Order

23/43© 2009 Oracle Corporation

Available AIA ProductsContinuously Improving and Growing List of FPs and PIPs

•Foundation Pack (35 objects, 350 Services)

•Comms: Order to Bill (Siebel CRM, BRM)

•Comms: Agent Assisted Billing Care (Siebel CRM, BRM)

•Comms: Revenue Accounting (E-Biz, BRM)

• Foundation Pack (50 objects, 500 services)

•Order to Cash V2 (SEBL, E-Biz)

•Design to Release (Agile, E-Biz)

•Trade Promotions (Dem, SEBL)

•Comms PIPs: New Apps version support

• Foundation Pack (61 objects, 610 Services)

•Utilities Foundation Pack

• Insurance Foundation Pack

•Foundation Pack (85 objects, 850 Services)

•Customer MDM (UCM, SEBL, E-Biz)

•Product MDM (PIM, Agile, E-Biz)

•Design to Release (Agile, SAP)

•Lead to Order (CRM OD to JDE E1)

•Fin Control (FAH, PSFT)

• Comms Foundation Pack

• Financial Ops Control (Retail, PSFT)

• Fin Mgmt. for Utilities (3 DI)

• Fin Mgmt. for Taxation (2 DI)

Cross Industry

• Enhanced Foundation Pack

•Logistics Fleet Mgmt (3 new PIPs)

•Order Management

•Driver Mgmt

•Financial Mgmt

•Design to Release extended to PIM

•Demand Planning (Demantra to Hyperion)

•Comms PIPs : New Customer Driven Enhancements

Industry Specific

• Foundation Pack (100 objects, 1000 Services)

• Workforce Admin (PSFT HR)

• D2R Variant Mgmt(Agile, E-Biz)

• Design to Release (Agile, JDE)

• Lead to Order (CRM OD to Ebiz)

• Lead to Order (CRM OD to World)

• Demand Planning(VCP, to Ebiz)

• Demand Planning(VCP, to JDE )

• Order to Cash (Siebel, SAP)

• Cust MDM(UCM, SAP)

• Incentive Comp (Siebel, Ebiz)

•Proj Mgmt (Primavera, E-Biz)

•Proj Mgmt (Primavera, JDE

•Utilities Field Work (CCB, MWM, WAM)

•Oracle Clinical to Siebel Cliniical

• Retail Financial Ops: (RMS, Ebiz)

24/43© 2009 Oracle Corporation

What

Why

How

AIA...

1. 어플리케이션 간 통합에 있어서 표준화된 접근 전략

2. 산업 특화된 컨텐츠 및 솔루션에 대한 생성

3. 디자인 방식에 의한 확장성과 재사용 성 지원

1. 어플리케이션 투자에 대한 가치를 극대화 할 수 있음

2. 지속적인 통합아키텍처 수립 가능

3. 기업의 SOA 적용 가속화

7. 비즈니스 적합성 분석 및 Case 개발

8. 논리적 구현 모델에 AIA를 홗용

9. 전문화된 AIA 파트너 Engage

25/43© 2009 Oracle Corporation

Leverage Existing Apps to Create Cross-Functional

Processes

E-Business Suite ERP Functionality

Siebel CRM Functionality

Your Legacy/Custom Functionality

CRM ERP Other

Marketing Strategy Sales Execution Mfg & Logistics Financial Control

Optimize Offer

Forecast Demand

Capture Order

Pick, Pack, Ship

Billing

Deduction & Settlement

26/43© 2009 Oracle Corporation

AIA Process Driven FoundationBusiness Processes Interfaced to Apps and Services

Oracle BPA Publisher –Process Flows

AIA IT Governance

• Service Catalog / Repository

• View Available Service

• Evaluate Where Used

• Generate BPEL Flow

AIA Reference Process Models

• 32+ Enterprise Processes

• Modeled and Annotated

• Detailed PIP Task Flows

• Linked to service points

• User extend/ detail flows

27/43© 2009 Oracle Corporation

Establishing Standards Based Enterprise VocabularyEnterprise Business Objects

EBS Siebel GBU… SAPFusion Apps

End ResultCommon Service Definitions

across Applications

Sales Order•Create•Read•Update•Delete

EBO Reconciliation

BPM

Services

Data

eTOM/SWIFT…EDI

• Establish Reference standard• Reconcile with Product• Determine what to add

CCTS *

Business Process ModelsContent Standards

* CCTS : Core Component Technical Spec

28/43© 2009 Oracle Corporation

AIA Jump-Starts Your SOA InitiativesPre-built Content and Methodology reduces cost and time to deploy

SOA Content

End To End Process

SOA Platform

Other

AIA FP Based Integration

BSR (Biz Service Repository)

AIA Patterns

RPM

Oracle JDeveloper

EBOs, EBSs

Oracle BPA Suite

OESB or OSB

BPEL PM

OC4J / WLS

To Define

Platform & Prog. Model

Custom

Custom

Development tool

Canonical Objects

Business Process Definition

SOA Patterns

SOA Repository

Business Process Design

Virtualization

Orchestration Engine

Application Server

Execution Processes

Support

New UI

New Web Services

BSR

AIA Patterns

RPM

Oracle JDeveloper

EBOs, EBSs

Oracle BPA Suite

OESB

BPEL PM

OC4J

Predefined

All

Embedded

Included (ABCS)

AIA PIP Based Integration

Custom SOAIntegration

To Build or Acquire

To Define

To Define and Build

To Define and Build

Multiple Dev Tool

To Acquire

To Acquire

To Acquire

To Acquire

To Define

Platform Only

Custom

Custom

Oracle JDeveloper

Oracle BPA Suite

OESB or OSB

BPEL PM

OC4J / WLS

•ABM: Application Business Message

•EBM: Enterprise Business Message

•EBS: Enterprise Business Service

•ABCS :Application Business Connector Service

•SOAP: Simple Object Access Protocol

•WSDL: Web Services Description Language

29/43© 2009 Oracle Corporation

Significant Potential for Time and Cost Savings

Custom SOA Integration

Timeline/Cost/Risk

Requirement

Analysis

Functional

Design

Technical

Design

& Architecture

Coding

Business

Process Design

Testing

Deployment

Management

Requirement

Analysis

Functional

Design

Technical

Design

& Architecture

Coding

Business

Process Design

Testing

Deployment

Management

Fit Gap

Analysis

Design Extensions

Configuration

Process Tailoring

Testing

Deployment

Management

AIA FP Based Integration AIA PIP Based Integration

30-50%

50-70%

• Pre-built Content: Enterprise Process Models, Business Objects and Services

•Best Practice Designs & Methodology

•Value added Tooling and Extensions

• Enhanced Apps Web Services

•Pre-Built Transformation Maps & Business Logic

•Pre-built composite UIs

•Pre-determined Extension points

30/43© 2009 Oracle Corporation

What

Why

How

AIA...

1. 어플리케이션 간 통합에 있어서 표준화된 접근 전략

2. 산업 특화된 컨텐츠 및 솔루션에 대한 생성

3. 디자인 방식에 의한 확장성과 재사용 성 지원

1. 어플리케이션 투자에 대한 가치를 극대화 할 수 있음

2. 지속적인 통합아키텍처 수립 가능

3. 기업의 SOA 적용 가속화

7. 비즈니스 적합성 분석 및 Case 개발

8. 논리적 구현 모델에 AIA를 홗용

9. 전문화된 AIA 파트너 Engage

31/43© 2009 Oracle Corporation

Oracle Delivers a Comprehensive Approach to

Business Process Integration

“Six Steps to SOA”

12

3

45

6

Design Business

Processes Build Service Portfolio

Select SOA Design

Pattern

Implement Composite

Business Processes

Monitor Service Level

Agreements and KPIs

Evolve and

Optimize

Business Process

32/43© 2009 Oracle Corporation

1. Business Requirements Capture

Step 1: Define and Model Business Requirements

2. Business Process Definition

3. Business Activity Mapping

•Best practice business process models

•Based on external industry authorities

•Includes both vertical and horizontal processes

33/43© 2009 Oracle Corporation

Step 2: Prebuilt Enterprise Business Objects & Services

Bringing Applications Together thru a Common Language

“Only 5% of the Interface is a function of the middleware choice. The

remaining is a function of Application Semantics”

•비즈니스 데이터에 대한 표준화된 표현

•모든 어플리케이션 (Oracle, SAP) 대해합리화(Rationalized)

•표준 준수, OAGIS, UN/CEFACT, ISO 표준

•확장 가능 모델

Benefits

Easy to plug-in new applications

Consistent & better information quality

Lower maintenance costs

CRM

Billing Shipping

ERP

Enterprise Business Object

CRM

Billing Shipping

ERP

34/43© 2009 Oracle Corporation

Step 3: Reference Architecture: Blueprint for IntegrationIntegration Design Patterns Mapped to Technology

Use Predefined Integration Patterns:

–Business process based (ESB/BPEL)• Transportation

• A-Synch/Synch

• Message-based service based batch

–Data replication (ETL)

–Composite UI

Model against Predefined Best Practices:

–Security

–Performance, Scalability, Reliability

–Extensibility

Accelerate your integration

Utilize a proven methodology

Configure instead of customize

Key Benefits

Path to SOA is Challenging

“By 2010, less that 25 percent of

large companies will have the

s u f f i c i e n t t e c h n i c a l a n d

organizational skills necessary to

deliver enterprise wide SOA.”

~Gartner, June 2007

35/43© 2009 Oracle Corporation

Step 4: Order-to-Cash Process Implementation

Create

Order

Configure

and

Validate

Invoice/

Receive

Pmt

Price/

Check

Availability

Confirm/

Pack/

Ship

Enterprise

Business

Services

Siebel CRM

Customer

Management

EBS

Order

Management

Service Invocation App Web Service

Provider

ABCSRequestor

ABCS

EBM

Rule Validation

Transformation

Routing

Error Handling

EBS

WSDL

Interface

(SOAP)

Validation

Routing

Transformation

Security

Error Handling

Optional

Adapters

Provider

WSDL

Interface

(SOAP)

Validation

Enrichment

Transformation

Security

Error Handling

Optional

Adapters

Requestor

WSDL

Interface

(SOAP)

EBM

36/43© 2009 Oracle Corporation

Business Services Repository

Master Data Management

Consolidate and

leverage master data

Security

Ensures integrations are secure

Design Time, Runtime, Change

Step 5: Comprehensive Business Process PlatformProvides Lifecycle Management & Business Insight

SOA Governance

Enterprise Manager

Business Analytics

Pre-built, complete and best practice

BAM

Monitor and optimize your

business processes

MDM

CRM

PLM

ERPCRM2

ERP2

Pricing

37/43© 2009 Oracle Corporation

Step 6: SOA Governance for SOA SuccessPrebuilt Best Practice Tools and Methodology

Evolve and Optimize

SOA Design SOA Operate SOA Change

• Standardize content & technology

• Leverage design templates and design patterns for architectural governance

• Publish and discover Services for reuse

• SOA Quality tools for accelerated testing

• Manage Service Level Agreements

• Monitor and Audit SOA system

• Quick resolution of errors

• Configure & Provision services

• Versioning and retiring of services

• Impact Analysis

• Analyze service usage, performance and business impact

• Manage and change policies

38/43© 2009 Oracle Corporation

SOA QualityComposite Application Validation System (CAVS)

Validating integrations- Individual services

- End-to-end flows across silos

- Backward compatibility

Quality throughout lifecycle- Used at design-time and runtime

Simulator- Emulate service invocations

Benefits

Quality assurance for entire

Process Integration Packs

Productive SOA lifecycle

Expedite time to market

Complements other QA Tools

ChallengesAcross-app. business processes are distributive in nature

39/43© 2009 Oracle Corporation

SOA VisibilityBusiness Service Repository (BSR)

Catalog of SOA portfolio- Services (EBS, ABCS)

- Enterprise Objects (EBO’s)

- End-to-end flows across silos

- Relationships & dependencies

- Taxonomies

Integration Centric- Participating edge applications

- Triggering events & flow topologies

Benefits

Visibility

Reusability

ROI

One-stop-shop for integration

Motivation“You can’t manage what you can’t see.” …….. Forrester Research

40/43© 2009 Oracle Corporation

Foundation Pack Helps You Avoid Starting from Scratch

or Re-inventing the WheelFaster, Cheaper & Better Approach to Process Integrations

Checklist for an Open, Standards Based Enterprise Architecture

Oracle

Reconcile semantic differences across all applications in your domain

Define standard for standards in your organization (both technical & content)

Build canonical business entities

Design the business service interface

Design a service interaction layer

Define integration design patterns

Map design patterns to technology

Define data integration guidelines

Define security model

Design performance best practices

Design utility services (error handling)

Define service versioning & evolution guidelines

Benefits

• Focus more on application design not technology or techniques

• Minimize risk using a proven methodology

• Reduce costs

• Achieve a repeatable, sustainable future-proof architecture model

42/43© 2009 Oracle Corporation

Dell 사례 -

개발 비용 20% 절감

Oracle Application Integration

Architecture enables Zebra Technologies

to deploy multiple Oracle solutions

across the enterprise without the

traditional middleware development time,

costs and overhead.

Don O’Shea, CIO

“With the service-oriented architecture

infrastructure and Oracle AIA Foundation

Pack, we’ll be able to complete integration

projects three or four times faster than was

previously possible.”

Dwij Trivedi, IT Manager, Enterprise Application

Integration, Dell

Challenges

Integrate multiple packaged and

custom systems spread across the

globe, develop the ability to reuse

project code, and take advantage

of best practices from previously

successful projects

Results

• Oracle AIA Foundation Pack and Oracle Fusion

Middleware help Dell cut development costs by

up to 20%

• Dell and Oracle partnership accelerates

deployment of SOA infrastructure by up to 30%

• SOA development helps Dell reuse project

components and transfer knowledge from

successful projects

• Dell SOA and Oracle tools expected to reduce

integration time by up to 30%

• Reliable order management infrastructure

improves customer service More Info: Dell.com websiteAIA Success Story

43/43© 2009 Oracle Corporation

말을 맺으며…..

• All types of Oracle customers can leverage AIA

• Many customer proof points

• We continue to innovate with AIA

오라클 AIA는 어플리케이션 종류에 관계없이 (SAP or Oracle)

Pre-built 된 Process Model을 가지고 있습니다.

모델을 이용해서 어플리케이션 통합을 진행하면 기존 SOA방식에비해 놀라운 생산성을 경험해 보시게 될 것입니다.

44/43© 2009 Oracle Corporation