soa insight program 소개 - dbguide.net · 2009-01-20 · 6 steps to successful soa governance...

22
<Insert Picture Here> SOA Insight Program 소개 이상민 ([email protected] ) Fusion Middleware Sales Consulting, Oracle Korea Ltd.

Upload: others

Post on 12-Apr-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

<Insert Picture Here>

SOA Insight Program 소개이상민 ([email protected])Fusion Middleware Sales Consulting,Oracle Korea Ltd.

Page 2: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

Program Agenda

<I t Pi t H ><Insert Picture Here>

1 SOA Governance Overview

2

3

Oracle Insight Overview

Oracle SOA Insight for SOA Governance g

© 2009 Oracle Corporation – Proprietary and Confidential 2 / 21

Page 3: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

<Insert Picture Here>

Peter WeillProfessor, MIT

“Specifying the decision rights and

Professor, MIT

accountability framework to encourage desirable behavior in the

use of IT ”use of IT.”

How Top Performers Manage IT Decision Rights for Superior Results. Harvard Business School Press, 2004p g g p ,

© 2009 Oracle Corporation – Proprietary and Confidential 3 / 21

Page 4: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

SOA with(out) Governance

? SOA by Accident• IT 계획 없음

SOA by Design• IT 계획이 비즈니스 계획 및

• 비즈니스 계획과 맞지 않음

• 비즈니스 변화에 수동적인 IT

• SOA 전략 부재

변화에 맞추어져 있음

• 광범위하게 받아들여진 SOA

전략

• SOA 로드맵 부재

• Silo화된 SOA

• SOA 전략으로부터 구해진

비즈니스 이점

• 비즈니스와 SOA 전략 실행에비 니 와 전략 실행에

맞추어진 SOA 로드맵

© 2009 Oracle Corporation – Proprietary and Confidential 4 / 21

Page 5: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

6 Steps to Successful SOA Governance

1 SOA 성숙도 진단 및 로드맵 수립을1.SOA 성숙도 진단 및 로드맵 수립을통한 목표 및 전략 설정

2. 원칙,절차,표준 정의

3.평가 척도 정의These 6 steps allow a company to incrementally develop

6.SOA 성숙도 에기반한 로드맵다음 단계 이동

to incrementally developand mature their overall SOA and thus business goals

5.기존 프로세스분석 및 개선

4.가버넌스 실행

© 2009 Oracle Corporation – Proprietary and Confidential 5 / 21

Page 6: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

<Insert Picture Here>

Paolo MalinveroVP, Gartner

“It is an overkill

VP, Gartner

to apply formal discipline and governance to small SOAs

(consisting of 50 or fewer services) ”(consisting of 50 or fewer services).”

© 2009 Oracle Corporation – Proprietary and Confidential 6 / 21

Page 7: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

© 2009 Oracle Corporation – Proprietary and Confidential 7 / 21

Page 8: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

Program Agenda

<I t Pi t H ><Insert Picture Here>

1 SOA Governance Overview

2

3

Oracle Insight Overview

Oracle SOA Insight for SOA Governance g

© 2009 Oracle Corporation – Proprietary and Confidential 8 / 21

Page 9: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

Insight Program:A Branded Approach and An Executive Offer To ppOracle’s Most Strategic Customers

• Provide unique industry context on key business issues and• Provide unique industry context on key business issues and challenges

• Assess capabilities and provide recommendations to improve business results

• Build business cases to support IT investments• Provide a clear roadmap for IT investments in the context of• Provide a clear roadmap for IT investments in the context of

business value, technical feasibility, and risk mitigation• Establish a baseline for and quantify customer performance• Assist with the alignment of customer executive teams• Accelerate decision making for executives

Drive Business Impact For Our CustomersDrive Business Impact For Our Customers

© 2009 Oracle Corporation – Proprietary and Confidential 9 / 21

Page 10: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

The Steps and Deliverables Will Vary Depending O Th i N d A d C it t

• Industry Trends & NewACTIVITY END DELIVERABLESPROCESS STEPS

On Their Needs And Commitment

Industry Trends & New Technologies

• How the Peer Group is Using Technology

Industry Perspective

Industry expertise and best practices

• Best Practices & Prioritization of Capabilities

• Business and Technical Discovery

Discovery to benchmark strategic business practices

Components of a Solution with Options– Infrastructure ArchitectureSolution

Design

Prioritized solutions with recommended technical and b i t – Migration/Upgrade Path

• Value Driven Implementation Plan

• Risk Mitigation and Benefits of

Design

Solution

business components

A business case and road gMoving Forward

• Resource Requirements and Timeline

Solution Presentation

A business case and road map

© 2009 Oracle Corporation – Proprietary and Confidential 10 / 21

Page 11: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

Key Questions for SOA Insight

• 우리 기업 수준에 맞는 SOA 도입 목표 및 전략은 무엇인가?

• SOA를 적용하기 위해 무엇을 준비해야 하는가?

• SOA 도입시 어떠한 잇점을 가질 수 있는가?

• SOA Governance는 어떻게 정의하고 적용해야 하는가?

• 무엇을 서비스로 만들어야 효과가 있는가?• 무엇을 서비스로 만들어야 효과가 있는가?

• 기존 프로젝트 대비 SOA 기반 프로젝트에서 유의할 점은

무엇인가?

• SOA 기반 프로젝트를 진행하기 위해 갖추어야 할 인프라는

무엇인가?

© 2009 Oracle Corporation – Proprietary and Confidential 11 / 21

Page 12: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

Program Agenda

<I t Pi t H ><Insert Picture Here>

1 SOA Governance Overview

2

3

Oracle Insight Overview

Oracle SOA Insight for SOA Governance g

© 2008 Oracle Corporation – Proprietary and Confidential 12 / 21

Page 13: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

Key Questions for SOA and Oracle’s proposals

• 우리 기업 수준에 맞는 SOA 도입 목표 및 전략은

무엇인가?무엇인가?

• SOA를 적용하기 위해 무엇을 준비해야 하는가?

• SOA 도입시 어떠한 잇점을 가질 수 있는가?

SOARoadmapWorkshop

• SOA Governance는 어떻게 정의하고 적용해야

하는가?

Workshop

• 무엇을 서비스로 만들어야 효과가 있는가?

어떻게 서비 를 출할 것인가 SOA어떻게 서비스를 도출할 것인가?

• 기존 프로젝트 대비 SOA 기반 프로젝트에서 유의할

점은 무엇인가?

SOAProject

Methodology• SOA 기반 프로젝트를 진행하기 위해 갖추어야 할

인프라는 무엇인가?

gyWorkshop

© 2009 Oracle Corporation – Proprietary and Confidential 13 / 21

Page 14: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

SOA Roadmap Workshop – Proposed Agenda

SOA Basic1• SOA 정의 및 구현 원리

• SOA 아키텍쳐의 특징

SOA Methodology Overview2• SOA 방법론에 대한 개괄적인 소개

SOA 도입 접근 방법3• Project Driven, Infra-Driven, Enterprise-

Driven 접근 방식의 차이 및 이에 대한 기대 효과 및SOA 도입 접근 방법3 Driven 접근 방식의 차이 및 이에 대한 기대 효과 및고려 사항

SOA 성숙도 모델4• 5단계 SOA 성숙도 모델에 대한 이해 ( 8 SAO 역량 모델)

• 각 단계별 주요 특징 및 고려 사항. Case Study

SOA Roadmap5• SOA Roadmap에 대한 이해 , SOA 성숙도 모델과의

관계

• Roadmap 구축 사례 및 Roadmap 구축 방법• SOA 에 적합한 프로젝트 선택 방법

SOA Project 선택 방법6• SOA 에 적합한 프로젝트 선택 방법

• SOA 프로젝트 Entry Points 및 사례

SOA Governance7• SOA 역량 모델과 거버넌스, Roadmap과 거버넌스

SOA 거버넌스 주요 고려 사항 및 거버넌스 구축을 위한 6• SOA 거버넌스 주요 고려 사항 및 거버넌스 구축을 위한 6 Steps

SOA 조직 및 역할8• SOA COE와 기존 프로젝트 조직과의 관계

• SOA COE의 주요 Activities

© 2009 Oracle Corporation – Proprietary and Confidential 14 / 21

Page 15: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

주요 산출물 – SOA 성숙도 분석 Sheet8개의 SOA 역량에 대하여 총 240여개의 항목으로 구성되어 있음. 일반적으로 IT 기획 및 IT 관리자를 대상으로 자기 진단과 토론을 통해 성숙도가 분석됨. 자사 진단 전에 타사 사례 분석을통해 분석 기법 및 의미 파악.

© 2009 Oracle Corporation – Proprietary and Confidential 15 / 21

Page 16: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

주요 산출물 – 성숙도 분석 결과SOA 역량별 수준이 진단되며 유사한 업종의 수준과 비교하여 Roadmap을 구성하는 Baseline을합의함. 이러한 Baseline에 기반하여 중장기 Roadmap 및 단기 수행 항목(Action Items)을 도출할수 있음

Measured

Industrialized

4

5A社 H社 K社

Enterprise

Measured

3

4MDM 프로젝트 EA Group 존재

Opportunistic

Systematic

0 30.6 0.7

0 3

1.6

0 40.80.8 0.7 0.7

0.50.60.8

1.2

0.6 0.50 4

0.81

2

0.3 0.30

0.4 0.30.2 0.30

0.40.3

0

키텍쳐

인프라

운영

트실행

정보

조직

폴리오

버넌스

아키 인

프로젝트

포트폴

거버

© 2009 Oracle Corporation – Proprietary and Confidential 16 / 21

Page 17: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

주요 산출물 – SOA Roadmap최종 목표 수준을 정하고 일정 기간 도달 가능한 수준으로 Milestone을 정해 중장기 Roadmap을구성함. 각 단계별 주요 목표를 설정하고 1단계에 대한 수행 계획을 도출

4.5

2.6

3.2

4.2

2.5

3.0

3.5

4.0

ty Level

0.5

1.9

0 0

0.5

1.0

1.5

2.0

Maturi

0.0

CurrentMaturity

Phase1 Phase2 Phase3 Phase4

단계 달성 시기 성숙도 수준 주요 목표

12008.

121.9 인터페이스 표준화 프로젝트 및 선도 프로젝트 발굴을 통한 SOA 도입

22009.

2 6 아키텍쳐 표준으로의 SOA 정착 및 전담 조직을 통한 SOA 확산212

2.6 아키텍쳐 표준으로의 SOA 정착 및 전담 조직을 통한 SOA 확산

32010.

123.2 프로세스 중심의 IT Infra 및 개발 기술 확보. 거버넌스 고도화

© 2009 Oracle Corporation – Proprietary and Confidential 17 / 21

42011.

124.2 IT와 현업의 co-work을 통한 서비스/프로세스 측정 및 개선

Page 18: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

주요 산출물 – SOA Roadmap (1단계 추진 체계)

SOA 역량 목표 주관 주요 수행 항목

Infrastructu 표준 SOA 플랫폼 도입을 통한 시스템 HKMC 표준 SOA 플랫폼 정의 및 도입

1단계목표 : 인터페이스표준화프로젝트및선도프로젝트발굴을통한 SOA 도입및확산기반마련

Infrastructure

표준 SOA 플랫폼 도입을 통한SOA 인프라 구축

시스템기술팀

HKMC 표준 SOA 플랫폼 정의 및 도입

서비스 관리 툴 도입 및 운영

Architecture

SOA 적용을 위한 관련 표준 정의 및 선도프로젝트 적용

ADM기술팀

인터페이스 표준화 프로젝트 진행, 웹서비스개발 가이드

레퍼런스 아키텍쳐 정의

Operation 초기 서비스 운영 모델 확립 및인터페이스 통합 모니터링

시스템기술팀

인터페이스 통합 모니터링

서비스 운영 모델 확립

선 젝 발Finance & Portfolio

기초 서비스 발굴 및 선도 프로젝트진행을 통한 서비스 포트폴리오 확충

글로벌IT전략

SOA 선도 프로젝트 발굴

초기 서비스 포트 폴리오 구축

Project Execution

SOA 방법론 내재화(서비스 식별 및 모델링)

ADM기술팀

서비스 식별 가이드, 서비스 모델링 가이드

Able OO 연관성 분석(서비 식별 및 델링) 기술팀 Able OO 연관성 분석

People &Organizatio

n

SOA 프로젝트 육성 및 교육, 거버넌스 체계 구축을 위한 조직 구성

글로벌IT전략

Virtual SOA COE 운영

SOA Champion 육성

Information &

Analytics

주요 마스터 데이터 관리 솔루션 확보 및초기 데이터 서비스 구축

ADM기술팀

주요 마스터 데이터에 대한 MDM 솔루션 도입

데이터 인터페이스 개선, 데이터 서비스 구축

Governance SOA 프로젝트 실행 및 운영 중심의초기 가버넌스 체계 구축

글로벌IT전략

프로젝트 실행 가버넌스

© 2009 Oracle Corporation – Proprietary and Confidential 18 / 21

초기 가버넌스 체계 구축 IT전략 운영 가버넌스

Page 19: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

주요 산출물 – SOA Roadmap (1단계 수행 항목)

© 2009 Oracle Corporation – Proprietary and Confidential 19 / 21

Page 20: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

SOA Project Methodology Workshop – Proposed Agenda

서비스 포트폴리오 계획1• 서비스 포트폴리오에 대한 이해

• 성공적인 서비스 포트폴리오 구축을 위한 필수 정책(Policy)

Key SOA Project Activities2• SOA 구축 방법론에 대한 개괄적인 소개

• 각 프로젝트 단계별 주요 작업 내용 설명

Process Modeling3• 프로세스 모델링 개요 및 서비스 도출과의 연관 관계

Process Modeling3• 프로세스 모델링 관련 Best Practices 및 유의 사항

서비스 식별 개요4• 서비스에 대한 정의 및 속성. 서비스 유형 분류

• 서비스 식별 방법론 개요(Top-Down, Bottom-Up, P )Process)

Top-Down 서비스 식별5• Top-Down 서비스 식별 방법 및 실습

• Bottom Up 서비스 식별 방법 및 실습Bottom-Up 서비스 식별6

• Bottom-Up 서비스 식별 방법 및 실습

프로세스 기반 서비스 식별7• 프로세스 기반 서비스 식별 방법 및 실습

서비스 디자인 Best Practices8• 서비스 구현 프로세 및 서비스 유형

• 서비스 디자인을 위한 핵심 고려 사항 및 Best Practices

© 2009 Oracle Corporation – Proprietary and Confidential 20 / 21

Practices

Page 21: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

© 2008 Oracle Corporation – Proprietary and Confidential 21 / 21

Page 22: SOA Insight Program 소개 - DBGuide.net · 2009-01-20 · 6 Steps to Successful SOA Governance 1SOA1.SOA 성숙도진단및로드맵수립을 통한목표및전략설정 2. 원칙,절차,표준정의

© 2008 Oracle Corporation – Proprietary and Confidential 22 / 21