Transcript
Page 1: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반
Page 2: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

Oracle SOA Suite 11g: 차세대 비즈니스 애플리케이션을 위한 완벽한 기반

김규동한국 Oracle Fusion Middleware 사업부

Page 3: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

www.oracle.com/fusionmiddleware11g

Page 4: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

<Insert Picture Here>

Agenda

• SOA Today

• SOA 요구사항 & Oracle SOA Suite 11g

• 고객 성공 사례

• Takeaways

© 2009 Oracle Corporation 4

Page 6: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

© 2009 Oracle Corporation 6

패키지 애플리케이션

개발된 애플리케이션

Point-to-point 통합

서비스화 구현

Loose-coupling

EAI 패턴

레거시 시스템현대화

간편하고 빠른 통합

타고난 유연성 과융통성

서비스 재사용

비즈니스와 IT 시너지

Oracle SOA/BPM

11gR1

The Road to 11g

Page 7: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

BAMCEPEMPOLICY

MANAGERJDEV

ERP MAINFRAME SERVICES EVENTS

BPEL PROCESS MGRBUSINESS RULESHUMAN WORKFLOW

SERVICE BUSDATA INTEGRATOR

REG/REP

Adapters & B2B

PARTNERSDB

Oracle SOA Platform

Page 8: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

SOA 디자인 단순화 :

• 최신 표준의 지원, 사용자에 친숙한 complex composites 작성방안 지원 , model-driven 접근

• Event-driven 과 서비스 지향 아키텍쳐 패턴을 위한 단일 디자인

• 자산의 도출, 관리 그리고 편리한 재사용

SOA Composite Editor

© 2009 Oracle Corporation 8

SOA Today Introduces New Requirements

Page 9: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

Palette of Service Components

& Adapters

Mediation

BPEL orchestration

Business Rules

Human Tasks

Web servicesand adapters

Built Natively onSCA Standard

SOA Composite Editor

Page 10: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

Events 와 서비스 통합 단일 아키텍쳐Event Delivery Network (EDN)

• SOA 애플리케이션의 컨텍스트내의 Publish 와 Subscribe

패러다임의 작동을 위한 방안

• 입증된 표준 기반(JMS, WSDL, XSDs, etc.)

• SOA Composite Editor 내의다양하고 강력한 Drag-n-Drop 제공

• Event-driven SOA 를 통한 더욱강력한 실시간 응답 애플리케이션

© 2009 Oracle Corporation 10

SOA composite

newSupplier event

Page 11: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

시간이 지날 수록 SOA 애플리케이션의 중요성 증대및 유효성과 신뢰성 요구

분산 애플리케이션의 성능과 관리를 어떠한 방법으로최적화 할 것인가?

Unified Service Platform

© 2009 Oracle Corporation 11

Requirement

Page 12: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

11g Service Infrastructure

BusinessRules

Mediator

Policy Enforcement

Optimized binding

BPELHuman

Workflow

Oracle Service Bus

Common JCA-based connectivity infrastructure

RegRep

Applicationcomposers

SOAOperations

Web-basedconsole

IDE

BAM

B2B

Service Assembly, Orchestration

Service virtualization, Shared Service Gateway, Monitoring

SOA Composite

© 2009 Oracle Corporation 12

Unified Service Platform

Page 13: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

Leverage the Oracle Application Grid성능 및 신뢰성이 입증된WebLogic Server, Coherence and JRockit

• 쉬운 유지보수, 스크립트를 이용한 관리, 향상된 관리 기능들– 지능화된 스크립트 기반 관리 도구

– 설치/구성/호스팅을 위한 WLS 의 모듈 방식 아키텍쳐(명백한 구분 바이너리와도메인,구성/하드웨어)

– 클라우드 컴퓨팅을 위한 최적의 플랫폼

• 용량 변경 요구에 대한 손쉬운 대응

– 전체 WLS 물리적 서버를 총괄하는 자동화된 failover

– 클러스터링을 위한 Coherence

• Industry-leading application server

– 뛰어난 확장성의 in-process JMS provider

– 뛰어난 Java/J2EE 성능 및 수용 능력

• SOA Suite 과 분산 Cache 기술의 응용– Coherence + SOA Suite = high performance SOA composites

© 2009 Oracle Corporation 13

Page 14: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

Application 2

Application 3Application 1

14

SOA Svc 2 SOA Svc 3 SOA Svc 4

Application Grid

SOA Svc 2 SOA Svc 3 SOA Svc 4 SOA Svc 5SOA Svc 5SOA Svc 3

14

Resource

Resource

Resource

Resource Resource

Resource

Resource

Resource

Resource

Resource

Resource

Resource

Resource

Resource

Resource

© 2009 Oracle Corporation

SOA Svc 1

SOA on a scalable Application GridScale on-demand

Page 15: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

1M events per secat sub-millisecond latency

JRockit WLS

OSB

CEP

Performance at the coreJRockit, WLS, OSB, and CEP

Page 16: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

고도의 분산 및 이기종 환경을 극복 할 수 있는 방안은..

• end-to-end 보안 을 위한 구현과 관리 방안 ?

• end-to-end 가시성 확보를 위한 방안?

• 분산 애플리케이션에 대한 관리와 모니터링 ?

• 대량 이벤트의 실시간 트랜드와 패턴 분석 방안 ?

• SOA 자산 과 재사용의 극대화를 위한 전체 라이프 사이클관리 방안 ?

Unified Management, Monitoring

and Governance

© 2009 Oracle Corporation 16

Requirement

Page 17: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

© 2009 Oracle Corporation 17

IDE

Business

RulesMediator BPEL Human

Workflow

Oracle Service Bus

Reg/Rep

Web-basedconsole

BAM

B2B

Policy Manager

Integrated Security Policies

Page 18: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

BPEL

HumanWorkflow

Routing

BusinessRules

ExternalService

Drill-downinto

components

© 2009 Oracle Corporation 18

End-to-End Instance Tracking

Page 19: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

Oracle Enterprise Manager

SOA MgmtPack

SOA Mgmt Pack• SLA 추적• 이력 관리• 진단

CAMM• End-to-End 가시성• SOA, Portal, J2EE 모니터링

AD4J• Resource View• Cross-tier tracing to DB• 메모리 누수 분석

Application Diagnostics for Java

Composite App Monitoring & Modeling

Unified Management

Page 20: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

BAM Dashboards

ADF (active RCF & DVT)

Mobile Devices

BAMCEPEDN

SOA composite

createSupplier

ADF page flowand BC

event

JMS

EDA 는 비즈니스 프로세스의 모니터링, 분석 및 최적화 활동을 위해실시간으로 이벤트를 처리 합니다.

event

close loop

Other event sources

(feeds, etc.)

© 2009 Oracle Corporation 20

Real-Time Event Visibility

Page 21: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

Develop/Assemble

& Test

Retire Services

Design

Deploy &

Secure

Manage Change

Architecture

& Modeling

Monitor

Policies

& SLAs

AnalysisSOA Asset/Artifact

Management

Policy Management, Validation and Enforcement

Provisioning and Consumer Management

SOA Monitoring and Management

© 2009 Oracle Corporation 21

SOA and BPM GovernanceFull Lifecycle Management for Composite Apps, Business

Processes and SOA Assets

Page 22: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

Systems, humans, and documents 통합 하는 비즈니스 프로세스

분산운영 시스템 효율적인 활용

비즈니스 요구사항 에 대한 IT 시스템 반영 라이프 사이클 단축

중대한 의사결정을 통한 비즈니스 프로세스 관리 능력을 비즈니스분석가에게 권한 부여

Unified BPM Platform

© 2009 Oracle Corporation 22

Requirement

Page 23: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

23

Shared BPMN Model

BPA

BPM Studio(with Business and IT views)

Business View

BPMN 2.0BPEL

Web-based customization

Process Composer

BPMNBPEL

Worklist Process Portal MS Office

Rich End User Interaction

© 2009 Oracle Corporation

Human Workflow

Unified BPM Platform

Page 24: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

ERP system

Paper Documents(Invoices, AR)

Scan & Capture

Unified Process Engine

Imaging Workflow

Document & Web Capture

© 2009 Oracle Corporation 24

Imaging and Process ManagementConverged on Unified Orchestration Platform

Page 25: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

25© 2009 Oracle Corporation

Business Analyst – BPA SuiteBPMN Business Process Model

Process Developer – SOA EditorSOA Composite

Shared Metadata Model

BPARepository

Generate/Merge

IT and Business Collaboration

Page 26: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

강력하고 사용이 간단한비즈니스 룰 엔진

• Decision Tables

• Activation Dates

• Inference

• Aggregates

이점

• 프로세스와 애플리게이션을유연하고 강략하게 만들어 준다.

• Decision Tables 비즈니스유저들에게 친숙한 환경

• SOA 와 프로세스 관리의 원만한통합은 룰과 레버리지 시작이용이하다

© 2009 Oracle Corporation 26

Enhanced Business Rules

Page 27: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

New features 적용을 위한 업그레이드 –

but not at the cost of a rewrite!

Automated Upgrade Support

© 2009 Oracle Corporation 27

Requirement

Page 28: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

11g composite project10.1.3 SOA Suite project

JDeveloper 11gor command-line

11g SOA SuiteServer

3. deploy

1. open 2. save

Rich support for 10gR3 to 11gR1 metadata upgrade in JDeveloper

© 2009 Oracle Corporation 28

Existing Customers10g 11g Technical Upgrade Path

Page 29: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

• Oracle SOA Suite, BPA Suite, IdM Suite, Webcenter Suite

• 오라클 퓨전 미들웨어를 이용하여 오라클 E-Business Suite, PeopleSoft 및 Siebel 통합하여애플리케이션 과 프로세스 통합

• 세계 2위의 통신 회사, 10만명 이상의 직원• 400 여 개 이상의 레거시 시스템 관리에 따른 높은 비용

• 상품과 서비스의 구매 과정의 다양한 애플리케이션에 대한

통합의 필요성

Opportunities & Challenges

• 46 개의 레거시 애플리케이션 축소, ‘right first time’ 을 증대하여 사용자의 업무 능력의 향상

• 직접 개발 되거나 패키지로 도입된 다양한 이기종 애플리케이션 간의 통합을 통하여 기업 레벨프로세스 자동화

Solution

Results

© 2009 Oracle Corporation 29

British Telecom

Page 30: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

• Oracle BPEL PM 을 이용한 서비스 재사용 프레임웍 구성

• Tibco, Documentum 및 Oracle 애플리케이션 통합

• 주요 비즈니스 프로세스의 자동화 : 권한 요청 과 승인, 사용자 계정 관리 자동화

• 세계 최대의 CDMA 칩셋 제조사

• 복합 애플리케이션의 빠른 구성 및 서비스 재사용의 불가능

• 빠른 비즈니스 변화에 대한 대응의 어려움

• 유연하고 강력한 시스템 보안, 확장성, 유효성의 필요성증대

• 다양한 사용자를 위한 공동의 인터페이스 및 안정적인 보안정책 필요

Opportunities & Challenges

• 효율적이고 간편한 시뮬레이션• 공급망 관리 개선• 공급 및 상품 창고 관리를 통한 생산성 증대

Solution

Results Customer Viewpoint

“I would estimate that we have saved at least $5 million dollars in development costs over the last two years.”

–Norm Fjeldheim, Senior VP, CIO Qualcomm

© 2009 Oracle Corporation 30

Qualcomm

Page 31: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

• Oracle Imaging 및 Process Management (I/PM)

• Oracle BPEL : 수작업 문서 작성 업무 자동화하여 빠른 송장 작성

• 세계적인 창고형 대형 매장 기업

• 하루에 3만여 차례 이상의 송장 작성 업무

• 담당자에 의해 손으로 작성된 업무 관련 문서

• 데이터 중복 작성 및 사용자 실수로 인해 이중의 노력 및업무의 추적이 어려움

Opportunities & Challenges

• 2-10 일 이상이 소요 되는 업무 시간을 1-10 초로 단축

• 업무 중복 제거를 통합 $7 million 절약 및 12 달 이내에 ROI 달성

• 주요 밴더 들 과의 관계 개선 ( 송장 작성 시간 단축 및 정확한 송장 데이터 제공)

Solution

Results

© 2009 Oracle Corporation 31

Costco

Page 32: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

Broad & Deep Offering

Lower Cost, Lower Risk

Comprehensive SOA Offering

Complete

Less EffortMore Value

Designed toWork Together

Integrated

Robust, Proven Industry leading

Software

Industry Leader

Best of Breed

#1

More Choice Maximizes

Existing Investments

Standards-Based

Architecture

Open

SOA Suite 11g – Key Takeaways

Page 33: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

Quote Attribution

Title, Company

For More Information

• Take the SOA Assessment at

http://soaready.nvishweb.com/en/program

=OFMForum

• SOA documentation is available at:

http://www.oracle.com/technology/docume

ntation/index.html

• Technical information available at:

http://www.oracle.com/technology/tech/so

a/index.html

Get Started

• SOA Resource Center

http://www.oracle.com/technologies/soa/ce

nter.html

• Datasheet:

http://www.oracle.com/technologies/soa/d

ocs/oracle-soa-suite-datasheet.pdf

• Blog:

http://blogs.oracle.com/davidchappell/

http://blogs.oracle.com/SOAandEDA/

Resources

© 2009 Oracle Corporation 33

Page 34: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

Questions

© 2009 Oracle Corporation 34

Page 35: Oracle SOA Suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  · 2010-03-30Oracle SOA Suite 11g: 차세대비즈니스애플리케이션을위한완벽한기반

Recommended