AWS 환경에서 CCM(MSP 있을때) 설정 방법
1. Datadog 공식 문서
[상세 항목 정리]

[완료까지 전체 흐름 - 아래 PDF 내용 정리한 것임]
A. Management Account (MSP가 수행)
- Pricing Rule 생성 — Scope
Global, TypeDiscount,0%(DatadogCcmPricingRule1) - Pricing Plan 생성 — 위 Rule 선택 (
DatadogCcmPricingPlan1) - Billing Group 생성 — Plan 선택, 대상 Member Account 포함, 그중 CUR 만들 계정을 Primary로 1개 지정 (
DatadogCcmBillingGroup1) - Member 계정의 CF 실행 Role에 권한 부여 —
ccm-cur-cloudformation-policy.json(s3 생성/정책, cur:Put/Describe/Delete, iam:PutRolePolicy 등). 이미 있는 권한은 중복 부여 불필요
B. Member Account (고객이 수행 )
- CloudFormation Stack 실행 — 반드시 us-east-1, 첨부된
CCM Cloudformation for MSP.yaml업로드- 파라미터 입력:
CloudCostBucketName,CloudCostBucketRegion,CloudCostReportPrefix,CloudCostReportName,CreateCloudCostBucket=true,CreateCloudCostReport=true DatadogIntegrationRole= 기존 AWS 통합에서 쓰던 Role (Datadog → Integration → AWS → 해당 계정 → AWS Role Name에서 확인)- 이 스택이 S3 버킷 + CUR 정의(Hourly/Parquet/RESOURCES) + Role 인라인 정책을 생성
- 마지막 페이지의 파라미터 값을 그대로 기록
- 파라미터 입력:
- Datadog에서 등록 — Cloud Cost > Settings > Add Account → Use connected AWS account → Manually → 5번 파라미터 값 입력 → Add Account
2. 설정 방법 (PDF)
1. MSP 설정 (AWS Billing Conductor & Pro Forma CUR)
2. 고객사 수행
-
CloudFormation
![[CCM Cloudformation for MSP - 고객사 수행.yaml]] -
CCM연동 가이드 - 고객사 수행
