Azure Blueprints

jung_ho9 개발일지·2022년 12월 17일
0

[AZ-900] Microsoft Azure

목록 보기
29/43
post-thumbnail

Azure Blueprints의 목적 설명


Azure Blueprints를 사용하면 클라우드 구독 또는 환경 배포를 표준화할 수 있습니다. Azure Blueprints를 사용하여 새 구독마다 Azure Policy와 같은 기능을 구성하는 대신 새 구독을 만들 때 적용되는 반복 가능한 설정 및 정책을 정의할 수 있습니다. 새 테스트/개발 환경이 필요한가요? Azure Blueprints를 사용하면 보안 및 규정 준수 설정이 이미 구성된 새 테스트/개발 환경을 배포할 수 있습니다. 이 방법으로 개발 팀에서는 조직의 요구 사항 내에서 빌드하는 지식이 포함된 새 환경을 빠르게 빌드하고 배포할 수 있습니다.

아티팩트란?


청사진 정의의 각 구성 요소를 ‘아티팩트’라고 합니다.

아티팩트에 추가 매개 변수(구성)가 없을 수 있습니다. 추가 구성이 필요 없는 SQL Server에 위협 탐지 배포를 예로 들 수 있습니다.

아티팩트에는 구성할 수 있는 매개 변수가 하나 이상 포함될 수도 있습니다. 다음 스크린샷은 허용되는 위치 정책을 보여 줍니다. 해당 정책에는 허용되는 위치를 지정하는 매개 변수가 포함됩니다.

청사진 정의를 만들거나 범위에 청사진 정의를 할당할 때 매개 변수 값을 지정할 수 있습니다. 이 방법으로 하나의 표준 청사진을 유지 관리할 수 있지만 정의가 할당된 각 범위에서 관련 구성 매개 변수를 유연하게 지정할 수 있습니다.

Azure Blueprints는 연결된 아티팩트에서 모든 요구 사항, 설정 및 구성에 따라 새 환경을 배포합니다. 아티팩트에서는 다음과 같은 항목을 포함할 수 있습니다.

  • 역할 할당
  • 정책 할당
  • Azure Resource Manager 템플릿
  • 리소스 그룹

Azure Blueprints는 배포를 모니터링하는 데 어떻게 도움이 되나요?

Azure Blueprints는 버전 관리가 가능하므로 초기 구성을 만든 다음 나중에 업데이트하고 업데이트에 새 버전을 할당할 수 있습니다. 버전 관리를 사용하면 작은 업데이트를 수행하고 어떤 구성 집합이 어떤 배포를 사용하는지 추적할 수 있습니다.

반면 Azure Blueprints를 사용하는 경우에는 청사진 정의(배포해야 하는 항목)와 청사진 할당(배포된 항목) 간의 관계가 유지됩니다. 즉, Azure는 리소스를 정의하는 청사진과 리소스를 연결하는 레코드를 만듭니다. 이 연결은 배포를 추적하고 감사하는 데 도움이 됩니다.

profile
꾸준하게 기록하기

0개의 댓글