Share via


프로젝트 환경 유형 구성

이 가이드에서는 Azure Deployment Environments의 프로젝트에 환경 유형을 추가하는 방법을 설명합니다.

프로젝트 환경 유형은 개발자 센터에 대해 구성하는 환경 유형의 하위 집합입니다. 특정 개발 팀이 만들 수 있는 환경을 미리 구성하는 데 도움이 됩니다.

Azure Deployment Environments에서 프로젝트에 추가하는 환경 유형은 개발자가 환경을 배포할 때 사용할 수 있습니다. 환경 유형은 해당 배포에 사용되는 구독 및 ID를 결정합니다.

프로젝트 환경 유형을 통해 플랫폼 엔지니어링 팀은 다음을 수행할 수 있습니다.

  • 환경 유형 및 프로젝트별로 Azure 리소스를 만드는 대상 구독을 구성합니다.

    프로젝트의 환경 유형에 대한 구독을 제공하여 환경에 올바른 정책 집합을 자동으로 적용할 수 있습니다. 또한 이 작업은 개발 팀의 Azure 거버넌스 관련 개념을 추상화합니다.

  • 환경을 만든 후 개발 팀이 가져오는 액세스 수준과 함께 개발자가 배포를 수행하는 데 사용할 관리 ID를 미리 구성합니다.

이 문서에서는 다음을 수행하는 방법을 알아봅니다.

  • 새 프로젝트 환경 유형을 추가합니다.
  • 프로젝트 환경 유형을 업데이트합니다.
  • 프로젝트 환경 유형을 사용하거나 사용하지 않도록 설정합니다.
  • 프로젝트 환경 유형을 삭제합니다.

필수 조건

프로젝트 환경 유형을 구성하기 전에 다음이 필요합니다.

새 프로젝트 환경 유형 추가

새 프로젝트 환경 유형을 구성할 때 개발 팀은 이를 사용하여 환경을 만들 수 있습니다. 환경의 일부로 만든 리소스에 부여된 권한과 함께 구성된 배포 ID를 사용하여 매핑된 구독에서 환경을 만듭니다. 연결된 모든 정책이 자동으로 적용됩니다.

새 프로젝트 환경 유형을 다음과 같이 추가합니다.

  1. Azure Portal에 로그인하고, Azure Deployment Environments로 이동합니다.

  2. 왼쪽 창에서 프로젝트를 선택한 다음, 특정 프로젝트를 선택합니다.

  3. 왼쪽 창에서 환경 유형을 선택합니다.

  4. + 추가를 선택합니다.

    Screenshot that shows selections for adding a project environment type.

  5. 프로젝트에 환경 유형 추가 페이지에서 다음 세부 정보를 제공합니다.

    속성
    Type 프로젝트에 사용하도록 설정할 개발 센터 환경 유형을 선택합니다.
    배포 구독 환경을 만들 대상 구독을 선택합니다.
    배포 ID 사용자를 대신하여 배포를 수행하는 데 사용할 시스템이 할당한 관리 ID 또는 사용자가 할당한 관리 ID를 선택합니다.
    환경 리소스에 대한 권한>환경 작성자 역할 환경 리소스에 액세스할 역할을 선택합니다.
    환경 리소스에 대한 권한>추가 액세스 환경 리소스에 대한 특정 역할을 부여할 사용자 또는 Microsoft Entra 그룹을 선택합니다.
    태그(선택 사항) 환경의 일부로 만든 모든 리소스에 적용할 태그의 이름과 값을 제공합니다.

    Screenshot that shows adding details on the page for adding a project environment type.

참고 항목

배포 ID를 위해 하나 이상의 관리 ID(시스템 할당 또는 사용자 할당)를 활성화해야 합니다. 개발자를 대신하여 환경 배포를 수행하는 데 사용됩니다. 또한 개발 센터에 연결된 ID에는 환경 유형별로 구성된 배포 구독에 대한 기여자 및 사용자 액세스 관리자 권한이 부여되어야 합니다.

프로젝트 환경 유형 업데이트

개발자가 환경을 배포할 때 다른 구독 또는 배포 ID를 사용하도록 프로젝트 환경 유형을 업데이트할 수 있습니다. 프로젝트 환경 유형을 업데이트하는 것은 새 환경 만들기에만 영향을 줍니다. 기존 환경은 이전에 매핑된 구독에 계속 존재합니다.

기존 프로젝트 환경 유형을 다음과 같이 업데이트합니다.

  1. Azure Portal에서 Azure Deployment Environments로 이동합니다.

  2. 왼쪽 창에서 프로젝트를 선택한 다음, 특정 프로젝트를 선택합니다.

  3. 왼쪽 창에서 환경 유형을 선택합니다.

  4. 업데이트하려는 환경 유형에 대해 특정 행에서 줄임표(...)를 선택한 다음 편집을 선택합니다.

  5. 환경 유형 편집 페이지에서 이전 구성을 업데이트한 다음, 제출을 선택합니다.

프로젝트 환경 유형을 사용하거나 사용하지 않도록 설정

프로젝트 환경 유형을 사용하지 않도록 설정하여 개발자가 이 유형으로 환경을 만들지 못하도록 할 수 있습니다. 프로젝트 환경 유형을 사용하지 않도록 설정해도 기존 환경에는 영향을 주지 않습니다.

환경 유형을 사용하도록 설정하거나 사용하지 않도록 설정한 환경 유형을 다시 사용하도록 설정하면 개발 팀에서 이를 사용하여 환경을 만들 수 있습니다.

  1. Azure Portal에서 Azure Deployment Environments로 이동합니다.

  2. 왼쪽 창에서 프로젝트를 선택한 다음, 특정 프로젝트를 선택합니다.

  3. 왼쪽 창에서 환경 유형을 선택합니다.

  4. 사용하거나 사용하지 않도록 설정할 환경 유형을 선택합니다.

  5. 명령 모음에서 사용 또는 사용 안 함을 선택한 다음, 확인합니다.

프로젝트 환경 유형 삭제

프로젝트에 해당 유형을 사용하여 배포된 환경이 없는 경우에만 특정 프로젝트 환경 유형을 삭제할 수 있습니다. 프로젝트 환경 유형을 삭제하면 개발 팀은 이를 사용하여 환경을 만들 수 없습니다.

  1. Azure Portal에서 Azure Deployment Environments로 이동합니다.

  2. 왼쪽 창에서 프로젝트를 선택한 다음, 특정 프로젝트를 선택합니다.

  3. 왼쪽 창에서 환경 유형을 선택합니다.

  4. 삭제할 프로젝트 환경 유형을 선택합니다.

  5. 명령 모음에서 삭제를 선택한 다음, 확인합니다.