Ice provides a birds-eye view of our large and complex cloud landscape from a usage and cost perspective. Cloud resources are dynamically provisioned by dozens of service teams within the organization and any static snapshot of resource allocation has limited value. The ability to trend usage patterns on a global scale, yet decompose them down to a region, availability zone, or service team provides incredible flexibility. Ice allows us to quantify our AWS footprint and to make educated decisions regarding reservation purchases and reallocation of resources. Ice is a Grails project. It consists of three parts: processor, reader, and UI. The processor processes the Amazon detailed billing file into data readable by the reader. The reader reads data generated by the processor and renders them to UI. UI queries the reader and renders interactive graphs and tables in the browser.
Features
- Ice communicates with AWS Programmatic Billing Access
- Ice supports the definition of Application Groups
- Ice will factor the depreciation schedule into your cost contour
- The ability to amortize one-time purchases, such as reservations, over time
- Allows teams to better evaluate their month-to-month cost footprint
- Summary page grouped by accounts