Azure DevOps Server에 대 한 단순 토폴로지의 예

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

참고

Azure DevOps Server의 이전 이름은 Visual Studio Team Foundation Server였습니다.

여러 토폴로지 구성에 Azure DevOps Server를 설치 하 고 구성할 수 있습니다. 일반적으로 토폴로지가 단순할수록 Azure DevOps Server 배포를 보다 쉽게 유지할 수 있습니다. 비즈니스 요구를 충족 하는 가장 간단한 토폴로지를 배포 해야 합니다. 이 문서에서는 서버와 클라이언트가 모두 단일 작업 그룹 또는 도메인에 포함 된 두 가지 간단한 토폴로지를 설명 합니다.

가장 간단한 토폴로지

가장 간단한 서버 토폴로지에서는 최소 수의 물리적 서버를 사용 하 여 Team Foundation의 논리적 계층을 구성 하는 구성 요소를 호스팅합니다. 다음 그림은 가장 간단한 토폴로지를 보여 줍니다.

단순 서버 토폴로지

이 예에서는 모든 서버 구성 요소가 단일 물리적 서버에 배포 됩니다. 동일한 도메인 이나 작업 그룹에 있는 클라이언트 컴퓨터에서 액세스할 수 있습니다. 이 예제는 사용자가 50 명 미만인 소규모 제품 개발 팀을 위해 설계 되었습니다.

이 구성에서는 Team Foundation Build를 실행 하는 컴퓨터와 Azure DevOps Server를 실행 하는 단일 서버 또는 하나 이상의 클라이언트 컴퓨터에서 팀의 테스트 구성 요소를 설치할 수 있습니다. 이 구성은 대규모 조직 내의 소규모 개발 조직 또는 파일럿 프로젝트에 가장 적합 합니다.

단순 토폴로지

또한 간단한 서버 토폴로지는 최소 수의 물리적 서버를 사용 하 여 Azure DevOps의 논리적 계층을 구성 하는 구성 요소를 호스팅합니다. 그러나이 토폴로지에서는 처리 능력에 따라 소프트웨어를 구축 하 고 테스트 하는 추가 로드도 인식 합니다. 다음 그림에서는 Azure DevOps Server에 대 한 간단한 토폴로지를 보여 줍니다.

단순 Azure DevOps Services 토폴로지

이 예제에서는 Azure DevOps 용 웹 서비스와 데이터베이스가 동일한 물리적 서버에서 호스트 되지만 빌드 서비스는 별도의 컴퓨터에 설치 됩니다. 동일한 도메인 이나 작업 그룹에 있는 클라이언트 컴퓨터에서 Azure DevOps Server에 액세스할 수 있습니다. 이 예제는 사용자가 100 명 미만인 소규모 제품 개발 팀을 위해 설계 되었습니다.

이 구성에서는 Team Foundation Build를 실행 하는 컴퓨터와 해당 목적을 전담 하는 컴퓨터에 팀의 테스트 구성 요소를 설치 합니다. 이 구성은 빌드 및 테스트 요구가 규칙적 이며 성능이 더 중요 한 소규모 개발 프로젝트에 가장 적합 합니다.