리소스 명명 및 태그 지정 의사 결정 가이드
모든 배포가 간단하지 않은 한 클라우드 기반 리소스를 구성하는 것은 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의 명명 및 태그 지정 방식과 관련된 자세한 내용은 다음 문서를 참조하세요.
Azure 리소스에 대한 명명 및 태그 지정 전략을 개발합니다. Azure 리소스에 대한 권장 명명 규칙은 이 지침을 참조하세요.
태그를 사용하여 Azure 리소스 및 관리 계층 구조 구성. 리소스 그룹 및 개별 리소스 수준에서 Azure에서 태그를 적용하여 적용된 태그를 기반으로 하는 모든 회계 보고서의 세분성을 유연하게 적용할 수 있습니다.
다음 단계
리소스 태그 지정은 클라우드 채택 과정에서 아키텍처 결정이 필요한 핵심 인프라 구성 요소 중 하나일 뿐입니다. 다른 유형의 인프라에 대한 디자인 결정을 내리기 위한 대체 패턴 또는 모델에 대해 알아보려면 아키텍처 의사 결정 가이드를 참조하세요.