[DASP] 전사아키텍처(EA) 이해

이선아·2021년 11월 21일
2

🔹 전사아키텍처 개요

🔸 전사아키텍처 정의

  • 전사아키텍처란?
    전사아키텍처(EA, Enterprise Architecture)는 기업의 목표와 요구를 잘 지원하기 위해 IT 인프라의 각 부분들이 어떻게 구성되고 작동되어야 하는가를 체계적으로 기술하는 것이다.
  • 아키텍처란?
    아키텍처는 고대 그리스어에서 건축 혹은 석공명인을 의미하는 'Architecton' 이라는 용어에서 유래되었다.
    IEEE Std. 1971에서는 아키텍처를 "구성 요소의 구조, 구성 요소 사이의 관계, 구성 요소의 설계, 시간 경과에 따른 구성 요소의 발전을 위한 원리와 지침"으로 정의하고 있다.
    아키텍처는 대상에 대한 구조뿐만 아니라 대상 구조의 유지 관리를 위한 원칙과 지침, 향후 목표 아키텍처로 가기 위한 계획을 포함하고 있다.

  • 아키텍처의 3대 구성요소
    규칙(Rule), 모델(Model), 계획(Plan)

🔸 전사아키텍처 프레임워크

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

  • 전사아키텍처의 아키텍처 매트릭스란?
    아키텍처 매트릭스는 전사아키텍처의 정보를 체계적으로 분류한 틀로서, 기업이 관리하려고 하는 전사아키텍처 정보의 수준과 활용 계층을 결정하는 수단이다.

  • 전사아키텍처의 아키텍처 매트릭스의 예시
    뷰 (비지니스, 애플리케이션, 데이터, 기술)
    관점 (계획자, 책임자/분석자, 설계자, 개발자)

  • EA정보의 구성요소
    현행 아키텍처, 목표 아키텍처, 전사아키텍처 이행계획

🔸 전사아키텍처 참조 모델

  • 참조 모델이란?
    참조 모델(Reference Model)은 아키텍처 구성 요소를 식별하여 표준화한 것으로 기관이나 기업의 전사아키텍처를 수립할 때 참조하는 추상화된 모델이다.
    참조 모델은 다양한 관점을 충족시킬 수 있도록 시스템에 대한 개념적인 모델을 추상화하고, 구성 요소를 재사용 가능한 방식으로 생성하여, 여러 기업이 사용할 수 있도록 한 것이다.

  • 참조 모델과 아키텍처 매트릭스의 뷰 간의 관계
    비지니스 아키텍처 : 전사 사업 모델, 조직 모델, 업무기능 모델, 프로세스 모델, 업무메뉴얼
    애플리케이션 아키텍처 : 전사 애플리케이션 영역 모델, 애플리케이션 모델, 컴포넌트 모델, 클래스 모델, 프로그램 목록
    데이터 아키텍처 : 전사 데이터 영역 모델, 개념 데이터 모델, 논리 데이터 모델, 물리 데이터 모델
    기술 아키텍처 : 전사 기술영역 모델, 기술 참조모델, 표준 프로파일, 기술 아키텍처 모델, 기술 자원목록, 제품 목록

🔹 전사아키텍처 구축

🔸 전사아키텍처 방향 수립

  • 전사아키텍처 방향수립을 위한 3대 작업공정
    전사아키텍처 환경 분석, 전사아키텍처 구축 방향 정의, 전사아키텍처 프레임워크 정의

🔸 전사아키텍처 정보 구성 정의

  • 전사아키텍처 정보 구성 정의를 위한 3대 작업공정
    아키텍처 매트릭스 정의, 참조 모델 정의, 전사아키텍처 원칙 수립

  • 기술 참조 모델
    기술 참조 모델은 개별 기관이나 기업에서도 기술의 표준화와 기술요소간 상호운용성을 향상하기 위해 정의하여 활용하는 것이다.

🔸 전사아키텍처 정보 구축

  • 전사아키텍처 정보 구축을 위한 3대 작업공정
    전사아키텍처 자료 수집, 현행 아키텍처 정보 구축, 목표 아키텍처 정보 구축

🔹 전사아키텍처 관리 및 활용

🔸 전사아키텍처 관리 체계

  • 전사아키텍처 관리체계의 3대 구성요소
    전사아키텍처 관리 조직, 전사아키텍처 관리 프로세스, 전사아키텍처 관리 인력

  • 전사아키텍처 관리 조직체계의 예

  • 전사아키텍처 관리 조직 구성의 BA, AA, DA, TA의 역할
    BA(Business Architect) : BRM 및 BA의 생명주기 관리에 대한 책임자. 업무 기능 및 조직, 프로세스 상의 변경사항 발생 시 적정성 판단
    AA(Application Architect) : BRM 및 SA의 생명주기 관리에 대한 책임자. 애플리케이션 아키텍처를 유지하기 위한 조사 양식 유지 및 취합된 정보 검증
    DA(Data Architect) : DRM 및 DA의 생명주기 관리에 대한 책임자. 현행 및 신규 업무를 통해 갱신되는 데이터 참조 모형 및 데이터 아키텍처의 적정성 판단
    TA(Technical Architect) : TRM 및 TA의 생명주기 관리에 대한 책임. 개발 시 개발업체에 대한 TRM, 표준 준수 및 HW, SW, NW 구성 확인

🔸 전사아키텍처 관리 시스템

  • 전사아키텍처 관리 시스템이란?
    전사아키텍처 관리 시스템은 전사아키텍처 정보를 구축하여 관리하고 활용하는 모든 전사아키텍처 업무 프로세스에 대한 효율성 제고를 지원하기 위한 정보 시스템이다.

  • 관리 시스템의 3대 구성요소
    정보 정의 도구 영역, 정보 관리 영역, 정보 활용 영역

🔸 전사아키텍처 활용

  • 목표 아키텍처 이행계획의 5대 주요 활동 순서
    아키텍처 차이 분석 -> 프로젝트 정의 -> 이행 전략 수립 -> 이행 계획 수립 -> 변화 관리 계획 수립

  • 전사아키텍처 정보의 효과적 활용을 위한 3대 전제 조건
    전사아키텍처 정보 자체의 품질이 보장되어야 한다.
    전사아키텍처 정보를 관리하고 적용을 통제할 수 있는 전담 조직이 구성/운영되어야 한다.
    전사아키텍처 정보를 전사적으로 공유하고 활용할 수 있는 절차와 시스템이 필요하다.

profile
깃허브 놀러오세용 -> Tistory로 블로그 이전합니다.

0개의 댓글