Centralizing billing in multi-cloud
In the previous sections, we discussed the various billing and cost management options that Azure, AWS, and GCP offer. However, we're talking multi-cloud, so we might have workloads in at least two different clouds. If we want to know what our costs are, we will need to log in to multiple consoles to find out what our invoice will look like at the end of the month. We can do some exports to get it all consolidated in one spreadsheet, but that won't solve a couple of challenges.
First of all, in terms of financial reporting, the invoicing period should be the same. For example, in terms of the consolidation of cloud services from different providers, the invoicing period should be from the first day of the month until the last day of the month, so the 30th or 31st (February being an exception). Some services are billed from the 1st until the 1st of the next month. It might not seem an issue for an engineer, but in financial accounting...