Menu
Amazon CloudFront
Developer Guide (API Version 2016-09-07)

Interpreting Your AWS Bill and the AWS Usage Report for CloudFront

Your AWS bill for CloudFront service includes codes and abbreviations that might not be immediately obvious. The first column in the following table lists items that appear in your bill and explains what each means.

In addition, you can get an AWS usage report for CloudFront that contains more detail than the AWS bill for CloudFront. The second column in the table lists items that appear in the usage report and shows the correlation between bill items and usage report items.

Most codes in both columns include a two-letter abbreviation that indicates the location of the activity. In the following table, region in a code is replaced by one of the following two-letter abbreviations in your AWS bill and in the usage report:

  • AP: Hong Kong, Philippines, South Korea, Singapore, and Taiwan (Asia Pacific)

  • AU: Australia

  • CA: Canada

  • EU: Europe

  • IN: India

  • JP: Japan

  • SA: South America

  • US: United States

For more information about pricing by region, see Amazon CloudFront Pricing.

Note

This table doesn't include charges for transferring your objects from an Amazon S3 bucket to CloudFront edge locations. These charges, if any, appear in the AWS Data Transfer portion of your AWS bill.

Items in Your CloudFront BillValues in the Usage Type Column in the CloudFront Usage Report

region-DataTransfer-Out-Bytes

Sum of bytes that CloudFront served for web and RTMP distributions:

  • Web distributions: Total bytes served from CloudFront edge locations in region in response to user GET and HEAD requests

  • RTMP distributions: Total bytes transferred from CloudFront edge locations in region to end users

Web distributions:

  • region-Out-Bytes-HTTP-Static: Bytes served via HTTP for objects with TTL ≥ 3600 seconds

  • region-Out-Bytes-HTTPS-Static: Bytes served via HTTPS for objects with TTL ≥ 3600 seconds

  • region-Out-Bytes-HTTP-Dynamic: Bytes served via HTTP for objects with TTL < 3600 seconds

  • region-Out-Bytes-HTTPS-Dynamic: Bytes served via HTTPS for objects with TTL < 3600 seconds

  • region-Out-Bytes-HTTP-Proxy: Bytes returned from CloudFront to viewers via HTTP in response to DELETE, OPTIONS, PATCH, POST, and PUT requests.

  • region-Out-Bytes-HTTPS-Proxy: Bytes returned from CloudFront to viewers via HTTPS in response to DELETE, OPTIONS, PATCH, POST, and PUT requests.

RTMP distributions:

  • region-FMS-Out-Bytes

region-DataTransfer-Out-OBytes

Web distributions only: Total bytes transferred from CloudFront edge locations to your origin in response to DELETE, OPTIONS, PATCH, POST, and PUT requests.

region-Out-OBytes-HTTP-Proxy

Total bytes transferred via HTTP from CloudFront edge locations to your origin in response to DELETE, OPTIONS, PATCH, POST, and PUT requests.

region-Out-OBytes-HTTPS-Proxy

Total bytes transferred via HTTPS from CloudFront edge locations to your origin in response to DELETE, OPTIONS, PATCH, POST, and PUT requests.

region-Requests-Tier1

Web distributions only: Number of HTTP GET and HEAD requests

region-Requests-HTTP-Static

Number of HTTP GET and HEAD requests served for objects with TTL ≥ 3600 seconds

region-Requests-HTTP-Dynamic

Number of HTTP GET and HEAD requests served for objects with TTL < 3600 seconds

region-Requests-Tier2-HTTPS

Web distributions only: Number of HTTPS GET and HEAD requests

region-Requests-HTTPS-Static

Number of HTTPS GET and HEAD requests served for objects with TTL ≥ 3600 seconds

region-Requests-HTTPS-Dynamic

Number of HTTPS GET and HEAD requests served for objects with TTL < 3600 seconds

region-Requests-HTTP-Proxy

Web distributions only: Number of HTTP DELETE, OPTIONS, PATCH, POST, and PUT requests that CloudFront forwards to your origin

region-Requests-HTTP-Proxy

Same as the corresponding item in your CloudFront bill

region-Requests-HTTPS-Proxy

Web distributions only: Number of HTTPS DELETE, OPTIONS, PATCH, POST, and PUT requests that CloudFront forwards to your origin

region-Requests-HTTPS-Proxy

Same as the corresponding item in your CloudFront bill

Invalidations

Web distributions only: The charge for invalidating objects (removing the objects from CloudFront edge locations); for more information, see Paying for Object Invalidation

Invalidations

Same as the corresponding item in your CloudFront bill

SSL-Cert-Custom

Web distributions only: The charge for using an SSL certificate with a CloudFront alternate domain name such as example.com instead of using the default CloudFront SSL certificate and the domain name that CloudFront assigned to your distribution

SSL-Cert-Custom

Same as the corresponding item in your CloudFront bill