EA( Enterprise Architecture) 전사 아키텍처   

EA란?

엔터프라이즈 구축을 위한 설계도면 + 엔터프라이즈 관리를 위한 거버넌스 체계

-> 이러한 체계(아키텍처)에 근거해서 정의된 아키텍처 원칙 및 표준에 따라 IT자원을 체계적이고 효율적으로 관리, 활용하기 위한 일련의 프로세스를 포함한다. 

 

필요성

중장기 IT청사진을 수립하고 복잡해지는 IT기술 또는 자원에 대해 효과적인 관리를 하기 위해서이다.

기술자원의 표준화 및 혁신을 통한 TCO 감소를 위해.

 

 

 

 

 

 
 

 

 

 

 

 
『기업의 전사적 아키텍처를 일관성 있고 체계적으로 표현하기 위한 프레임워크』
 
 
 
 
 
 

 

Enterprise Architecture 구현의 활동요소

 

Enterprise Architecture 산출물

 

 

 

구분
내용
예시
원칙
조직의 방침과 전략에 관한 산출물 비즈니스와 IT의 최적화 도모를 위한
기본 전략, 방침, 목표 등…
표준화
표준화에 관련된 산출물로 참조모델
형태로 제공가능
데이터, 프로세스, 보안/성능, 기술,
개발기법, 모델 등
아키텍처 모델
업무와 IT가시화에 관한 산출물
현행아키텍처와 목표아키텍처로 구분
비즈니스, 데이터, 어플리케이션,
테크놀로지
목표 아키텍처 이행계획
업무시스템의 최적화 Road Map에
관한 산출물
GAP 분석 정의, 투자정의, 이행전략,
아키텍처 검토/정의
 

 

원문 : http://ckdwhwk.egloos.com/2221663

 

 

 

 

 

 

 

 

관점과 시각에 의한 아키텍쳐 구분』
 
 

 

 

 

 

 

 

EA 수행 프로세스』

 

원문 : http://blog.naver.com/ikos/20183301928

---------------------------------------------------------------------

 

 

EA는 기업 또는 조직의 지식기반구조를 구성하는 자원들을 묘사하는 산출물의 집합.

EA는 조직 또는 기업의 주요 비즈니스 , 정보, 어플리케이션, 기술전략 및 이들 요소가 업무 프로세스에 미치는 영향을 총괄적으로 표현 해 놓은 실체.

 

일반적으로 EA는 전사적인 관점에서 비즈니스 구성요소를 표현하고 연관짓는 IT 설계도로 볼 수 있으며, Business, Application, Data 그리고 Technical 등 4개의 Sub Architecture 로 구분되어 있다.

 

EA의 프레임워크

ITA = EA + TRM ( Technical Reference Model ) + SP (Standard Profile )

EA = BA + DA + AA + TA

 

우리나라에 상륙한 EA에는 SA( Security Architecture )라는 것이 추가되나 이것 역시 메카니즘 적인 측면에 의해 TA (Technical Architecture ) 로 포함 시킬 수 있다.

TRM은 TA의 구체적이고 기술적인 표현으로 참조모델을 집합화 시켜 놓고 필요한 기술을 선별하라는 참조 개념이다.

SP는 말 그대로 표준 기술 스펙이다.

 

 

 

EA 구현과정

관련아키텍쳐

고객은 인터넷뱅킹을 하려고 한다

BA

인터넷뱅킹은 “주문-구매-결제-배송”의 비즈니스 Event(Application)이 필요하다

AA

결제 Application은 상품, 손님, 지불금액, 지불유형(현금,카드등), 그리고 인센티브등이 있다

DA

결제 Applicaiotn을 위해 보안화가 필요하다

TA

보안화를 위해 (여러 개의 솔루션이 있는데 이중에서)비대칭형 암호화기술이 필요하다 - TRM에서 선별한다.

TRM

암호화기술은 (여러 표준이 있는데 이중에서 ) RSA를 사용한다.

SP

 

 

다음은 EA프레임워크를 도해한 것이다. 4개의 View로 구분한 것은 매우 IT적이다. Perspective를 구분한 것은 매우 진보적인 개념이다.(경영적 측면에서 그러하다이것은 EA IT보다는 경영전략을 출발점으로 한다는 것을 방증하고 있다.)

 

     

                                                                                   < EA 프레임워크>

 

ITG ( IT Governance) 는 무엇인가?

EA의 상위개념인 ITG는 기업의 의사결정조직 혹은 절차이다.

과거 CIO라는 용어가 아직 등장하지 않았던 시절에는 전산쟁이들을 기업의 경영회의에 참석하지 못하게 한 적이 있었으나 지금은 그렇지 아니하다. 그것이 ITG이며 이것은 IT를 좀 더 체계적으로 운영하고자 하는 것이다. 이쯤되면 EA는 ERP와 같은 전사적인 IT자원의 효율적 관리 혹은 MIS, EIS와 같은 경영지원 시스템과 동일하게 느껴져, 마치 아키텍처가 아닌 하나의 경영지원 도구로 여겨진다.

 

EA 의 구성요소.

1) 프레임워크 - 4개의 아키텍처 View와 이러한 View에 이해관계하는 대상들의 정의.

2) 추진절차 - 가이드라인 및 Principle 정의 & 아키텍처 모델링 & 이행계획 & 거버넌스 통제

3) 메타모델 - 원칙과 지침, 공통용어, 기술표준(SP)등의 저장소

4) 이행 계획 및 IT거버넌수

5) 관리도구 - EAM(Enterprise Architecture Management )

 

 

                                                 <Enterprise Archtecture 구성요소>

 

EA의 구성요소로는 아키텍처는 EA 프레임워크의 일부이며, 전체 EA작업의 1/7 수준이라는 견해가 있다.

아키텍처링의 작업이 전체 작업량 중 큰 비중을 차지하지 않는다는것은 EA의 색깔이 참조가능한 아키텍처 모델로는 적합하지 않다는 느낌을 준다.

 

SOA 와 비교되는    EA는 어떠한 것인가?

 

SOA가 아니라도 EA는 구현될 수 있다.

 

SOA가 비즈니스 민첩성을 강조한다면 EA는 비즈니스 링크 (IT - Business-Alignment)를 강조한다. 비즈니스가 궁극적인 Goal이 되는것은 매우 당연하다. 하지만 SOA가 지향하는 " IT에 의한 비즈니스 민첩성 " 이 상호 운영성과 확장성을 강조하는 IT측면에 가까운 반면 EA의 Business-Alignment 는 기본적으로 IT와 좀 멀리 떨어진 느낌을 주고 있다.

 

 

 

 

EA

SOA

분산과 통합의 논리

 

 

 

통합관점주로 업무통합이며 기술에 관한 언급은 없다. (업무통합의 효율성만 확보된다면 기술과 업무의 결합도는 높아도 무방하다)

분리관점업무와 기술의 분리를 중요시한다이것이 재활용의 단초를 제공한다는 논리를 가지고있다.

주요 관심사항

 

업무와 비즈니스 링크(Alignment)를 강조한다

비즈니스 민첩성

 

 

게다가 EA는 아키텍처보다는 전사적인 표준, 가시화, 지속성 관리(변화관리)를 더욱 중요시한다. 또한 조직의 R&R(책임과 역할), 투자의사결정의 기준 제공, 성과평가 및 모니터링 등 ITG(경영지배주고)를 위한 표준과 가이드라인을 제공하는것을 본문으로 한다. EA의 가시화 정책은 Owner, Planner, OPerator 에게 상이한 Perspective를 제공하는 것으로 알 수 있다. 적어도 아키텍처는 이러한 면까지 친절하게 고민하지는 않는다.

 

EA는 SW위기극복과 관계가 있을까?

일단..그렇지 않다.

EA는 철저하게 전사적, 비즈니스적 관점에서 접근한다.

위기가 있다면 그것은 비즈니스 위기이다. 그리고 IT가 이를 조장한다는 것이다.

IT가 중복 투자되고 있고, IT의 위험한 운영관리가 비즈니스를 저해한다는 것이다.

즉, Business Enabler 로서의 IT가 아닌것에 대한 우려가 강조될 뿐이다.

결과적으로 EA는 SW위기 극복방안에서 출발하지는 않는다.

( 경영을 지원하는 IT의 방만함에 대한 경고에서 출발한다. )

 

원문 : http://blog.naver.com/ma7in3/70020317224

 

 

 

 

 

 

EA에 대해서  http://dataprofessional.tistory.com/101

 

 

 

가.전사 아키텍처의 도입배경

- 기업이 환경 변화에 대응하기 위해 시스템을 변화시키고자 할 때, 시스템이 너무 복잡하여 어디를 어떻게 변경해야 할 지 모르는 상황에 이르렀다. 따라서 건축물의 설계도처럼 기업의 전체 시스템을 쉽게 파악할 수 있는 뭔가가 필요하게 되었다. 전사아키텍처는기업의 이런 복잡한 시스템을 파악하기 쉽게 정리하는 것으로, 복잡한 기업 시스템을 필요한 형태로 변화시키는 것을 좀더 쉽게 하기 위해 도입

나. 전사 아키텍처의 정의

- 복잡한 기업의 모습을 다양한 측면(비즈니스, 데이터, 애플리케이션, 기술 등)에서 분석하고 표현하여 이해하기 쉽도록 정보체계를 구축하고 이를 활용하는 것

- 도입의 목적은 IT 투자 대비 효과를 최대화하고, 기업의 목적을 가장 잘 달성할 수 있는 방식으로 IT 인프라를 구성하는 것

 

II. 전사 아키텍처 프레임웍

가. 전사아키텍처 프레임워크의 개졈

 -전사아키텍처 활동에서 얻어지는 산출물을 분류하고 조직화하고 이를 유지 관리하기 위한 전체적인 틀을 정의하는 것

나. 전사아키텍처 프레임워크의 구성

 

 

전사아키텍처 정책

아키텍처 매트릭스, EA비젼,EA원칙

전사 아키텍처정보

현행 아키텍처=> 이행계획=>목표 아키텍처

전사 아키텍처관리

EA 거버넌스(조직,프로세스), EA 관리시스템, EA평가(성숙모형)

 

1). 전사아키텍처 정책

- EA구축목적과 방향 정의

■ . 아키텍처 매트릭스

- EA정보를 체계적으로 분류한 틀

VIEW(뷰)

Perspective(관점)

BA

AA

DA

TA

계획자(개괄적)

전사 비즈니스모델

조직모델(조직구조와 업무분장)

비즈니스전략

전사애플리케이션 영역모델(APP식별)

애플리케이션원칙

전사데이터영역모델(데이터 구성도)

데이터원칙

전사기술영역모델(상위수준에서 분류)

TRM

분석가(개념적)

업무기능모델(업무기능도)

애플리케이션 모델(APP별 제공 기능)

애플리케이션 표준

개념데이터모델(단위주제별 핵심엔티티표현)

표준프로파일(TRM의 기술표준 목록)

설계자(논리적)

프로세스모델(업무절차 설계서)

컴포넌트 모델

논리데이터모델

기술아키텍처모델(IT인프라 배치도)

개발자(물리적)

업무매뉴얼

프로그램 목록

물리데이터모델

데이터베이스객체

IT자원목록

예)정통부/전산원 아키텍처 메트릭스

VIEW(뷰)

Perspective(관점)

BA

AA

DA

TA

계획자(개괄적)

조직구성도/업무구성도

응용시스템 구성도

데이터구성도/정의서

표준프로파일

기반구조구성도

기술자원 목록

분석가(개념적)

업무관계도

업무기능 분할도

응용시스템관계도/기술서

개념데이터관계도/기술서

기반구조 관계도/기술서

설계자(논리적)

업무절차 설계서

응용기술 섨계서

논리데이터설계서

데이터교환 설계서

기반구조 설계도

시스템성능설계서

개발자(물리적)

업무매뉴얼

응용프로그램 목록

물리데이터모델

제품목록

■ 아키텍처 메트릭스정의시 고려사항

-          아키텍처 메트릭스는 비즈니스와, IT, 관리자, 실무자사이의 중요한 커뮤니케이션 수단 임

-          조직내의 모든 계층의 사람이 메트릭스에 포함되는 산출물이 범위와 목적에 적합하게 정의

-          조직적, 정치적, 지리적 특성등 다양한 조직문화와 의사결정를 고려하여 추상화

-          실제 시스템과 아키택처 개발 표준에 대한 준수성을 높이고 조직별로 통일된 접근이 가능하도록 정의

-          IT조직의 성숙도를 고려하여 이해하기 쉽게 구성

-          각 아키택처 도메인은 상호 연계성을 가져야함

-          전사차원에서 통합적인 아키텍처가 이루어지도록 함

■ 전사아키텍처 비전

-아키텍터 구축의 목표, 전략, 방향

■. 전사아키텍처 원칙

-EA정보를 효과적으로 활용하기 위한 조직 구성원이 공유해야 할 규범, 원칙, 가이드라인, 표준 등

원칙

의미

업무지향

기업의 정보화는 업무개선 및 품질개선에 기여

성과지향

기업의 정보화는 객관적인 성과지표에 의해 관리되고 평가

고객지향

기업의 정보화는 고객만족도 개선하는 방향으로 추진

상호운용

기업의 정보화는 시스템간의 연계성과 운영의 지속성을 보장

 

아키텍처

원칙

의미

비즈니스

범위의 안정성

기;업이수행하는 모든 업무기능을 누락하지 않고 중복없이 정의

데이터

표주준수

정의된 표준에 따라 생성, 수정,활용

아키텍처모델관리

전사차원의 아키텍처 데이터모델을 관리하고 전사적데이터 통합유지

애플리케이션

지원기능 유일성

응용시스템의 기능은 유일해야함

기술

기술의 표준화

모든 기술 아키텍처 설계 및 도입시에는 정의돈 TRM/SP를 반드시 준수

운영의 안정성

시스템 정애애 대한 대응체계구축으로 시스템의 안정성,연속성 보장

 

2) .전사 아키텍쳐 정보

. 아키텍처 도메인

BA

기업의 경영전략과 사업모델을 기반으로 비즈시스 수행을 위한 조직 및 프로세스를 정의

DA

비즈니스수행을 위해 필요한 데이터를 어떻게 정의하고 유지할것인가를 정의

AA

비즈니스 수행을 위해 필요한 애플리케이션들을 어떻게 정의하고 제공할것인가를 정의

TA

비즈니스와 결합된 애플리케이션/데이터를 실행하기 위해 갖추어야할 기술 인프라를 어떻게 구성하고 관리할것인가를 정의

 
 
 

■ 현행 아키텍처 : 각 아키텍처 도메인별로 기업의 현재상채를 아키텍처 정보로 정의한 것

■ 이행계획 : 각 아키텍처 도메인별로 목표아키텍처로 이행하기 위한 이행전략 및 계획

■ 목표 아키텍처 : 각 아키텍처 도메인별로 기업의 궁극적으로 달성하고자 하는 목표 아키텍처상태를
아키텍저 정보로 정의한 것.

 

3). 전사 아키텍처관리

EA 거버넌스

EA원칙을 준수하고 통제하기위한 조직과 프로세스정의

EA정보 변경을 통제하고 IT프로젝트가 EA의 기본적읜 원칙과 정책을 준수하도록

EA 관리시스템

EA정보의 공유를 활성화하기 위해구축

EA평가

EA의 관리와 활용수준을 제고하기위해 EA를 주기적으로 평가하고 개선점도출

 

다. 아키텍처 도메인구성

1). Business Architecture

-          Business Architecture는 기업의 경영목표를 달성하기위한 업무구조를 정의한 아키텍처 영역

-          타 아키텍처의 방향을 정의하고 검증하는 시발점

전사 사업 모델 (계획자 관점)

전사를 둘러싼 내외부의 이해관계자를 분석하고, 외부 객체와의 가치사슬을 분석하여 전사를 정의

전사의 정확한 가치사슬을 분석하기 위해서는 외부 객체의 가치사슬과의 연관 관계를 파악하여 어떤 기능들이 외부객체에 의해서 수행되고, 외부객체의 어떤 기능을 전사 내부가 수행하고 있는지 분석

조직 모델 (계획자 관점)

조직 모델은 기업의 사업 모델을 지원하기 위한 기업의 조직 구조를 정의

비즈니스를 수행하는 지리적 위치와 내부 객체를 도출하여 기업의 조직 구조와 업무 분장 정의

업무기능 모델 (책임자 관점)

업무 기능 모델은 기업의 업무 기능을 계층적으로 분할하고 기능 내용을 정의

업무 기능을 분할할 때는 조직 기준이 아닌 업무기능의 유사성과 연관성을 기준으로 정의

프로세스 모델 (설계자 관점)

업무 기능을 상세화하여 계층적으로 프로세스을 분할하고 프로세스의 활동내용을 정의

업무 메뉴얼 (개발자 관점)

업무 기능이나 프로세스별 업무 내역을 상세히 기술한 자료로, 전사아키텍처에서는 목록 수준의 정보를 관리

2). 애플리케이션 아키텍처

-          애플리케이션 아키텍처는 기업의 업무를 지원하는 전체 애플리케이션을 식별하고 연관성을 정의하며, 업무와 IT 특성을 고려하여 그룹화하고 범주함으로써 전체 애플리케이션 구조를 체계화하는 것

전사 애플리케이션 영역 모델 (계획자 관점)

기업의 업무를 지원하는 애플리케이션을 식별하고 애플리케이션별 특성 분석을 통해 이를 전사 수준에서 구조화

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

애플리케이션 모델 (책임자 관점)

각 애플리케이션이 지원하는 기능과 데이터 정보를 정의하고, 애플리케이션이 제공하는 서비스를 도출하며, 이들 간의 연관관계를 정의

컴포넌트모델,클래스모델(책임자관점)

실제 애플리케이션 개발에 필욯요한 설계 정보를 관리하는 것

컴포넌트,클래스,DFD등이 해당

기업이 가지는 업무 영역별로 애플리케이션 개발환경은 상이함(CBD,구조적방법등)

프로그램 목록 (개발자 관점)

애플리케이션의 최종 단위인 프로그램에 대한 정보를 관리

3). 데이터 아키텍처

-          기업의 업무 수행에 필요한 데이터의 구조를 체계적으로 정의하는 것

-          데이터아키텍처는 전사의 데이터 영역을 분류하는데, 업무 데이터와 메타 데이터를 구분하거나 업무 데이터는 운영계 데이터, 정보계 데이터 등으로 구분

-          이를 기준으로 전사 수준의 주제 영역 모델, 개념데이터 모델을 정의하고, 영역별로 논리 데이터 모델, 물리 데이터 모델을 정의

전사 데이터 영역 모델 (계획자 관점)

상위 수준의 전사 데이터 영역을 분류하여 표현

주제 영역은 업무 기능과 대응되는 개념으로 유사 데이터를 그룹화 한 것

개념 데이터 모델 (책임자 관점)

전사 수준의 데이터 모델로 단위 주제 영역 또는 핵심 엔티티 정도를 표현한 데이터 모델

개념 데이터 모델에서는 핵심 엔티티는 일반적으로 단위 주제 영역별로 한 두개가 정도가 도출

논리 데이터 모델 (설계자 관점)

개념 데이터 모델에서 정의된 주제 영역과 핵심 엔티티를 기본 정보로 하여 업무 요건을 충족시키기 위한 데이터의 상세한 구조를 논리적으로 구체화한 것

논리 데이터 모델은 모든 엔티티, 속성에 대한 명칭, 정의, 형식, 규칙, 코드 등을 전사적인 차원의 표준을 정의하여 관리

물리 데이터 모델 (개발자 관점)

물리적데이터 구조를 설계하고 데이터베이스 객체를 정의

논리 데이터 모델을 물리적인 데이터 구조로 변환

4). 기술 아키텍처

-          비즈니스, 데이터, 애플리케이션 아키텍처에서 정의된 요건을 지원하는 전사의 기술 인프라 체계를 정의

-          기술 인프라는 하드웨어, 시스템 소프트웨어, 통신 네트워크, 시스템 개발도구, 시스템 관리도구, 최종사용자 소프트웨어 등을 포함

-          애플리케이션의 이식성과 확장성을 강화하고, 벤더로부터의 독립성을 확보하며 시스템간의 상호운용성을 강화

전사 기술 영역 모델, 기술 참조 모델(계획자 관점)

기업이 업무활동에 필요한 정보기술의 영역을 상위 수준에서 분류

TRM은 기업이 업무 활동에 필요한 기능들을 수행하기 위해 요구되는 정보기술을 상위 수준에서 논리적으로 분류한 틀

표준 프로파일(책임자 관점)

기술 참조 모델에 명시된 서비스를 지원하기 위한 정보기술 표준들의 집합

기술 아키텍처 모델

전사 기술 영역 모델이나 기술 참조 모델에서 정의된 서비스 카테고리별로아키텍처의 패턴을 정의하거나, 기업의 소프트웨어, 하드웨어, 네트워크 등의 구성 요소에 대한 배치도를 정의

기술자원 목록, 제품 목록

표준 프로파일이나 기술 아키텍처별로 관련된 기술자원 목록이나 제품 목록을 기술 아키텍처 정보로 관리

 
 

III.참조모델

- 업무와 정보기술의 통합가능성 파악

- 중복개발 방지

- 공동자원 인프라의 활용성증대

- 자원관리의 최적화 및 공유가능한 정보의 발견

- 상호운용성 향상을 위한 표준화

- 중복투자방지 및 단절요소 해소

- 상호협력 및 통합

가.업무참조모델

- 조직에 독립적인 업무의 기능을 중심으로 정의한 참조모델

- 조직과 무관한 기능위주의 접근

- 서로다른 기관들이 유사한 업무를 수행하고 있는지를 파악할수있고, 유사 시스템을 개발할 때 공동으로 활용 가능

나.서비스 참조모델

-업무수행과 목표달성을 지원하는 서비스 요소를 분류하기 위한 기능 중심의 평가지향적 참조모델

-업무기능과는 별도로 서비스 영역관점에서 시스템을 구조화

-애플리케이션,에플리케이션 서비스,SW컴포넌트의 재사용을 촉진하기위한 수단으로 활용

다.기술참조모델

- 업무와 서비스 구성요소의 전달과 교환,구축을 지원해주는 표준명세,기술요소를 기술하기위한 것

- 정보시스템간 상호운용성 증대를 위한 기술표준을 강조한 구조

- 시스템 구축시 사용할 기술에 대한 표준 프로파일을 분류하는데 활용

- 시스템관리시 정보자산을 분류하는데 활용

- 시스템 통합시 정보시스템간의 유사성을 판단하닌 기준항목으로 활용

라. 데이터 참조모델

-기관간의 공통정보의 파악과 활용을 지원하기위한 모델

데이터 개괄모델

전사차원의 관리하는 데이터를 분류하고 데이터영역간의 데이터영역간 관계 도식화

데이터분류

관리범위내의 모든데이터를 분류하고 데이터 구조요소와 매핑

매핑된 정보를 이용한 다양한 검색기능제공

데이터구조

범위내의 모든 데이터 요소와 요소소유주,표준화 항목정의 요소간 관계 및 정보를 저장

데이터교환

데이터교환 구성요소,데이터교환내역,교환구조,메시지 방식

데이터관리

데이터의 품질,표준화,보안,조직등의 유지를 위한 데이터 관리정책 및 규칙,프로세스,조직구조 정의

마. 참조모델의 활용방안과 기대효과

모델

활용방안

기대효과

BRM

업무개선의 대상이 되는 관련업무를 업무참조모델을 참조하여 파악

개별기관의 비즈니스 아키텍처를 업무 참조모델을 참조하여 파악

관련 기관간 업무흐름촉진

업무프로세스혁신을 통한 업무처리 생산성 제고

비즈니스 성과측정용이

DRM

개선의 대상이 되는 관련 데이터를 데이터참조모델을 참조하여 파악

개별기관의 데이터 아티텍처를 데이터참조모델을 참조하여 파악

정보의 상호운용성과 교환촉진

정부나 기업군 또는 산업차원의 통합된 데이터활용

데이터 중복배제 및 재사용

데이터에 대한 표준화된 정의

SRM

개선의 대상이 되는 관련 애플리케이션을 서비스참조모델을 참조하여 파악

개별기관의 애플리케이션 아티텍처를 서비스참조모델을 참조하여 파악

시스템간 상호운용성 향상

신뢰성잇는 시스템 구축가능

변화에 신속한 대응 가능

시스템 개발 생산성,품질향상 기대

TRM

개선의 대상이 되는 관련 기술인프라를 기술참조모델을 참조하여 파악

개별기관의 기술 아티텍처나 기술참조모델를 상위 기술참조모델을 참조하여 파악

시스템간 상호운용성 향상

이식성 향상

시스템확장성 향상

표준화에 따른 벤더 독립성

재활용과 리소스 공유

기업의 DA담당자는 DA를 정의할 때 전사 아키텍처의 통합성과 연계성 고려는 물론 상위기관 또는 산업별 데이터 참조모델을 참조해야만 정보의 상호운용성과 교환을 촉진할수있고 데이터 중복배제 및 재사용을 중대시키는등 DA구축의 진정한 효과를 얻을수 있음음

 

IV. 전사 아키텍처 프로세스 

 

단계

프로세스

내 용

EA비전수립

EA방향수립

네외부 EA환경분석

기업의 EA목적 및 방향정의

기업의 EA 프레임웍 정의

EA구축

EA정보구성정의

아케텍처 메트릭스정의

EA 정보구성요소 정의

EA참조모델정의

EA원칙수립

EA정보구축

EA자료수집

현행 아키텍처정보 구축

목표 아키텍처정보 구축

EA관리정의

EA관리체계구축

EA정보를 운영 및 활용하기위한 조직/인력 및 프로세스정의

기업내 EA홍보 및 내부추진 체계에 대한 교육수행

EA관리시스템구축

EA정보를 관리하기위한 도구 선정

EA정보를 관리하는 시스템 구축

EA방향정의

EA모델링 도구

EA리파지토리

EA활용

EA이행계획

목표아키텍처를 달성하기위한 중장기적인 계획수립

EA정보활용

EA정보를 적용하여 IT관련업무수행

 

EA 정보구성요소 식별예

BA

비전,정책목표,이행과제,성과지표,조직

DA

데이터영역,데이터베이스,주제영역,개념개체,논리개체

AA

응용영역,응용시스템,서브시스템,응용기능,모듈,외부시스템

TA

노드,소프트웨어,하드웨어,네트웍장비

 

IV.EA거버넌스

가.EA거버넌스의 관리의 개념

- EA의 도입 및 구축 못지않게 EA정보를 관리하고 활용할 수 있는 체계정립이 중요함

- IT기획에서 서비스제공애 이르는 모든 과정에서 EA정보를 활용하여 의사결정이 이루어짐으로서 일관성과 합리성을 증대하는 것이 목적

- EA거버넌스는 EA관리조직, EA관리 프로세스, EA관리 인력을 포함

1). EA거버넌스 구축시 고려사항

- EA거버넌스체계 정착을 위해서는 장기적인 접근이 필요

- EA거버넌스수립효과는 IT관련 부서노력만으로 달성될수없으며 전사적인 추진체계가 되어야함

- 정의된 아키틱처 조직체계,프로세스 체계드응ㄹ 문서화하여 전 조직이 준수할수있도록 제도화

- EA인지도 향상 및 업무수행시 EA정보활용도 증진을 위한 적절한 교육 프로그램 제공

- EA도입에 따른 변화관리를 위한 프로그럄 운용

- EA거버넌스관리체계를 주기적으로 점검하여 개선점을 도출하여 반영할수있돋 제도적 장치 마련

- EA관리 시스템을 활용도와 만족도를 주기적으로 점검하여 시스템의 품질을 지속적으로 개선

 

V.EA의 활용

가.EA활용개요

- 기업의 기존시스템의 유지보수비용의 지속적증가

- EA적용없이 단위업무 위주의 근시안적 IT투자시 시스템은 중복개발되고 시스템간의 상호운용성은 떨어짐

- 이로 인해 재구축과 재투자가 반복

나.목표아키텍처 이행계획

단계

주요 타스크

아이텍처 갭분석

목표 아키텍처로 이행을 위한 전략수립

현행아키텍처 와 목표아키텍처간의 갭 분석

이행계획 수립

프로젝트정의

프로젝트 목록정의

개별 프로젝트별 필요 리소스정의

정의된 프로젝트간 유사성과 연관성을 고려하여 우선순위결정

이행전략수립

프로젝트 이행에 필요한 단계별 이행전략 대안수립

이행전략별 타당성분석 및 대안확정

이행계회수립

프로젝트별 추진방법정의

프로젝트별 세부 일정계획수립

변화관리

변화관리 대상 및 변화요인식별

내재화를 위한 변화관리 계획수립

변화관리 교육계획 및 자료작성

다. EA정보 상시활용

- EA정보의 지속적인 개선체계와 관리시스템구축이 선행

- EA적용 영역을 적극적으로 밠굴하고 적용범위를 확산

- IT관리 생명주기에 해당하는 IT기획,IT구축,IT운영 및 통제 등 활동전반에 활용

분야

활용유형

내용

IT기획

업무프로세스 혁신

조직간의업무중볷ㅇ 확인으로 업무프로세스 개선

ISP수립

중복을 배제한 효과적인 시스템 투자계획수립에 활용

IT구축

프로젝트 계획

프로젝트 계획수립 및RFP작성시 활용

시스템 개발

개발을 위한 기준 및 참조정보를 제공하여 시스템간의 연계성과재사용 대상 식별

IT운영 및 통제

시스템운영

시스템 변경시 영향도를 파악할수있어 위험을 최소화

장애시 전체모습을 쉽게 파악

IT통제

도입되는 시스템이 전사표준을 준수하는지 통제함으로서 상호운용성,유지보수 편리성확보

라. EA의 효과적 활용방안

- EA활용이 지속되고 기업의 EA성숙도가 높아지면 EA프레임웍이나 아키텍처 매트릭스의 변경이 필요함

- EA정보자체의 품질이 보장:EA의정보는 항상 최신의 정보를 반영해야함. 지속적 정보관리필요

- EA정보를 관리하고 적용을 통제할 수 있는 전담조직구성 및 운영:정보의 활용도 제고 및 정보품질에

대한 책임

- EA정보를 전사적으로 공유하고 활용할 수 있는 절차와 시스템이 필요

- IT투자 및 운영에 적절히 활용되기위해서는 EA정보가 정확한 기준정보로서 역할을 수행해야함

- 활용 목적에 따라 정확하게 아키텍처도메인을 정의해야하고 정의된 전사아키텍처를 유지하기위해

더 많은 노력

 

마.전사아키텍처와 DA영역

1). EA와 DA프레임웍

- DA전문가는 DA를정의하는데 있어서 기업에서 정의한 전사아키텍쳐 정보와 항상 연계시켜야함

- EA에서 정의한 원칙과 정보,관리 체계를 준수하며 구체화시켜야함

- 데이터부문에서 발생하는 변경사항이 전사 아키텍처 정보에 반영될수 있도록 구성

 

  

<데이터 아키텍처 프레임 웍> 

 

<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><전사아키텍처와 데이터아키텍처>

VIEW(뷰)

Perspective(관점)

BA

AA

DA

TA

계획자(개괄적)

전사 사업모델

조직모델

전사 애플리케이션 영역 모델

전사 데이터 영역모델

전사 기술영역모델

기술참조모델

분석가(개념적)

업무기능모델

애플리케이션 영역 모델

개념데이터모델

표준프로파일

설계자(논리적)

프로세스 모델

컴포넌트 모델

논리데이터모델

기술아키텍처 모델

개발자(물리적)

업무매뉴얼

프로그램 목록

물리데이터모델

제품목록/기술자원목록

전사 아키텍처과련 DA가 이루어야할 3가지 특성

범위통합

전사아키텍처 범위전체에 대한 각 모델내의 불일치를 제거

IT투자의 효율성 제고

수평분할

관련된 타 영영과의 불일치성을 제거

IT투자의 효과성 제고

수직통합

계획자,책임자,설계자, 개발자간의 불일치성을 제거

IT투자의 품질 제고

DRM

1.정의

- 업무영역별, 주제영역별 표준데이터 집합, 관리항목들이 표기되어 재사용 가능한 데이터 모델

2.목적

- 전사적 업무 혹은 범용적데이터 모델 정의시 기존에 검증된 데이터 모델을 참조함으로써 데이터 모델의 정확성과 재사용성을 높이고 새로운 데이터 모델 정의에 따른 시간과 비용을 절감

- 새로운 데이터 모델시 참조모델을 활용함을써 정보의 누락 예방

- 기존에 검증된 새로운 데이터 모델을 이용하여 자사 데이터 모델의 오류확인 및 보완

3.DRM의 구성

- 속성단위, 엔티티, 개체-관계 다이어그램, 전체 업무영역단위

4.DRM의 특징

범용성

특정업무의 특정 데이터에 대한 정보를 범용적으로 다양한 업무영역에서 참조

단순성

복잡성을 제거하여 활용 효율성을 높이도록 구성

표준성

표현되는 용어는 이해하기 쉽기구성하여 참조활용성을 높이도록 구성

정확성

정확

분류성

업무영역과 업종은 물론 데이터구조 각 단계와 데이터 참조모델의 범위내에서도 분류가능

 

데이터구조

유형

구성요소

데이터베이스

저장공간(Tablespace),테이블,제약조건,인덱스,트리거,db링크,프로시져,뷰,동의어,롤

개념데이타모델

주제영역(업무범위), 핵심 엔티티,핵심관계(핵심 엔티티간의 논리적관계)

논리데이터모델

주제영역, 엔티티,관계,속성

물리데이터모델

테이블, 관계,칼럼

 

 

 

 

 

it 거버넌스와 ita/ea 차이점

http://blog.naver.com/ytan1988/50033078707

 

ITA/EA 개념

http://anyang.egloos.com/2445669

 

 

한창열 기술사님의 정리자료.

 

ea정리자료.pdf



출처: https://smallmir.tistory.com/247 [미루나무의 돛단배]

 

 

 

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
공지 오라클 기본 샘플 데이터베이스 졸리운_곰 2014.01.02 86232
공지 [SQL컨셉] 서적 "SQL컨셉"의 샘플 데이타 베이스 SAMPLE DATABASE of ORACLE 가을의 곰을... 2013.02.10 78701
공지 [G_SQL] Sample Database 가을의 곰을... 2012.05.20 95445
13 [데이터 수집 및 전처리] 주식 전종목 어떻게 불러올까? 거래소 종목 불러오기 file 졸리운_곰 2023.12.09 1701
12 [데이터 수집 및 전처리] [Python/파이썬]네이버증권API 활용 - 회사명, 종목코드 받아오기 file 졸리운_곰 2023.12.08 1509
11 [데이터 수집 및 전처리] 네이버 금융(차트)에서 주가 갈무리(크롤링)하기 file 졸리운_곰 2023.12.08 1495
10 [데이터 수집 및 전처리] 네이버 증권에서 일봉, 주봉 데이터 가져오기 file 졸리운_곰 2023.12.08 1499
9 [데이터 수집 및 전처리] (놀라운) 한글 데이터 짱! AwesomeKorean_Data file 졸리운_곰 2023.03.07 1197
8 [데이터 수집 및 전처리] Crawling, Scraping file 졸리운_곰 2022.05.21 1476
7 [데이터분석][데이터수집 전처리] MS 엑셀(Excel)에서 UTF-8 로 된 csv 파일 가져오기 file 졸리운_곰 2021.09.30 1415
6 카프카 설치 시 가장 중요한 설정 4가지 졸리운_곰 2021.07.13 1928
5 Prometheus Query(PromQL) 기본 이해하기 file 졸리운_곰 2020.12.17 1414
4 [인프라 모니터링 오픈소스] Prometheus 를 알아보자 file 졸리운_곰 2020.12.17 1906
3 Prometheus + Grafana 대시보드 file 졸리운_곰 2020.12.17 2488
2 Grafana란? file 졸리운_곰 2020.12.17 2158
1 Importing wikipedia dump to MySql 졸리운_곰 2020.10.04 2494
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED