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

모든 배포가 간단하지 않은 한 클라우드 기반 리소스를 구성하는 것은 IT에 중요한 작업입니다. 복잡하거나 복잡한 배포의 경우 명명 및 태그 지정 표준을 사용하여 다음과 같은 이유로 리소스를 구성합니다.

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

  • 비용 관리 및 최적화: 비즈니스 그룹이 클라우드 리소스의 사용을 인식하도록 하려면 IT에서 각 팀에서 사용하는 리소스와 워크로드를 이해해야 합니다. 비용 관련 태그는 다음 유형의 정보를 지원합니다.

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

  • 보안: 데이터 분류 및 보안 영향 확인은 위반 또는 기타 보안 문제가 발생할 때 매우 중요합니다. 안전하게 작동하려면 데이터 분류에 대한 태그 지정이 필요합니다.

  • 거버넌스 및 규정 준수: 리소스 간 일관성을 유지 관리하면 정책과의 차이 식별에 도움이 됩니다. 리소스 태그 지정에 대한 규범적 지침 은 이 문서의 뒷부분에 있는 리소스 태그 지정 패턴에 설명된 태그 지정 패턴 중 하나가 거버넌스 사례 배포에 어떻게 도움이 되는지 보여 줍니다. 태그를 사용하여 규정 준수를 평가하는 데 유사한 패턴을 사용할 수 있습니다.

  • 자동화: 적절한 조직 구성표를 사용하면 리소스 만들기, 작업 모니터링 및 DevOps 프로세스 만들기의 일부로 자동화를 활용할 수 있습니다. 또한 자동화를 사용하면 IT에서 리소스를 더 쉽게 관리할 수 있습니다.

  • 워크로드 최적화: 태그 지정은 패턴을 식별하고 광범위한 문제를 해결하는 데 도움이 될 수 있습니다. 태그 지정은 단일 워크로드에 필요한 자산을 식별하는 데도 도움이 될 수 있습니다. 각 워크로드와 연결된 모든 자산에 태그를 지정하면 중요 업무용 워크로드를 보다 심층적으로 분석할 수 있으므로 아키텍처를 결정하는 데 도움이 됩니다.

태그 지정 관련 결정 가이드

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

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

다음 표에서는 다이어그램에 표시된 품질 및 맞춤에 대해 설명합니다.

설명
기본 디자인 고려 사항 기준 운영 요구 사항, 추가 비즈니스 요구 사항으로 보완.
기본 명명 규칙 배포에는 리소스 명명이 필요합니다. 표준화된 명명 스키마는 최소 태그입니다.
기능 쉽게 식별할 수 있도록 가상 머신의 기능을 설명하는 태그입니다.
예: 워크로드; 워크로드의 함수(앱, 데이터 등) 환경(예: 개발, 스테이징, 프로덕션).
분류 자산의 가치를 분류하는 태그는 의사 결정을 내리는 데 도움이 될 수 있습니다.
예: 데이터 분류(퍼블릭, 프라이빗, 기밀 등); 중요도; Sla.
회계 자산 운영과 관련된 비용을 추적하는 데 도움이 되는 태그입니다.
예: 부서, 프로젝트, 지역 등
용도 자산을 비즈니스 기능에 맞추는 태그는 투자 결정을 내리는 데 유용할 수 있습니다.
예: 비즈니스 프로세스, 비즈니스 중요도, 수익 영향.

워크로드, 애플리케이션 또는 환경에 따른 태그 지정과 같이 IT와 일치하는 태그 지정 체계는 자산 모니터링의 복잡성을 줄입니다. 복잡성이 낮으면 운영 요구 사항에 따라 관리 결정을 내리는 프로세스를 간소화할 수 있습니다.

회계, 비즈니스 소유권 또는 비즈니스 중요도와 같은 비즈니스에 부합하는 태그 지정 체계를 사용하려면 더 많은 시간을 투자해야 할 수 있습니다. 비즈니스 관심사를 반영하는 태그 지정 표준을 만들고 나중에 해당 표준을 유지하기 위해 더 많은 시간을 투자해야 합니다. 이러한 투자는 태깅 시스템을 통해 전체 비즈니스에 IT 자산의 비용 및 가치에 대한 향상된 회계 처리를 제공합니다. 자산의 비즈니스 가치를 운영 비용에 연결하면 더 넓은 organization 내에서 IT를 비용 센터로 볼 수 있습니다.

기본 명명 규칙

클라우드에서 호스트되는 리소스를 구성하려면 먼저 명명 규칙을 표준화해야 합니다. 올바르게 구조화된 명명 시스템을 사용하면 관리 및 회계 목적으로 리소스를 빠르게 식별할 수 있습니다. organization 다른 부분에 기존 IT 정렬 명명 규칙이 있을 수 있습니다. 그렇다면 클라우드 명명 규칙이 해당 규칙과 일치해야 하는지 또는 별도의 클라우드 기반 표준을 설정해야 하는지 여부를 고려합니다.

참고

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

리소스 태그 지정 패턴

일관된 명명 규칙만 제공하는 것보다 더 정교한 organization 위해 클라우드 플랫폼은 리소스에 태그를 지정하는 기능을 지원합니다.

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

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

  • 명명 및 태그 지정 정책을 회사 내의 기존 정책과 통합해야 합니까?

  • 차지백 또는 쇼백 회계 시스템 구현 여부 간단한 구독 수준 분석에서 제공하는 것보다 더 자세히 부서, 비즈니스 그룹 및 팀의 회계 정보와 리소스를 연결해야 합니까?

  • 태그는 규정 준수 요구 사항과 같은 리소스에 대한 세부 정보를 나타내야 하나요? 작동 시간 요구 사항/패치 일정/보안 요구 사항 등의 운영 세부 정보를 나타내야 하는지 여부

  • 중앙 집중식 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
청구를 위해 리소스를 organization 내의 특정 그룹과 연결합니다.
목적 businessprocess = support
businessimpact = moderate
revenueimpact = high
투자 결정을 더욱 효율적으로 지원하기 위해 비즈니스 기능에 맞는 리소스를 설정합니다.

자세한 정보

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

다음 단계

리소스 태그 지정은 클라우드 채택 과정에서 아키텍처 결정이 필요한 핵심 인프라 구성 요소 중 하나일 뿐입니다. 다른 유형의 인프라에 대한 디자인 결정을 내리기 위한 대체 패턴 또는 모델에 대해 알아보려면 아키텍처 의사 결정 가이드를 참조하세요.