리소스 명명 및 태그 지정 의사 결정 가이드

배포가 매우 단순한 경우를 제외하면 클라우드 기반 리소스 구성은 IT 팀의 매우 중요한 작업입니다. 다음과 같은 이유로 명명 및 태그 지정 표준을 사용하여 리소스를 구성합니다.

  • 리소스 관리: IT 팀은 특정 워크로드, 환경, 소유권 그룹 또는 기타 중요한 정보와 연결된 리소스를 빠르게 찾아야 합니다. 리소스 관리용 액세스 권한 및 조직 내 역할을 할당하려면 리소스를 구성해야 합니다.

  • 비용 관리 및 최적화: 비즈니스 그룹이 클라우드 리소스 사용량을 확인할 수 있도록 하려면 IT 팀이 각 워크로드와 팀에서 사용하는 리소스를 파악해야 합니다. 비용 관련 태그에서 지원되는 항목은 다음과 같습니다.

  • 운영 관리: 운영 관리 팀의 비즈니스 약정 및 SLA에 대한 가시성은 지속적인 운영의 중요한 측면입니다. 작업을 잘 관리하려면 업무 중요도에 대한 태그 지정이 필요합니다.

  • 보안: 데이터 및 보안 영향 분류는 위반 또는 기타 보안 문제가 발생하는 경우 팀에게 중요한 데이터 요소입니다. 안전하게 운영하려면 데이터 분류에 대한 태그를 지정해야 합니다.

  • 거버넌스 및 규정 준수 리소스 전체에서 일관성을 유지하면 합의된 정책의 변경 내용을 식별하는 데 도움이 됩니다. 리소스 태깅을 위한 규범적인 지침에서는 다음 패턴 중 하나가 거버넌스 방침을 배포할 때 어떤 도움이 되는지 설명합니다. 비슷한 패턴을 사용하여 태그를 통해 규정 준수를 평가할 수 있습니다.

  • 자동화: 적절한 조직 체계를 통해 리소스 만들기, 운영 모니터링 및 DevOps 프로세스 만들기의 일환으로 자동화를 활용할 수 있습니다. 또한 IT에서 리소스를 더 쉽게 관리할 수 있습니다.

  • 워크로드 최적화: 태그 지정을 통해 패턴을 식별하고 광범위한 문제를 해결할 수 있습니다. 태그는 단일 워크로드를 지원하는 데 필요한 자산을 식별하는 데도 도움이 될 수 있습니다. 각 워크로드와 관련된 모든 자산에 태그를 지정하면 미션 크리티컬 워크로드를 보다 심층적으로 분석하여 아키텍처를 잘 결정할 수 있습니다.

태그 지정 관련 결정 가이드

가장 덜 복잡한 것부터 가장 복잡한 것까지 부분 태그 지정을 보여 주는 다이어그램

태그 지정 방법은 간단하거나 복잡할 수 있습니다. 클라우드 워크로드를 관리하는 IT 팀을 지원하거나 모든 비즈니스 측면과 관련된 정보를 통합할 수 있습니다.

워크로드, 애플리케이션 또는 환경을 기반으로 하는 태그 지정과 같은 IT 맞춤형 태그 지정은 자산 모니터링의 복잡성을 줄이는 데 집중합니다. 복잡성이 낮으면 운영 요구 사항에 따라 관리 결정을 내리는 프로세스를 간소화할 수 있습니다.

회계, 비즈니스 소유권 또는 비즈니스 중요도와 같은 비즈니스 맞춤형 초점을 포함하는 태그 지정 체계에는 더 많은 시간을 투자해야 할 수 있습니다. 이 시간은 비즈니스 이익을 반영하고 시간이 지남에 따라 해당 표준을 유지하는 태그 지정 표준을 만드는 데 소요됩니다. 이러한 투자는 태깅 시스템을 통해 전체 비즈니스에 IT 자산의 비용 및 가치에 대한 향상된 회계 처리를 제공합니다. 자산의 비즈니스 가치를 운영 비용과 연결하면 더 광범위한 조직 내에서 IT에 대한 비용 센터의 관점이 변경될 수 있습니다.

기본 명명 규칙

클라우드에서 호스트되는 리소스를 구성하려면 먼저 명명 규칙을 표준화해야 합니다. 적절한 구조의 명명 시스템이 있으면 관리 및 회계용 리소스를 빠르게 파악할 수 있습니다. 기존 IT 명명 규칙이 조직의 다른 부분에 있을 수 있습니다. 그렇다면 클라우드 명명 규칙을 준수해야 하는지, 아니면 별도의 클라우드 기반 표준을 설정해야 하는지 고려합니다.

참고

명명 규칙 및 제한 사항은 Azure 리소스에 따라 달라집니다. 명명 규칙은 이러한 규칙을 준수해야 합니다.

리소스 태그 지정 패턴

일관된 명명 규칙에서 제공되는 구성보다 더 정교하게 리소스를 구성하려는 경우를 위해 클라우드 플랫폼에서는 리소스에 태그를 지정하는 기능을 지원합니다.

리소스에 연결되는 메타데이터 요소인 태그는 키/값 문자열 쌍으로 구성됩니다. 이러한 쌍에 포함하는 값은 사용자에게 달려 있습니다. 그러나 포괄적인 명명/태그 지정 정책의 일환으로 일관된 글로벌 태그 세트를 적용하는 것은 전체 거버넌스 정책의 중요한 부분입니다.

계획 프로세스의 일환으로 다음 질문을 사용하여 리소스 태그에서 지원해야 하는 정보의 종류를 결정합니다.

  • 명명 및 태그 지정 정책을 회사 내의 기존 정책과 통합해야 합니까?
  • 차지백 또는 쇼백 회계 시스템 구현 여부 부서, 비즈니스 그룹 및 팀에게 단순한 구독별 내역보다 더 자세한 정보를 제공하기 위해 리소스를 회계 정보와 연결해야 합니까?
  • 지정하는 태그가 리소스의 규정 준수 요구 사항과 같은 세부 정보 또는 작동 시간 요구 사항/패치 일정/보안 요구 사항 등의 운영 세부 정보를 나타내야 하는지 여부
  • 중앙 집중식 IT 정책에 따라 모든 리소스에 필요한 태그는 무엇입니까? 선택 사항 태그는 무엇입니까? 개별 팀이 자체적인 사용자 지정 태그 지정 체계를 구현할 수 있습니까?

다음 태그 지정 패턴은 태그 지정을 사용하여 클라우드 자산을 구성하는 방법의 예입니다. 이러한 패턴은 독점적이지 않으며 병렬로 사용할 수 있습니다. 회사의 요구 사항에 따라 자산을 구성하는 다양한 방법을 제공합니다.

태그 형식 예제 Description
기능 app = catalogsearch1
tier = web
webserver = apache
env = prod
env = staging
env = dev
리소스를 워크로드 내의 용도, 배포된 환경 또는 기타 기능 및 운영 세부 정보에 따라 분류합니다.
분류 confidentiality = private
SLA = 24hours
리소스 사용 방법 및 리소스에 적용되는 정책을 기준으로 리소스를 분류합니다.
회계 department = finance
program = business-initiative
region = northamerica
대금 청구용으로 조직 내 특정 그룹과 리소스를 연결할 수 있습니다.
파트너 관계 owner = jsmith
contactalias = catsearchowners
stakeholders = user1;user2;user3
리소스와 관련이 있거나 기타 방식으로 리소스의 영향을 받는 IT 팀 외부 사용자 관련 정보를 제공합니다.
목적 businessprocess = support
businessimpact = moderate
revenueimpact = high
투자 결정을 더욱 효율적으로 지원하기 위해 비즈니스 기능에 맞는 리소스를 설정합니다.

자세한 정보

Azure의 명명 및 태그 지정 방식과 관련된 자세한 내용은 다음 문서를 참조하세요.

다음 단계

리소스 태그 지정은 클라우드 채택 프로세스 중에 아키텍처를 결정해야 하는 핵심 인프라 구성 요소 중 하나일 뿐입니다. 다른 인프라 유형의 디자인을 결정할 때 사용되는 대체 패턴 또는 모델에 대해 알아보려면 아키텍처 의사 결정 가이드 개요를 방문하세요.