- 전사 아키텍처 개요
- 전사 아키텍처 구축
- 전사 아키텍처 관리 및 활용
1과목 전사 아키텍처 이해
1장. 전사아키텍처 개요
1절. 전사 아키텍처 정의
전사 아키텍처 : 기업의 전체 정보화 설계도
기업의 목표와 요구를 효율적 지원하기 위해 IT인프라의 각 부분들이 어떻게 구성되고 작동되어야 하는가를 체계적으로 기술한 것
전사 : 기업 또는 기관을 지칭
전사 아키텍처 수립을 위해서 앞서 말한 전사의 범위를 초기에 명확히 정의해야 하고, 이해 관계자들이 충분히 공감할 수 있도록 해야 함.
아키텍처 구성요소
모델 관점
참조모델, 비즈니스 아키텍처, 데이터 아키텍처, 애플리케이션 아키텍처, 기술 아키텍처
규칙 관점
전략, 원칙/지침, 표준
계획 관점
이행 계획, 구축 계획
2절. 전사 아키텍처 프레임워크
전사 아키텍처 프레임워크 : 전사 아키텍처 활동에서 얻어지는 산출물을 분류하고 조직화하고 이를 유지 관리 하기 위한 전체적인 틀을 정의하는 것
구성 - 정책, 정보, 관리
전사 아키텍처 정책 : 전사 아키텍처의 정보를 어떻게 구성하고, 수립을 통해 기업이 달성하고자 하는 궁극적인 모습은 무엇이며, 효과적으로 관리 및 활용하기 위한 원칙은 어떤 것인 것 정의
전사 아키텍처 정보 : 아키텍처 정보 구축을 위해 먼저 정보의 영역을 구분해야 하며, 이를 아키텍처 도메인이라고 함. 현행 아키텍처와 목표 아키텍처는 이런 도메인별로 아키텍처 정보를 구축
전사 아키텍처 관리 : 정의된 전사 아키텍처 정보를 지속해서 유지 관리하고 효과적으로 활용하기 위해서는 EA관리 체계의 정립과 EA관리 시스템의 구축이 필요하며, EA 관리 수준을 제고하기 위해서는 지속적으로 평가하고 개선할 필요가 있음
아키텍처 도메인 구성
비즈니스 아키텍처 : 기업의 경영 목표를 달성하기 위한 업무 구조를 정의한 아키텍처로 타 아키텍처의 방향을 정의하고 검증하는 시발점
애플리케이션 아키텍처 : 기업의 업무를 지원하는 전체 애플리케이션을 식별하고 연관성을 정의하고, 전체 애플리케이션 구조를 체계화하는 것
데이터 아키텍처 : 기업의 업무 수행에 필요한 데이터의 구조를 체계적으로 정의하는 것
기술 아키텍처 : 타 아키텍처에서 정의된 요건을 지원하는 전사의 기술 인프라 체계를 정의하는 것으로, TA는 개별 기업에도 기술 참조 모델을 정의하는 것이 일반적
3절. 전사 아키텍처 참조 모델
참조 모델 : 아키텍처 구성 요소를 식별하여 표준화한 것으로 기관이나 기업의 전사아키텍처 수립할 때 참조하는 추상화한 모델
성과 참조 모델 : 정보화 성과 측정을 위한 항목과 지표 및 방법 제시
업무 참조 모델 : 업무 아키텍처의 기준이 되며, 대상 기관의 사업, 업무 등 전체적으로 분류하고 정의
서비스 참조 모델 : 응용아키텍처의 기준이 되며, 응용 서비스의 기능을 분류 및 정의
데이터 참조 모델 : 데이터아키텍처의 기준이 되며, 기관 간에 교환되는 주요 데이터 분류 정의를 표준화
기술 참조 모델 : 기술아키텍처의 기준이 되며, 정보기술을 분류 및 식별, 참조 모델 중 가장 많이 사용
4절 전사 아키텍처 프로세스
전사 아키텍처 프로세스 : 전사 아키텍처를 구축하고 관리하는 전체 절차에 관한 것으로, 작업의 단계와 공정, 작업 내용 등을 정의하는 것
EA비전 수립 -> EA구축 -> EA 관리 -> EA활용
2장 전사아키텍처 구축
1절 전사 아키텍처 방향 수립
EA방향 수립은 전사 아키텍처 환경 분석, 전사 아키텍처 구축 방향 정의, 전사 아키텍처 프레임워크 정의로 구성
전사 아키텍처 환경 분석 : 기업 내외부 환경을 분석하고, 이해 관계자로부터 EA수립을 위한 요건을 도출
전사 아키텍처 구축방향 정의 : 전사 아키텍처의 환경분석 결과를 토대로, 구축 목적을 정의하고 구축 범위를 정의하는 것 / 전사 아키텍처의 비전과 핵심목적, 핵심가치도 수립 / 기업이 지향해야 하는 가치, 도입 목적의 근거, 목적 달성 시 추구하는 효과 포함
전사 아키텍처 프레임워크 정의 : 전사 아키텍처 수립을 위해서는 EA프레임워크가 정립되어야 함 / EA활동으로 얻어지는 산출물을 분류하고 조직화 및 유지관리 하기 위한 전체적인 틀 / EA를 기술하는데 필요한 정보 유형을 식별하고, 이들 정보 유형을 논리적으로 구조화하고 정보 유형 간의 관계를 구조화한 것
2절 전사 아키텍처 정보 구성 정의
전사 아키텍처 정보 : 기업을 잘 이해하기 위해 필요한 업무와 정보기술에 대한 정보로써 활용할만한 가치가 있고 관리가 용이한 정보
아키텍처 매트릭스 : EA프레임워크 핵심 구성요소로 전사를 설명하는 모델과 원칙 정보를 통일된 시각으로 볼 수 있는 논리적 틀 / 의사결정 유형(관점)과 정보 유형(뷰)의 두 축을 가지는 2차원 매트릭스
아키텍처 매트릭스 구성 : 선진 사례를 도입하기보다는 기업의 현황을 고려하여 기업의 EA 목표 달성에 필요한 구조로 아키텍처 매트릭스를 정의하는 것이 바람직함
매트릭스 셀 정의 내역 : 현행 산출물 분석 / 목표 산출물 정의 / 산출물 간 연관성 정의 / 산출물 표현 방법 및 세부 구성 정의
아키텍처 매트릭스 정의 시 고려사항 : 일반적인 아키텍처 개념을 포함하면서 매트릭스에 포함되는 산출물이 범위와 목적에 적합하게 정의되었음을 조직 내 모든 계층의 사람이 확신해야 함 / 다양한 조직 문화와 의사결정 구조 반영 / 개발 표준에 대한 준수성 높이고 조직별로 통일된 접근 가능, 통일성과 일관성 유지 / 상호 간에 연계성을 가져야 하며, 전사 차원에서 통합적인 아키텍처 관리가 이루어지도록 해야 함
3절 전사아키텍처 정보 구축
전사 아키텍처 정보 구축 : 아키텍처 정보를 구축하기 위해서는 우선 기존에 작성된 자료를 수집해야 함 / 상향식, 하향식, 혼합식
현행 아키텍처 정보 구축 : 현재의 업무나 정보시스템에 대하여 기존의 자료를 분석하여 전사 아키텍처 정보를 구축하는 것 / 상위 수준의 업무 기능과 시스템에 대한 분류 체계를 정의한 후 나머지 하위의 정보 구축은 병렬적으로 수행
목표 아키텍처 정보 구축 : 현행 아키텍처에 대한 문제점과 개선 사항을 도출하고, 이를 목표 아키텍처에 반영하는 방식으로 진행 / 일반적으로 비즈니스아키텍처를 먼저 정의하고 이를 효율적으로 지원하는 정보기술아키텍처를 정의 / 초기 전사 아키텍처 수립 시 개념적 수준까지 정의하고 개념적 수준 이하의 산출물 작업은 실제 시스템 구축 단계에서 수행하는 것이 일반적
3장 전사 아키텍처 관리 및 활용
1절 전사 아키텍처 관리 체계
전사 아키텍처 관리 체계 : 전사 아키텍처를 수립하고 관리하기 위한 활동 정의 / 관리 조직, 관리 프로세스, 관리 인력 포함
2절 전사 아키텍처 관리 시스템
전사 아키텍처 관리 시스템 : 구축, 관리, 활용하는 모든 업무 프로세스를 효과적으로 지원하기 위한 시스템 / 모델링 도구, 리포지터리, 전사 아키텍처 포털, 정보 활용 영역으로 구분
3절 전사 아키텍처 활용
전사 아키텍처의 활용 영억은 목표 아키텍처를 달성하기 위한 이행 계획을 수립하고 그에 따라서 프로젝트를 추진하는 기준으로 삼는 것과 전사 아키텍처 정보를 활용하여 일상의 IT업무를 지원하는 것