응용 프로그램 영역 및 리소스 종속성
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
팀을 지원하기 위해 Azure DevOps Server 및 추가 리소스를 구성하고 관리합니다. 이러한 리소스에는 애플리케이션 계층 및 데이터 계층 서버, 프로젝트를 호스트하는 프로젝트 컬렉션 및 선택적 리소스가 포함됩니다.
선택적 리소스에는 보고서 서버, 빌드 서버 등이 포함될 수 있습니다. Azure DevOps Server 구성 요소 및 아키텍처에 대한 자세한 내용은 아키텍처 개요를 참조하세요.
중요
Microsoft 지원 수행하도록 지시하거나 데이터베이스를 수동으로 백업하기 위해 설명한 절차를 따르는 경우가 아니면 Azure DevOps 데이터베이스를 수동으로 수정해서는 안 됩니다. 다른 수정 작업을 수행하면 서비스 계약이 무효화될 수 있습니다.
리소스 추가 또는 제거
비즈니스 및 소프트웨어 프로젝트의 변화하는 요구 사항을 더 잘 충족하기 위해 배포에 리소스를 추가하거나 제거할 수 있습니다. 언제든지 보고를 추가하거나 제거할 수 있습니다. SQL Server 인스턴스를 둘 이상 사용하여 배포용 데이터베이스를 호스트할 수도 있습니다. 예를 들어 Azure DevOps를 설치하고 처음 구성한 후 SQL Server Reporting Services 실행하는 서버를 배포에 추가할 수 있습니다.
핵심 서비스 기능
프로젝트를 만들 때 다음 함수에 자동으로 액세스할 수 있습니다.
웹 포털 - 프로젝트, Agile 계획 및 추적 도구, 버전 제어 및 빌드에 대한 액세스 권한을 부여하는 Azure DevOps Server 웹 인터페이스를 제공합니다. 개요는 웹 포털 탐색을 참조하세요.
소스 제어 리포지토리 - Git 리포지토리 또는 Team Foundation 버전 제어 사용합니다.
Azure Boards - 팀은 작업 항목 및 작업 항목 쿼리를 만들어 제품 개발 및 해당 기능을 추적, 모니터링 및 보고할 수 있습니다. 작업 항목은 작업의 정의, 할당, 우선 순위 및 상태를 저장하는 데이터베이스 레코드입니다. 팀은 프로세스 템플릿에 정의된 작업 항목 유형(프로젝트를 만드는 데 사용됨) 또는 프로젝트를 만든 후 프로젝트에 추가되는 형식만 만들 수 있습니다.
팀 구성원은 웹 포털 또는 팀 Explorer 작업할 수 있습니다. Azure DevOps Server 연결하는 이러한 클라이언트 및 기타 클라이언트에 대한 자세한 내용은 Azure DevOps Server 연결하는 도구 및 클라이언트를 참조하세요.
추가 서비스를 지원하는 데 필요한 리소스
다음 표에서는 팀이 해당 기능에 액세스할 수 있도록 구성해야 하는 추가 서버 및 기능을 나타냅니다. 프로젝트를 만들기 전이나 후에 리소스를 추가할 수 있습니다.
기능 영역 | 필요한 리소스 | 관련 항목 |
---|---|---|
빌드 | Team Foundation Build | 빌드 시스템 구성 및 관리 빌드 페이지에는 프로젝트에 대해 정의된 빌드 정의가 나열됩니다. 이 페이지는 Team Foundation Build가 설치되고 구성된 경우에만 표시됩니다. Team Foundation Build를 사용하면 팀에서 제품 빌드를 만들고 관리할 수 있습니다. 예를 들어 팀에서 매일 빌드를 실행하여 공유 서버에 게시할 수 있습니다. Team Foundation Build는 각 빌드의 상태 품질에 대한 빌드 보고서도 지원합니다. Team Foundation Build Service에 액세스하려면 프로젝트 컬렉션이 빌드 컨트롤러를 사용하도록 구성되어야 합니다. 각 빌드 컨트롤러는 단일 프로젝트 컬렉션 전용입니다. 컨트롤러는 컬렉션에 있는 모든 프로젝트의 빌드 요청을 수락합니다. 애플리케이션 빌드를 참조하세요. |
보고서 | SQL Server Analysis Services SQL Server Reporting Services |
프로젝트에 보고서 추가 보고서 페이지는 프로젝트를 호스트하는 프로젝트 컬렉션이 SQL Server Reporting Services 및 SQL Server Analysis Services 모두 구성된 경우에만 표시됩니다. 이 페이지에서는 보고서 관리자 및 SQL Server Reporting Services 호스트하는 서버에 업로드하는 기본 및 사용자 지정 보고서에 대한 액세스를 제공합니다. 기본 보고서에 대한 개요는 Reporting Services 보고서를 참조하세요. |
원격 사이트 | Team Foundation | Azure DevOps 프록시 서버 설치 및 원격 사이트 설정 Azure DevOps 프록시 서버에 연결하도록 Visual Studio 구성 일부 팀 구성원이 버전 제어를 위해 기본 위치에서 원격으로 있는 경우 지원하도록 Azure DevOps 프록시 서버를 설치하고 구성할 수 있습니다. Azure DevOps 프록시 서버는 분산 팀의 위치에서 다운로드한 버전 제어 파일의 캐시를 관리하여 먼 연결에 필요한 대역폭을 크게 줄입니다. 클라이언트가 Azure DevOps 프록시 서버를 사용하도록 구성된 경우 파일 관리는 사용자에게 투명합니다. 메타데이터 교환 및 파일 업로드는 계속해서 Azure DevOps Server 직접 인터페이스합니다. Azure DevOps Server 프로젝트에 연결을 참조하세요. |