This inefficiency occurs when compression is either disabled or not functioning effectively on a CloudFront distribution. Static assets such as text, JSON, JavaScript, and CSS files are compressible and benefit significantly from compression. Without compression, CloudFront transfers larger objects, leading to increased data transfer charges and slower delivery performance—without improving user experience.
CloudFront is billed based on the volume of data transferred and the number of HTTP/HTTPS requests. Compression reduces the size of data sent to users, which directly lowers transfer volume and speeds up delivery. When compression is disabled or misconfigured, larger payloads are sent, increasing bandwidth usage and data transfer costs.