자격증/DAsP

[아키텍처 개요] 전사아키텍처 개요와 아키텍처 도메인 구성

JWonK 2023. 3. 24. 14:36
728x90
반응형

2. 전사아키텍처 개요

 

가. 전사아키텍처 도입 배경 및 추진 현황


도입 배경 : 기업의 가치 창출 활동에서 다양한 환경 변화에 민첩하게 대응할 수 있는 정보기술의 역할이 중요시되고 있다. 기업의 비지니스 복잡도는 더욱 증대되고 있고, 업무와 IT 기능의 분리는 더 이상 무의미해졌다. 또한 기업이 환경 변화에 대응하기 위해 시스템을 개선하고자 할 때, 시스템이 너무 복잡하여 어디를 어떻게 변경해야할지 모르는 상황에 이르렀다.

따라서 건축물의 설계도처럼 기업의 전체 시스템을 쉽게 파악할 수 있는 결과물이 필요하게 되었다.

전사 아키텍처는 기업의 이런 복잡한 시스템을 파악하기 위해 쉽게 정리함으로써, 복잡한 기업시스템을 필요한 형태로 개선할 수 있도록 돕는다.

 

도입 배경을 요약하자면,

  • 정보시스템의 상호운용성 및 통합성 결여
  • 조직의 경영계획과 목표를 효과적으로 달성하기 위한 정보시스템의 비전과 구축 전략 수립의 필요성 증대
  • 비지니스 환경 변화에 대한 IT 대응 체계 미흡
  • 기업 활동의 정보기술에 대한 의존도 심화
  • 정보시스템을 쉽게 파악할 수 있는 체계적 아키텍처 구축 미흡

 

 

 

[ 전사아키텍처(EA)와 정보기술 아키텍처(ITA) 정의 서술과 범정부 아키텍처 추진 방향에 대해서는 책을 참고 ] 

 

 

 

 

 

 

 

나. 전사아키텍처 정의


전사 아키텍처는 기업의 목표와 요구를 잘 지원하기 위해 IT 인프라의 각 부분들이 어떻게 구성되고 작동되어야 하는가를 체계적으로 기술하는 것이다.

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

 

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

 

기업은 전사아키텍처 도입을 통하여 비지니스와 IT를 더 유기적으로 연결시킬 수 있다. 또한 비지니스 환경 변화에 대해 신속하게 대응할 수 있으며, IT 자체의 효율성도 증대시킬 수 있다. 

 

전사 아키텍처는 다양한 정보기술의 혁신 활동과 관리 통제를 포함하며, 시스템의 도입과 구축 뿐만 아니라 운영과 평가까지 통합적으로 관리하는 것을 의미한다. 기업이나 조직은 전사아키텍처를 통해 IT 자산을 평가하고 전사 관점에서 재설계하고 좀 더 합리적인 구조로 재배치하며, IT의 효율성과 투자 효과를 측정하는 기준으로 활용할 수 있다.

 

전사 아키텍처를 정확히 이해하기 위해서는 전사(Enterprise)의 개념과 아키텍처(Architecture)의 개념을 명확히 이해할 필요가 있다.

 

 

 

 

 

 

다. 전사 개념


전사(Enterprise)란 일반적으로 기업 또는 기관을 지칭한다. 보다 더 구체적으로 정의하면, '공동의 목표를 추구하기 위해 고객과 상품 또는 서비스가 존재하고, 이를 지원하기 위한 조직/자원/기술을 보유하며, 필요한 업무 프로세스를 수행하는 조직의 집합체' 라 할 수 있다.

 

전사

 

전사의 유형은 다양하다. 전사가 하나의 기업이나 기관과 정확히 일치하지 않을 수 있다. 기업의 규모가 큰 경우 하나의 기업이 여러 개의 전사로 구성될 수 있다. 그 경우 각각의 전사는 독립적인 운영 주체로 구성된다. 또한 전사는 구분 가능한 다수의 사업 영역으로 구성된다. 또한 전사는 구분 가능한 다수의 사업 영역으로 구성된다.

 

전사 아키텍처 수립을 위해서는 전사의 범위를 초기에 명확히 정의해야한다. 전사의 정의는 전사아키텍처 수립 과정에서 중요한 판단 기준이 된다. 전사아키텍처를 수립하는 모든 활동은 정의된 전사의 성과와 목표에 초점을 두고 아키텍처를 도출해야 한다.

 

전사와 앞서 설명한 아키텍처의 개념을 기반으로 전사아키텍처를 다시 정의하면, 전사 아키텍처란 전사에 대한 아키텍처를 정의/관리하여 전사의 비지니스 목표를 위해 아키텍처 정보를 활용하여 IT 인프라를 최적으로 구성하는 것

 

 

 

 

 

 

 

 

라. 아키텍처 도메인 구성


아키텍처 정보의 영역을 구분한 것을 아키텍처 도메인이라 한다. 아키텍처 도메인의 구성은 기업이나 조직이 전사 아키텍처의 정보를 체계적으로 분류한 아키텍처 매트릭스를 어떻게 정의하느냐에 따라 다르다. 

아키텍처 도메인

 

 

1) 비지니스 아키텍처

- 비지니수 아키텍처는 기업이나 조직의 경영 목표를 달성하기 위한 업무 구조를 정의한 아키텍처 영역

- 기업의 업무와 서비스의 실체를 명확히 하는 것

- 비지니스 아키텍처는 타 아키텍처(데이터, 애플리케이션, 기술)의 방향을 정의하고 검증하는 시발점

 

급변하는 비지니스 환경에 대한 적응성을 높이기 의해서는 정보 기술이 철저하게 비지니스 전략과 연계되어야한다. 데이터아키텍처는 비지니스 아키텍처에서 정의한 업무를 지원하기 의해 필요한 데이터를 정의해야 하고, 애플리케이션 아키텍처는 비지니스 업무를 수행하기 위해서 필요한 애플리케이션을 정의해야한다. 기술 아키텍처 역시 이러한 비지니스를 지원하는 데이터 및 애플리케이션 아키텍처를 잘 지원하기 위한 기술적 특성을 감안하여 정의해야 한다.

 

 

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

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

- 애플리케이션 서비스는 애플리케이션이 지원하는 업무와 데이터의 특성을 고려하여 정의되며, 서비스 간의 상호 연관관계를 분석/정의

- 이는 향후 애플리케이션에 대한 배치, 통합, 포트폴리오 관리를 위한 시각을 제공

 

 

3) 데이터 아키텍처

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

- 데이터 아키텍처는 전사의 데이터 영역을 분류하는데, 업무 데이터와 메타 데이터를 구분하거나 업무 데이터를 운영계 데이터, 정보계 데이터로 등으로 구분한다. 이를 기준으로 전사 수준의 주제 영역 모델과 개념 데이터 모델을 정의하고, 다시 주제 영역별로 논리 데이터 모델과 물리 데이터 모델을 정의한다.

 

 

4) 기술 아키텍처

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

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

- 기술 참조모델과 표준 프로파일 구축을 통해 애플리케이션의 이식성과 확장성을 강화하고, 벤더로부터의 독립성을 확보하며, 시스템 간의 상호 운용성을 강화하는 등의 효과 기대

- 기술 아키텍처의 경우 다른 아키텍처와 달리 개별 기업이나 조직 단위에서도 기술 참조모델을 정의하는 것이 일반적

728x90
반응형