ifosch / accloudtant

AWS cost calculator
59 stars 19 forks source link

Add CloudFront usage report processing #135

Closed ifosch closed 3 years ago

ifosch commented 3 years ago

These changes make accloudtant capable to understand CloudFront usage reports. Some preparatory tasks happen before adding the actual code, like adding service specific code to differentiate how the omitted or data transfer concepts are identified. Then, after adding the specifics for CloudFront, the Bandwidth concepts' identification and processing is added.

These Bandwidth concepts are created from some other concepts which are originally data transfer, but then cloned into new ones to have the Bandwidth usage calculated.