oracle soa suite 11 차세대비즈니스애플리케이션을위한완벽한기반 ·  ·...

Post on 21-Apr-2018

234 Views

Category:

Documents

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

김규동한국 Oracle Fusion Middleware 사업부

www.oracle.com/fusionmiddleware11g

<Insert Picture Here>

Agenda

• SOA Today

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

• 고객 성공 사례

• Takeaways

© 2009 Oracle Corporation 4

© 2009 Oracle Corporation 6

패키지 애플리케이션

개발된 애플리케이션

Point-to-point 통합

서비스화 구현

Loose-coupling

EAI 패턴

레거시 시스템현대화

간편하고 빠른 통합

타고난 유연성 과융통성

서비스 재사용

비즈니스와 IT 시너지

Oracle SOA/BPM

11gR1

The Road to 11g

BAMCEPEMPOLICY

MANAGERJDEV

ERP MAINFRAME SERVICES EVENTS

BPEL PROCESS MGRBUSINESS RULESHUMAN WORKFLOW

SERVICE BUSDATA INTEGRATOR

REG/REP

Adapters & B2B

PARTNERSDB

Oracle SOA Platform

SOA 디자인 단순화 :

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

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

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

SOA Composite Editor

© 2009 Oracle Corporation 8

SOA Today Introduces New Requirements

Palette of Service Components

& Adapters

Mediation

BPEL orchestration

Business Rules

Human Tasks

Web servicesand adapters

Built Natively onSCA Standard

SOA Composite Editor

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

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

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

Unified Service Platform

© 2009 Oracle Corporation 11

Requirement

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

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

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

1M events per secat sub-millisecond latency

JRockit WLS

OSB

CEP

Performance at the coreJRockit, WLS, OSB, and CEP

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

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

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

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

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

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

Unified Management, Monitoring

and Governance

© 2009 Oracle Corporation 16

Requirement

© 2009 Oracle Corporation 17

IDE

Business

RulesMediator BPEL Human

Workflow

Oracle Service Bus

Reg/Rep

Web-basedconsole

BAM

B2B

Policy Manager

Integrated Security Policies

BPEL

HumanWorkflow

Routing

BusinessRules

ExternalService

Drill-downinto

components

© 2009 Oracle Corporation 18

End-to-End Instance Tracking

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

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

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

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

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

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

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

Unified BPM Platform

© 2009 Oracle Corporation 22

Requirement

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

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

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

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

• Decision Tables

• Activation Dates

• Inference

• Aggregates

이점

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

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

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

© 2009 Oracle Corporation 26

Enhanced Business Rules

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

but not at the cost of a rewrite!

Automated Upgrade Support

© 2009 Oracle Corporation 27

Requirement

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

• 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

• 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

• 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

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

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

Questions

© 2009 Oracle Corporation 34

top related