다음을 통해 공유


팀 환경의 분산 시스템 디자이너 개요

업데이트: 2007년 11월

분산 시스템을 디자인 및 개발하는 팀은 일반적으로 한 명 이상의 응용 프로그램 설계자, 개발자 및 인프라 설계자로 구성됩니다. Visual Studio Team System Architecture Edition에서 이러한 팀 멤버는 배포할 응용 프로그램 시스템을 디자인, 구성 및 평가하여 분산 시스템을 시각화, 문서화 및 구현할 수 있습니다. 응용 프로그램 시스템은 독립된 여러 응용 프로그램으로 구성된 작은 시스템으로 구성됩니다.

여러 팀 구성원이 분산 시스템 디자이너를 사용하여 응용 프로그램 시스템을 디자인, 평가 및 구현할 수 있습니다. 이러한 상위 수준의 작업을 수행하는 데 사용되는 모든 모델은 상호 참조되고, 팀 디자인 및 개발 시나리오를 지원하고, 일반 소스 코드 제어 기술을 사용할 수 있는 파일에 저장됩니다.

팀과 분산 시스템 디자이너의 상호 작용

설계자 및 개발자는 분산 시스템 디자이너를 사용하여 다음과 같은 상위 수준 작업을 수행할 수 있습니다.

  • 응용 프로그램 및 응용 프로그램 시스템을 디자인, 검토, 구성 및 연결 (응용 프로그램 설계자)

  • 응용 프로그램 시스템이 배포될 대상 데이터 센터의 논리 표현 만들기 (인프라 설계자)

  • 대상 데이터 센터의 응용 프로그램 시스템에 대한 배포 평가 (응용 프로그램 설계자)

  • 응용 프로그램 시스템의 기본 응용 프로그램 정의 구현 (개발자)

응용 프로그램 설계자는 응용 프로그램 디자이너를 사용하여 서비스를 제공 및 사용하는 응용 프로그램을 정의, 검토, 구성 및 연결하고 응용 프로그램 요구 사항을 문서화합니다. 그런 다음 만든 응용 프로그램 정의를 사용하여 구성한 응용 프로그램 시스템을 시스템 디자이너로 디자인할 수 있습니다. 그러면 다른 시스템으로 구성된 시스템을 디자인할 수 있을 뿐만 아니라 최종적으로 크고 복잡한 시스템을 디자인할 수 있습니다.

인프라 설계자는 논리 서버와 영역을 정의, 구성 및 연결하여 논리 데이터 센터 디자이너로 이러한 데이터 센터의 논리 표현을 만들고 데이터 센터 요구 사항을 문서화할 수 있습니다. 시스템을 디자인하는 과정에서 응용 프로그램 설계자는 언제라도 대상 데이터 센터의 논리 표현과 함께 배포 디자이너를 사용하여 특정 시스템에 대한 배포를 평가할 수 있습니다.

Architecture Edition에서 시스템은 Visual Studio 솔루션의 범위와 컨텍스트 내에서 설명됩니다. 솔루션 내에서 구현될 수 있는 이러한 시스템의 응용 프로그램의 경우 개발자는 해당 Visual Studio 프로젝트가 생성된 후 이 응용 프로그램을 코드로 정의할 수 있습니다.자세한 내용은 SDM 문서 간의 관계를 참조하십시오.

참고 항목

개념

소스 제어에서 사용 중인 SDM 문서

구현을 위한 분산 시스템 솔루션 분할

기타 리소스

팀 환경의 분산 시스템 디자이너