AWS Billing Conductor의 개념 및 모범 사례 - AWS Billing Conductor

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS Billing Conductor의 개념 및 모범 사례

이 섹션에서는 AWS Billing Conductor로 작업할 때의 몇 가지 모범 사례를 강조합니다.

AWS Billing Conductor에 대한 액세스 제어

AWS Billing Conductor는 지급인 또는 관리 계정에 액세스할 수 있는 사용자만 액세스할 수 있습니다. IAM 사용자에게 결제 그룹을 생성하고 AWS Billing and Cost Management 콘솔에서 Billing Conductor 핵심 성과 지표(KPIs)를 볼 수 있는 권한을 부여하려면 IAM 사용자에게 다음 권한도 부여해야 합니다.

  • Organizations 내 계정 목록

AWS Billing Conductor 콘솔에서 사용자에게 결제 그룹 및 요금제를 생성할 수 있는 기능에 대해 자세히 알아보려면 섹션을 참조하세요에 대한 자격 증명 및 액세스 관리 AWS Billing Conductor.

AWS Billing Conductor API를 사용하여 프로그래밍 방식으로 AWS Billing Conductor 리소스를 생성할 수도 있습니다. AWS Billing Conductor API에 대한 액세스를 구성할 때는 프로그래밍 방식 액세스를 허용하는 고유한 IAM 사용자를 생성하는 것이 좋습니다. 이를 통해 조직의 누가 AWS Billing Conductor 콘솔에 액세스할 수 있는지와 API 간에 보다 정확한 액세스 제어를 정의할 수 있습니다. 여러 IAM 사용자에게 AWS Billing Conductor API에 대한 쿼리 액세스 권한을 부여하려면 각각에 대해 프로그래밍 방식의 액세스 IAM 역할을 생성하는 것이 좋습니다.

기본 계정 가입 및 탈퇴 날짜가 견적 결제에 미치는 영향 이해

이 섹션은 결제 전송을 활성화하지 않고 Billing Conductor를 독립 실행형 서비스로 사용하는 경우에만 적용됩니다.

기본 계정이 조직에 가입한 날짜는 해당 결제 그룹의 견적 비용에 대한 기록 경계를 정의합니다. 월중에 조직에 가입한 계정을 결제 그룹의 기본 계정으로 선택하면 해당 결제 그룹의 모든 계정이 해당 월의 상반기에 대한 견적 결제 데이터를 볼 수 없습니다. 이는 기본 계정이 당시 조직에 속하지 않았기 때문입니다. 마찬가지로 기본 계정이 중간에 조직을 떠난 경우 결제 그룹의 계정은 기본 계정이 조직을 떠난 날짜부터 견적 청구를 볼 수 없습니다.

참고

결제 그룹은 기본 계정이 조직을 떠날 때 다음 달에 삭제 대상으로 표시됩니다. 다음 달 동안이 결제 그룹의 계정에 대한 견적 청구를 유지하려면 결제 그룹을 삭제하고 새 결제 그룹을 생성하는 것이 좋습니다. 새 결제 그룹은 새 기본 계정으로 생성하거나 조직에 다시 가입한 경우 원래 계정을 사용하여 생성할 수 있습니다.

예를 들어 기본 계정은 10월 15일에 조직에 가입하여 10월 28일에 떠났습니다. 청구 그룹의 모든 계정에 대한 견적 청구 데이터에는 10월 15일부터 28일까지의 비용 및 사용량만 포함됩니다. 이는 다른 계정이 10월 한 달 동안 결제 그룹의 일부인 경우에도 마찬가지입니다.

청구 가능한 견적 도메인에서 비용 및 사용량 데이터 세트 간의 불일치를 방지하려면 기본 계정으로 선택한 계정이 한 달 동안 조직의 일부인지 확인하세요.

AWS Billing Conductor 업데이트 빈도 이해

AWS 결제 데이터는 하루에 한 번 이상 업데이트됩니다. AWS Billing Conductor는이 데이터를 사용하여 견적 결제 데이터를 계산합니다. 이번 달에 적용하기 위해 생성된 사용자 지정 품목은 24시간 이내에 반영됩니다. 이전 결제 기간에 적용하기 위해 생성된 사용자 지정 품목은 결제 그룹 AWS 비용 및 사용 보고서 또는 지정된 결제 그룹의 결제 페이지에 반영되는 데 최대 48시간이 걸릴 수 있습니다.

AWS Billing Conductor 계산 로직 이해

AWS Billing Conductor 계산은 이전 기간 결제 데이터의 과거 무결성을 유지하면서 해당 월의 변경 사항에 유연하게 적용할 수 있습니다. 이는 예를 들어 설명하는 것이 가장 좋습니다.

예: Billing Conductor를 독립 실행형 서비스로 사용

이 예제에는 두 개의 결제 그룹 AB(이)가 이습니다. 결제 그룹 A은(는) 그룹의 계정 1~3으로 청구 기간을 시작합니다. 월 중순이 되면 지급인 계정이 Account 3에서 Billing Group B(으)로 이동합니다. 이때 최신 변경 사항을 정확하게 모델링하려면 결제 그룹 AB은(는) 비용을 다시 계산해야 합니다. Account 3 이동 시 현재 청구 기간 동안 Account 3이(가) 결제 그룹에 속하지 않은 것처럼 Billing Group A의 사용량이 모델링됩니다. 또한 Billing Group B의 사용량은 Account 3이(가) 청구 기간이 시작된 이후부터 Billing Group B의 일부인 것처럼 모델링됩니다. 이 접근 방식을 사용하면 청구 기간 내에 여러 그룹으로 계정을 이동할 때 복잡한 요금 및 차지백 모델을 계산할 필요가 없습니다.

멤버 계정의 입장에서 새 결제 그룹의 설정은 한 달 중 한 결제 그룹에서 다른 결제 그룹으로 Account 3 이동하는 한 달 동안 계정의 사용량에 적용됩니다. 이는 계정이 월초부터 새 결제 그룹과 분리된 것처럼 Cost Explorer 및 청구서에 반영됩니다.

결제 그룹 A 소요일: 1~15일 소요일: 16~30일 월말
계정 1 100 USD 100 USD 200 USD
계정 2 100 USD 100 USD 200 USD
계정 3 100 USD N/A N/A
합계 300 USD 200 USD 400 USD
결제 그룹 B 소요일: 1~15일 소요일: 16~30일 월말
계정 4 100 USD 100 USD 200 USD
계정 5 100 USD 100 USD 200 USD
계정 6 100 USD 100 USD 200 USD
계정 3 100 USD 100 USD 200 USD
합계 400 USD 400 USD 800 USD

예: 결제 전송과 함께 Billing Conductor 사용

독립 실행형 Billing Conductor 사용자와 달리 결제 전송 사용자는 결제 그룹을 수동으로 구성하지 않습니다. 그러나 견적 및 청구 가능한 데이터 변경은 연결된 계정이에 추가되거나 제거 AWS Organizations되거나 청구서 전송 계정이 요금 구성을 수정할 때 발생합니다.

2단계 결제 전송이 포함된 Billing Conductor

결제 전송은 선택한 계정에 대해 2단계 전송을 지원합니다. 청구서 전송 계정은 자체 청구서와 모든 청구서 소스 계정 청구서를 외부 관리 계정(청구서 전송 수신자)으로 전송할 수 있습니다. 이 수신 계정은 two-levels-down 청구서 소스 계정의 청구서와 중개 청구서 전송 계정의 청구서를 모두 결제할 책임이 있습니다. 중개 청구서 전송 계정은 청구서를 전송하여 청구서 소스 계정이 됩니다.

2단계 전송에 대한 자세한 내용은 결제 전송 할당량을 참조하세요.

결제 전송 구성의 계정 역할
계정 역할 1단계 전송 2단계 전송
청구서 소스 계정 통합 청구서를 생성하여 외부 관리 계정으로 전송합니다. 통합 청구서를 생성하여 외부 관리 계정으로 전송합니다.
청구서 전송 계정 해당 사항 없음 자체 청구서 및 청구서 소스 계정 청구서를 청구서 전송 수신자 계정으로 전송합니다. 청구서 소스 계정의 청구서 전송 계정 및 청구서 전송 수신자의 청구서 소스 계정 역할을 합니다. Billing Conductor를 사용하여 소스 계정에 청구하는 데 표시되는 요금을 관리합니다.
청구서 전송 수신기 청구서 소스 계정 및 자체 계정에서 통합 청구서를 수신하고 지불합니다. Billing Conductor를 사용하여 청구서 소스 계정에 표시되는 요금을 관리합니다. 모든 청구서 소스 계정(청구서 전송 계정 포함) 및 자체 계정에서 통합 청구서를 수신하고 지불합니다. Billing Conductor를 사용하여 모든 청구서 소스 계정에 대한 요금을 관리합니다. 청구서 전송 계정만 청구서 전송 수신자가 책정한 비용을 볼 수 있고, 청구서 소스 계정은 청구서 전송 계정에서 책정한 비용을 볼 수 있습니다.

예제 1: 대기업

각 자회사에는 여러 사업부가 있습니다. 미디어 대기업은 중앙 FinOps 전략을 구현하여 비즈니스 전반의 특정 AWS 서비스 사용을 장려하고 인프라를 현대화하며 전체 클라우드 비용을 절감합니다.

사용 흐름

  • Business Unit_1.1 (청구서 원본 accountID 123)의 AWS 사용량은 AWS 표준 표준 계산을 기준으로 15 USD입니다.

  • Subsidiary_1 (accountID 456)의 AWS 사용량은 표준 AWS 표준 계산을 기준으로 30 USD입니다.

  • Conglomerate_A (Bill Transfer-Bill Receiver accountID 789)의 AWS 사용량은 AWS 표준 표준 계산을 기준으로 10 USD입니다.

결제 흐름

Conglomerate_A (accountID 789)는 각 계정의 사용량에 대해 별도의 통합 청구서와 인보이스 3개를 받습니다. 총 55 USD AWS 를 지불합니다.

쇼백 및 차지백 흐름

Conglomerate_A (청구서 전송 수신자, accountID 789) 요금Subsidiary_1(청구서 전송 accountID 456) Business Unit_1.1(청구서 소스 accountID 123) 사용에 대해 14 USD, 자회사 1(청구서 전송 accountID 456) 사용에 대해 29 USD를 청구하여 권장 AWS 서비스를 사용하는 데 대한 보상을 제공합니다.

AWS 결제 및 비용 관리 콘솔에서는에서 설정한 대로 Business Unit_1.1의 비용(accountID 123)만 14 USD로, 자체 비용(accountID 456)은 29 USD로 Subsidiary_1 봅니다Conglomerate_A.는 결합된 사용량에 대해 43 Conglomerate_A USD를 Subsidiary_1 지불합니다.

향상된 예산 책정 작업에 대한 인센티브를 제공하기 위해는 13.50 Business Unit_1.1 USD를 Subsidiary_1 청구합니다.

AWS 결제 및 비용 관리 콘솔에서는에서 설정한 대로 자체 비용만 13.50 USD로 Business Unit_1.1 봅니다Subsidiary_1.

예제 2: 배포 재판매 비즈니스

회사 B는 AWS 서비스를 재판매하는 배포자입니다. 배포자는 AWS 확장을 지원하기 위해 AWS 파트너 네트워크(APN) 할인을 받습니다. 배포자는 파트너(다운스트림 판매자)에게 재판매한 다음 최종 고객에게 재판매합니다. 배포자와 다운스트림 판매자 모두 APN 할인을 공유하며, 할인 전 공개 요금을 기준으로 최종 고객에게 요금을 청구합니다.

사용량 흐름

  • 최종 고객(빌 소스 계정 ID 123)의 AWS 사용량은 20 USD( AWS 표준 표준 계산 기준)입니다.

  • 다운스트림 판매자(청구서 이전 계정 ID 456) AWS 의는 2 USD( AWS 표준 표준 계산 기준)입니다.

  • Distributor(Bill Transfer-Bill Receiver 계정 ID 789)의 AWS 사용량은 1 USD입니다( AWS 표준 계산 기준).

결제 흐름

Distributor(Bill Transfer Account-Bill Receiver account ID 789)는 각 계정 사용에 대한 세 가지 통합 청구서와 인보이스를 수신하고 총 23 USD를 지불합니다 AWS.

쇼백 및 차지백 흐름

Distributor(Bill Transfer-Bill Receiver account ID 789)는 다운스트림 판매자(Bill Transfer account ID 456)에게 최종 고객 계정(Bill Source account ID 123) 사용에 대해 21 USD, Bill Transfer 계정(ID 456) 사용에 대해 3 USD를 청구합니다. 다운스트림 판매자는 Billing and Cost Management 콘솔에서 21 USD로 책정된 최종 고객(청구서 소스 ID 123) 비용을 독점적으로 볼 수 있습니다. 다운스트림 판매자는 3 USD의 Bill Transfer 계정(ID 456)에 대한 자체 비용을 독점적으로 볼 수 있습니다.

다운스트림 판매자는 최종 고객에게 22 USD를 청구합니다(예: 공개 요금).

참고

2단계 결제 전송의 경우:

청구서 전송 수신자 계정은 청구서 소스 계정에 초대장을 보낼 필요가 없습니다. 청구서 전송 계정만 초대를 보냅니다. 청구서 소스 계정이 초대를 수락하면 청구서 전송 수신자는 CloudWatch 알림을 수신하고 청구서 소스 계정에 대한 청구를 자동으로 인수합니다.

청구서 전송 수신자 계정은 Billing Conductor를 AWS Organizations 통해 청구서 소스 계정에서 수동으로 결제 그룹을 구성해야 합니다. 이 구성을 사용하면 청구서 전송 계정이 청구서 전송 수신자가 할당한 청구서 소스 계정 비용을 볼 수 있습니다. APN 배포 프로그램 사용자의 경우 다운스트림 판매자가 최종 고객의 사용량에 대해 배포자에게 지불해야 하는 금액을 확인할 수 있습니다.

이 프로세스를 자동화하는 데 도움이 필요하면에 문의하십시오 지원.