아키텍처 및 정보시스템 아키텍처□ 아키텍처(Architecture)란?4 -아키텍처의 어원은 고대 그리스이며 (archi : 시작, 출발, 원칙 등)과 (tekton : 벽돌쌓는 사람, 석공)의 합성어이며 IT에서의 아키텍처는 컴퓨터의 구성론을 말합니다.또는 개별적인 하드웨어 기술이나 소프트웨어 기술보다 위에 위치한 종합적인 구성론을의미하기도 합니다만 본래의 의미는 건축술입니다. 과거 설계 목표는 있었어도 단지부품을 모아 컴퓨터를 구성했으나 최근에는 이러한 컴퓨터를 만드는 아키텍처를 먼저구성해서 그것을 토대로 컴퓨터를 만듭니다. 아키텍처라는 말을 컴퓨터 분야에 사용한것은 1970년대 접어들어서이며, 광범위하게 사용하게 된 것은 1974년 IBM이 자사의컴퓨터 네트워크 아키텍처를 SNA(System Network Architecture)로 부르기 시작한이후 부터입니다.□ 정보시스템(Information System)정보기술을 이용하여 업무 처리에 사용되는 정보를 수집?전달?저장?검색?조작및 표시해 주는 체제를 말합니다. 즉 정보시스템은 정보 와 정보기술을 이용해서 업무처리를 지원해주는 시스템을 말합니다.□ 정보시스템 아키텍처의 정의정보시스템 아키텍처란 일반적으로 정보시스템에 대한 요구사항을 충족시키고 상호운용성 및 보안성을 보장하기 위하여 조직의 업무 및 사용되는 정보, 이들을 지원하기위한 정보기술 등 구성요소를 분석하고 이들간의 관계를 구조적으로 정리한 체계를 의미하는것으로 정보기술 아키텍처를 통하여 얻을 수 있는 장점이나 활용성은 크게 다음과 같다.? 조직의 정보자원 및 기술의 호환성? 정보자원 관리의 기술적 수단 구축? 정보화 정책 및 투자결정을 위한 기준설정? 정보화 효과 증대를 위한 통합 관리모델의 구성□ 정보시스템 아키텍처 구성 요소정보시스템 아키텍처는 일반적으로 전사적 아키텍처(EA : Enterprise Architecture),기술참조모델(TRM : Technical Reference Model), 표준프로파일(Standard profile)의3가지 요소로 구분된다.? 전사적 아키텍처엔터프라이즈 아키텍처라고도 불리우는 전사적 아키텍처는 조직에 사용되는 정보기술을활용한 아키텍처와 시스템들을 총괄하는 것으로 업무 및 과리 프로세스와 정보기술간의 관계를 나타낵 것이다. 전사적 아키텍처는 업무, 업무를 실행하는데 필요한정보, 업무실행을 지원하는데 필요한 기술 및 업무의 변경요구에 해당하는 새로운기술의 실행에 필요한 전환 프로세스를 설명한 전략적 정보자원의 기초이다.? 기술참조모델기술참조모델은 업무활동에 필요한 정보서비스를 식별하고 설명한 것으로 전사적아키텍처의 모든 부문에서 고려된다. 기술참조모델은 개념을 추상화한 플랫폼을제공하며 구성요소간의 인터페이스를 정의한 것으로 참조모델의 목적은 사용자요구사항을 만족시킬 수 있도록 시스템 규격에 대한 개념적인 모델을 추상화 한 것이다.? 표준 프로파일표준 프로파일은 기술참조모델에 명시된 서비스를 지원하는 정보기술 표준들의 집합이다. 프로파일은 표준의 목적을 충족하고 특정 업무 기능에 제공되는 기술을 지원하기 위해서 필요한 최소한의 기중을 제공한다. 표준 프로파일은 표준이 기반이 되는 서비스들간의 인터페이스를 다루는 표준들의 집합 또는 표준들에 대한 참고자료들로서 운영체제, 네트워크, 데이터 교환과 같은 서비스를 가능하게 하는 기술 표준들을 다루는 상세 규격을 포함한다. 기술참조 모델과 함께 표준 프로파일은 조직의 업무 요구사항에 맞는 표준화된 시스템의 개발과 획득을 가능하게 할 수 있으며, 경우에 따라서 프로파일에는 표준들을 구현한 구체적인 제품까지도 지정할 수 있다.프로파일은 기술발전, 환경, 조직의 목적 등에 따라 바뀔 수 있으므로 프로파일의 갱신을 위한 지침 및 기준이 있어야 하며, 표준 프로파일은 최소한의 기술 표준의 집합을 구성하는 것을 기본으로 하며, 기술의 발전에 따라 지속적으로 갱신되어야 한다.□ 정보시시템 아키텍처의 목적개별 정보자원의 계획, 설계, 구축 및 관리하는 방향을 제공다시 말해서 정보시스템에 대한 요구사항을 충족시키고, 상호 운용성 및 보안성을 보장하기위해 조직의 업무와 업무의 추진을 위해 사용하는 정보, 그리고 이들을 지원하기 위한정보기술 등의 구성요소를 분석하고, 이들간의 관계를 구조(framework)적으로 정리한체계를 말한다. 즉, 정보기술 아키텍처는 모든 정보 프로세스를 지원하는 요소들간의관계를 구조화한 집합으로써 크게 전사적 아키텍처 , 기술참조모델 , 표준 프로파일로 구성된다□ 정보시스템 아키텍처의 필요성원시인들에게는 어느 산에 가면 과일을 배불리 먹을 수 있으며, 어디에 추위를 피할 수 있는 동굴이 있는지와 같은 정보들은 생존을 위해 매우 중요한 정보였을 것이다. 마찬가지로 현대산업사회에서는 시장에 대한 정보와 새로운 기술에 대한 정보가 기업의사활을 좌우하는 중요한 정보일 것이다.오늘날에는 매일 쏟아져 들어오는 정보의 양이 하루가 다르게 폭증하고 있어 개인이이를 체계적으로 관리하기란 쉬운 일이 아니다. 이에 따라 정보관리를 위한 다양한방법론(ERP(전사적자원관리), CRM(고객관계관리), SCM(공급망관리) 등)들이 나타나게되었고, 이를 바탕으로 개발 및 유지보수에 관한 최적화가 시도되었다. 그러나 기존의