참조 아키텍처 란 무엇입니까?
참조 아키텍처는 소프트웨어 개발 및 기업 네트워크의 컴퓨터 시스템 통합에 자주 사용되는 일련의 상호 관련 패턴입니다. 프로젝트 관리 팀은 이러한 패턴을 사용하여 프로그래밍 언어 또는 네트워크 구성과 같은 다양한 솔루션이 비즈니스 모델에 어떻게 적합한 지 결정할 수 있습니다. 여러 가지 다른 솔루션이 종종 고안되며, 가장 적합한 솔루션을 결정하는 것은 일반적으로 팀의 책임입니다. 비즈니스 참조 모델 외에도 계획에는 일반적으로 사람들이 네트워크와 인터페이스하는 방법과 구현할 소프트웨어에 대한 프레임 워크가 포함됩니다.
컴퓨터 시스템 및 소프트웨어의 공통 구성 요소와 관련된 공통 용어 및 요소는 일반적으로 참조 아키텍처의 일부입니다. 컴퓨터 프로그램과 전자 부품 사이의 상호 작용도 나열 될 수 있습니다. 예를 들어, 통신 장비 또는 작업 별 컴퓨터 프로그램의 기능을 이해하기 위해 모든 부품을 함께 장착하는 방법에 대한 패턴을 연구합니다.
최종 제품으로 들어가는 단계는 참조 아키텍처의 초점이 될 수 있으며, 특정 시스템의 속성 목록으로 구성 될 수도 있습니다. 컴퓨터 시스템을 구성하는 구성 요소 및 부품이 모델에 포함되는 경우가 있습니다. 소프트웨어 기능 또는 컴퓨터 네트워크의 레이아웃은 추상적 일 수 있지만 프로젝트의 개발 단계에서는 일반적으로 완제품에 대한 계획이 결합되면 참조 아키텍처가 더 간결 해집니다.
참조 소프트웨어 아키텍처는 종종 운영 체제와 정보의 저장 및 흐름을 제어하는 데이터베이스 관리 프로그램으로 구성됩니다. 특정 프로젝트에는 특정 소프트웨어 프로그램이 필요할 수 있으며 기업은 종종 이들 및 관련 라이센스를 취득하는 비용을 고려해야합니다. 참조 아키텍처는 종종 컴퓨터 서버와 서버 서버를 운영하는 데 사용되는 소프트웨어를 통합합니다. 통신, 데이터 액세스, 디렉토리 관리 및 개발 소프트웨어도 일반적으로 모델에 포함됩니다.
사용 된 프로그래밍 언어 및 개발 환경은 일반적으로 참조 아키텍처의 필수 구성 요소입니다. 사용자 인터페이스의 명령이 컴퓨터를 통해 네트워크로 라우팅되는 방법과 마찬가지로 컴퓨터 시스템에 대한 액세스 및 적절한 보안 유형도 일반적으로 참조 모델에 반영됩니다. 이러한 명령은 종종 비즈니스의 다른 부분이 상호 작용하는 방식과 관련하여 중요합니다. 따라서 참조 아키텍처는 개발중인 컴퓨터 시스템의 표준 모델을 제공하거나 기업이 네트워크를 개발, 구축 및 개선하는 데 사용할 수 있습니다.