

# CloudFront에 대한 AWS 청구서 및 사용 보고서 해석
<a name="billing-and-usage-interpreting"></a>

[결제 보고서](reports-billing.md#billing-report)와 [사용 보고서](reports-billing.md#usage-report)가 준비되면 이 주제를 통해 청구서에 표시되는 각 CloudFront 요금과 각 요금에 해당하는 사용 유형을 해석하는 방법을 이해할 수 있습니다. 이 주제에는 두 보고서에 모두 표시될 수 있는 코드와 AWS 리전 약어가 포함되어 있습니다.

두 열 모두에 있는 대부분의 코드에는 활동의 위치를 나타내는 두 글자 약어가 포함됩니다. 다음 표에서 코드의 {{region}}은 AWS 청구서와 사용 보고서에 있는 다음 두 글자 약어 중 하나로 바뀝니다.
+ **AP:** 홍콩, 필리핀, 한국, 대만 및 싱가포르(아시아 태평양)
+ **AU:** 오스트레일리아
+ **CA:** 캐나다
+ **EU:** 유럽 및 이스라엘
+ **IN:** 인도
+ **JP:** 일본
+ **ME:** 중동
+ **SA:** 남미
+ **US:** 미국
+ **ZA:** 남아프리카

AWS 리전별 요금에 대한 자세한 내용은 [Amazon CloudFront 요금](https://aws.amazon.com/cloudfront/pricing/)을 참조하세요.

**참고**  
이 표에는 Amazon S3 버킷에서 CloudFront 엣지 로케이션으로 객체를 전송하는 데 드는 요금이 포함되어 있지 않습니다. 이 요금은 존재하는 경우 AWS 청구서의 **AWS 데이터 전송** 부분에 나타납니다.
첫째 열에는 AWS 결제 보고서에 나타나는 청구 항목이 나열되고 각 항목의 의미가 설명되어 있습니다.
 둘째 열에는 AWS 사용 보고서에 나타나는 항목이 나열되고, 청구서 요금과 사용 보고서 항목 간의 상관 관계가 표시됩니다.


****  

| AWS 청구서에 포함된 CloudFront 요금 | AWS 사용 보고서의 UsageType 열에 있는 값 | 
| --- | --- | 
| {{region}}**-DataTransfer-Out-Bytes**<br />사용자 `GET` 및 `HEAD` 요청에 대한 응답으로 {{region}}의 CloudFront 엣지 로케이션에서 서비스되는 총 바이트. | {{region}}**-Out-Bytes-HTTP-Static:**<br />TTL이 3,600초보다 크거나 같은 객체에 대해 HTTP를 통해 서비스되는 바이트.<br />{{region}}**-Out-Bytes-HTTPS-Static:**<br />TTL이 3,600초보다 크거나 같은 객체에 대해 HTTPS를 통해 서비스되는 바이트.<br />{{region}}**-Out-Bytes-HTTP-Dynamic:**<br />TTL이 3,600초보다 작은 객체에 대해 HTTP를 통해 서비스되는 바이트.<br />{{region}}**-Out-Bytes-HTTPS-Dynamic:**<br />TTL이 3,600초보다 작은 객체에 대해 HTTPS를 통해 서비스되는 바이트.<br />{{region}}**-Out-Bytes-HTTP-Proxy:**<br />`DELETE`, `OPTIONS`, `PATCH`, `POST` 및 `PUT` 요청에 대한 응답으로 HTTP를 통해 CloudFront에서 최종 사용자에게 반환되는 바이트.<br />{{region}}**-Out-Bytes-HTTPS-Proxy:**<br />`DELETE`, `OPTIONS`, `PATCH`, `POST` 및 `PUT` 요청에 대한 응답으로 HTTPS를 통해 CloudFront에서 최종 사용자에게 반환되는 바이트.<br />여기에는 gRPC를 통해 CloudFront에서 최종 사용자에게 반환된 바이트가 포함됩니다. | 
| {{region}}**-DataTransfer-Out-OBytes**<br />`DELETE`, `OPTIONS`, `PATCH`, `POST` 및 `PUT` 요청에 대한 응답으로 CloudFront 엣지 로케이션에서 오리진 또는 [엣지 함수](edge-functions.md)에 전송되는 총 바이트. 요금에는 WebSocket 데이터의 클라이언트에서 서버로의 전송에 따른 금액이 포함됩니다. | {{region}}**-Out-OBytes-HTTP-Proxy**<br />`DELETE`, `OPTIONS`, `PATCH`, `POST` 및 `PUT` 요청에 대한 응답으로 HTTP를 통해 CloudFront 엣지 로케이션에서 오리진 또는 [엣지 함수](edge-functions.md)에 전송되는 총 바이트.<br />{{region}}**-Out-OBytes-HTTPS-Proxy**<br />`DELETE`, `OPTIONS`, `PATCH`, `POST` 및 `PUT` 요청에 대한 응답으로 HTTPS를 통해 CloudFront 엣지 로케이션에서 오리진 또는 [엣지 함수](edge-functions.md)에 전송되는 총 바이트.<br />여기에는 gRPC를 통해 CloudFront 엣지 로케이션에서 오리진 또는 CloudFront Functions로 전송되는 바이트가 포함됩니다. | 
| {{region}}**-Requests-Tier1**<br />HTTP `GET` 및 `HEAD` 요청 수. | {{region}}**-Requests-HTTP-Static**<br />TTL이 3,600초보다 크거나 같은 객체에 대해 서비스되는 HTTP `GET` 및 `HEAD` 요청의 수.<br />{{region}}**-Requests-HTTP-Dynamic**<br />TTL이 3,600초보다 작은 객체에 대해 서비스되는 HTTP `GET` 및 `HEAD` 요청의 수. | 
| {{region}}**-Requests-Tier2-HTTPS**<br />HTTPS `GET` 및 `HEAD` 요청 수. | {{region}}**-Requests-HTTPS-Static**<br />TTL이 3,600초보다 크거나 같은 객체에 대해 서비스되는 HTTPS `GET` 및 `HEAD` 요청의 수.<br />{{region}}**-Requests-HTTPS-Dynamic**<br />TTL이 3,600초보다 작은 객체에 대해 서비스되는 HTTPS `GET` 및 `HEAD` 요청의 수. | 
| {{region}}**-Requests-HTTP-Proxy**<br />CloudFront가 오리진 또는 [엣지 함수](edge-functions.md)에 전달하는 HTTP `DELETE`, `OPTIONS`, `PATCH`, `POST` 및 `PUT` 요청의 수.<br />CloudFront가 오리진 또는 엣지 함수에 전달하는 HTTP [WebSocket](distribution-working-with.websockets.md) 요청(`Upgrade: websocket` 헤더가 있는 `GET` 요청)의 수도 포함됩니다. | {{region}}**-Requests-HTTP-Proxy**<br />CloudFront 청구서의 해당 항목과 같음. | 
| {{region}}**-Requests-HTTPS-Proxy**<br />CloudFront가 오리진 또는 [엣지 함수](edge-functions.md)에 전달하는 HTTPS `DELETE`, `OPTIONS`, `PATCH`, `POST` 및 `PUT` 요청의 수.<br />다음 요청 유형도 포함됩니다.[See the AWS documentation website for more details](http://docs.aws.amazon.com/ko_kr/AmazonCloudFront/latest/DeveloperGuide/billing-and-usage-interpreting.html) | {{region}}**-Requests-HTTPS-Proxy**<br />CloudFront 청구서의 해당 항목과 같음. | 
| {{region}}**-Requests-HTTPS-Proxy-FLE**<br />CloudFront가 오리진 또는 [엣지 함수](edge-functions.md)에 전달하는, [필드 레벨 암호화](field-level-encryption.md)로 처리된 HTTPS `DELETE`, `OPTIONS`, `PATCH` 및 `POST` 요청의 수. | {{region}}**-Requests-HTTPS-Proxy-FLE**<br />CloudFront 청구서의 해당 항목과 같음. | 
| {{region}}**-Bytes-OriginShield**<br />오리진에서 [리전 엣지 캐시](HowCloudFrontWorks.md#CloudFrontRegionaledgecaches)([Origin Shield](origin-shield.md)로 사용하는 리전 엣지 캐시 포함)로 전송된 총 바이트 수입니다. | {{region}}**-Bytes-OriginShield**<br />CloudFront 청구서의 해당 항목과 같음. | 
| {{region}}**-OBytes-OriginShield**<br />[리전 엣지 캐시](HowCloudFrontWorks.md#CloudFrontRegionaledgecaches)([Origin Shield](origin-shield.md)로 사용하는 리전 엣지 캐시 포함)에서 오리진으로 전송된 총 바이트 수입니다. | {{region}}**-OBytes-OriginShield**<br />CloudFront 청구서의 해당 항목과 같음. | 
| {{region}}**-Requests-OriginShield**<br />증분 계층으로 사용되는 [Origin Shield](origin-shield.md)에 대한 요청의 수입니다. 오리진으로 프록시되는 동적(캐시할 수 없음) 요청의 경우 Origin Shield는 항상 증분 계층입니다. 캐시 가능한 요청의 경우 Origin Shield가 증분 계층인 경우가 있습니다.<br />자세한 내용은 [Origin Shield 비용 추정](origin-shield.md#origin-shield-costs) 섹션을 참조하세요. | {{region}}**-Requests-OriginShield**<br />CloudFront 청구서의 해당 항목과 같음. | 
| **무효화**<br />객체를 무효화(CloudFront 엣지 로케이션에서 객체 제거)하는 데 드는 요금입니다. 자세한 내용은 [파일 무효화에 대한 요금 결제](PayingForInvalidation.md) 섹션을 참조하세요. | **무효화**<br />CloudFront 청구서의 해당 항목과 같음. | 
| **SSL-Cert-Custom**<br />SSL 인증서를 기본 CloudFront SSL 인증서 대신 example.com 같은 CloudFront 대체 도메인 이름 및 CloudFront에서 배포에 할당한 도메인 이름과 함께 사용하는 데 드는 요금. | **SSL-Cert-Custom**<br />CloudFront 청구서의 해당 항목과 같음. | 
| **RealTimeLog-KinesisDataStream**<br />[실시간 액세스 로그](real-time-logs.md)에 생성된 라인 수에 대한 요금입니다. | **RealTimeLog-KinesisDataStream**<br />CloudFront 청구서의 해당 항목과 같음. | 
| **Executions-CloudFrontFunctions**<br />[CloudFront Functions](cloudfront-functions.md) 간접 호출 횟수에 대한 요금입니다. | **Executions-CloudFrontFunctions**<br />CloudFront 청구서의 해당 항목과 같음. | 
| **{{region}}-Lambda-Edge-Request**<br />[Lambda@Edge](lambda-at-the-edge.md) 함수 간접 호출 횟수에 대한 요금입니다. | **{{region}}-Lambda-Edge-Request**<br />CloudFront 청구서의 해당 항목과 같음. | 
| **{{region}}-Lambda-Edge-GB-Second**<br />[Lambda@Edge](lambda-at-the-edge.md) 함수가 간접적으로 호출된 시점부터 반환 또는 종료될 때까지의 기간에 대한 요금입니다. | **{{region}}-Lambda-Edge-GB-Second**<br />CloudFront 청구서의 해당 항목과 같음. | 
| **KeyValueStore-EdgeReads**<br />[CloudFront KeyValueStore](kvs-with-functions.md) 메서드 `get()`, `exists()`, `meta()`의 읽기 직접 호출 횟수에 대한 요금입니다. 자세한 내용은 [키 값 저장소를 위한 도우미 메서드](functions-custom-methods.md) 섹션을 참조하세요. | **KeyValueStore-EdgeReads**<br />CloudFront 청구서의 해당 항목과 같음. | 
| **KeyValueStore-APIOperations**<br />[CloudFront KeyValueStore](kvs-with-functions.md) API의 직접 호출 횟수에 대한 요금입니다. | **KeyValueStore-APIOperations**<br />CloudFront 청구서의 해당 항목과 같음. | 