Thinking about an architecture for a custom cost management tool
As we mentioned previously, when addressing automation scripts, all the automation and scripting will lead to you needing a unique tool where you can store and retrieve all your Azure cost information and make customized aggregations and elaborations that are different from the out-of-the-box dashboards provided by Azure.
Many third-party tools can fit this need, and we encourage you to discover them all and understand how they are programmed and if they match what your cost governance idea is.
Another way of dealing with this is to create a tool. This will give you a deeper knowledge about how Azure bills its resource usage, opening your mind to a new way of optimizing costs and helping figure out any hidden costs.
A cost management tool is composed of the following components:
- A database for storing and elaborating on cost information
- Automation scripts for exporting billing information from Azure...