본문 바로가기
Tech/DAP

전사아키텍처 이해(전사아키텍처 개요)

by Augustine™ 2018. 6. 12.
반응형

전사아키텍처 개요


1. 전사아키텍처 정의

 기업이 성장하면서 그에 따른 정보시스템도 늘어난다. 기업의 변화에 따라 시스템의 변경도 필요하다. 하지만 방대해진 시스템은 어디서, 어떻게 변경해야 할지 모르는 상황에 이르렀다. 따라서 건축물의 설계도처럼 기업의 전체 시스템을 쉽게 파악할 수 있는 것이 필요하여, 전사아키텍처 라는 것이 도입되었다.

 전사아키텍처는 기업의 목표와 요구를 잘 지원하기 위해 IT인프라의 각 부분들이 어떻게 구성되고 작동되어야 하는가를 체계적으로 기술한 것이며, 복잡한 기업의 모습을 비즈니스, 데이터, 애플리케이션, 기술 등의 측면에서 분석하고 표현하여 이해하기 쉽도록 정보 체계를 구축하고 이를 활용하는 것이다.

 전사란 기업 또는 기관을 지칭하며, 하나의 기업이나 기관과 정확히 일치하지 않을 수 있다. 큰 기업 하나를 여러 개의 전사로 구성할 수 있다. 따라서 EA 수립을 위해서는 전사의 범위를 초기에 명확히 정의해야 하고, 이를 이해 당사자들이 충분히 공감할 수 있도록 해야 한다.

 아키텍처는 큰 골격으로 이해할 수 있다. 구성요소는 규칙, 모델, 계획이다.

※ 데이터아키텍처의 전사아티켁처에서 수행해야 할 일

1) EA 프로젝트의 데이터아키텍처 정의 담당자로 참여하는 것은 바람직
2) 구축된 EA원칙과 정보를 준수, 활용해야 하고, 담당하고 있는 데이터 모델의 변경 정보가 EA정보에 반영될 수 있도록 조치할 의무가 있다.
3) EA프로젝트가 진행되지 않더라도 필요시에 데이터 부분만의 아키텍처 정립 작업을 수행할 수 있다.

2. 전사아키텍처 프레임워크

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

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

 보통 프레임워크를 전사아키텍처 정책, 정보, 관리로 구성하나, 모든 기업이 다 똑같지는 않다. 기업의 EA도입 목적에 따라 달라질 수 있다.

  • 전사아키텍처 정책 : 전사아키텍처 정책은 전사아키텍처의 정보를 어떻게 구성할 것이고, 전사아키텍처 수립을 통하여 기업이 달성하고자 하는 궁극적인 모습은 무엇이며, 전사아키텍처를 효과적으로 관리하고 활용하기 위한 원칙은 어떤 것인지 등을 정의하는 것이다.
  • 전사아키텍처 정보 : 전사아키텍처 구축을 위해서는 아키텍처 매트릭스에서 정의한 각 아키텍처 산출물에 대하여 현재 상태와 목표 상태의 정보를 구축한다.
  • 전사아키텍처 관리 : 정의된 전사아키텍처 정보를 지속적으로 유지 관리하고 효과적으로 활용하기 위해서는 EA 관리 체계의 정립과 EA 관리 시스템의 구축이 필요하다. 또한 EA 관리 수준을 제고하기 위해서는 지속적으로 평가하고 개선할 필요가 있다.
 전사아키텍처 정책 텍처 매트릭스   전사아키텍처의 정보를 체계적으로 분류한 틀이다. 기업이 관리하려고 하는 EA 정보의 수준과 활용 계층을 결정하는 수단이다.
 EA 비전  전사아키텍처 수립을 통하여 기업이 궁극적으로 달성하고자 하는 모습이다.
 EA 원칙  전사아키텍처 정보를 효율적으로 구축하고, 기업의 목적에 맞게 전사아키텍처 정보를 효과적으로 활용하기 위해서 조직 구성원이 공유해야 할 규범을 말한다.
 전사아키텍처 정보 현행 아키텍처   아키텍처 도메인별로 정의된 산출물에 대해, 기업의 현재상태를 아키텍처 정보로 정의한 것을 말한다.
 이행 계획  아키텍처 도메인별로 현재 모습에서 바람직한 목표 모습으로 이행하기 위한 이행 전략과 이행 계획을 정의한 것을 말한다.
 목표 아키텍처  아키텍처 도메인별로 정의된 산출물에 대하여 기업이 궁극적으로 달성하고자 하는 목표 아키텍처의 상태를 아키텍처 정보로 정의한 것을 말한다.
 전사아키텍처 관리 전사아키텍처 관리 체계   전사아키텍처 거버넌스라고 말하기도 한다. 구축된 전사 아키텍처를 유지하고 개선하기 위한 제도적 기반을 수립하는 것이다.
전사아키텍처 관리 시스템 전사아키텍처의 정보 관리 효율성을 제고하고 전사아키텍처 정보의 공유를 활성화하기 위해 구축하는 정보시스템이다. 일반적으로 모델링 도구, 리포지터리, 포털 등으로 구성된다.
전사아키텍처 평가(성숙도 모형) EA 관리와 활용 수준의 제고를 위해서는 EA에 대해 주기적으로 평가하고 개선점을 도출하여 반영해야 한다.

 

아키텍처 도메인 구성

  • 비즈니스 아키텍처 : 기업의 경영 목표를 달성하기 위한 업무 구조를 정의한 아키텍처이다. 타 아키텍처(DA, AA, TA)의 방향을 정의하고 검증하는 시발점이 된다.
  • 애플리케이션 아키텍처 : 기업의 업무를 지원하는 전체 애플리케이션을 식별하고 연관성을 정의하고, 전체 애플리케이션 구조를 체계화하는 것이다.
  • 데이터 아키텍처 
  • 기술 아키텍처 : 타 아키텍처에서 정의된 요건을 지원하는 전사의 기술 인프라 체계를 정의하는 것이다. TA는 개별 기업에도 기술 참조 모델을 정의하는 것이 일반적이다.

※ 전사이케틱처 프레임워크에 대한 설명
1) 자크만 프레임워크는 다섯가지 관점(Planner, Owner, Designer, Builder, Sub-Contractor)과 관점에 따른 여섯 가지 묘사방법(Data, Function, Network, People, Time, Motivation)을 통한 EA 모델을 제시
2) 미연방정보 프레임워크(FEAF)는 참조모델 기반의 프레임워크
3) 미국방성의 아키텍처 프레임워크(DoDAF)는 효과적인 작전수행을 위해 무기 체계간의 상호운영성을 보장하기 위해 도임된 프레임워크
4) 오픈그룹의 EA프레임워크(TOGAF)는 아키텍처 매트릭스를 별도로 제시하지 않고 있다.
5) 미국재무성 프레임워크(TEAF) 또는 한국전산원 프레임워크에서 계획자, 소유자, 설계자, 개발자 등의 관점으로 구분한 아키텍처 매트릭스를 제시하고 있다.

3. 전사아키텍처 참조 모델

참조 모델이란 아키텍처 구성 요소를 식별하여 표준화한 것으로 기관이나 기업의 전사아키텍처를 수립할 때 참조하는 추상화된 모델이다.

참조 모델 현황

  • 성과 참조 모델 : 정보화 성과의 측정을 위한 항목과 지표 및 방법을 제시한다.
  • 업무 참조 모델 : 업무 아키텍처 기준이 되며, 아키텍처 대상 기관의 사업 또는 업무 등을 전체적으로 분류하고 정의하는 것이다.
  • 서비스 참조 모델 : 응용아키텍처의 기준이 되며, 응용 서비스의 기능을 분류하고 정의한다.
  • 데이터 참조 모델 : 데이터아키텍처의 기준이 되며, 기관 간에 교환되는 주요 데이터 요소를 분석하여 이를 정의하고 표준화 한다.
  • 기술 참조 모델 : 기술아키텍처의 기준이 되며, 정보기술을 분류 및 식별한다.

 

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

 전사아키텍처 프로세스는 전사아키텍처를 구축하고 관리하는 전체 절차에 관한 것으로, 작업의 단계와 공정, 작업 내용 등을 정의하는 것이다. 전사아키텍처 프로세스는 전사아키텍처 비전 수립, 전사아키텍처 구축, 전사아키텍처 관리, 전사 아키텍처 활용 단계로 구분할 수 있다.

  • 비전 수립에서는 기업의 전사아키텍처 환경을 분석하여 기업이 추구해야 할 전사아키텍처 방향을 수립한다.
  • 구축에서는 전사아키텍처 정보 구성을 정의하고, 현행과 목표 아키텍처 정보를 구축한다.
  • 전사아키텍처 관리에서는 전사 아키텍처 정보를 관리하고 활용하기 위한 체계와 시스템을 구축한다.
  • 전사아키텍처 활용에서 목표 아키텍처 달성을 위한 이행 중장기적인 계획을 수립하고 일상적인 IT 관리 프로세스에 전사아키텍처 정보를 활용한다.
 

전사아키텍처 이해(전사아키텍처 구축)

전사아키텍처 구축 1. 전사아키텍처 방향 수립 전사 아키텍처가 나아가야 할 방향성을 정해야 한다. 그렇지 않으면 다수의 이해관계자에게 공동의 목표와 목적을 제공할 수 없어 의견 충돌의 원

augustines.tistory.com

 

반응형

댓글