Anatomy of a cloud bill Flashcards

1
Q

Summarized data, useful for finance and accounting but lacking granularity and freshness for FinOps purposes.

A

Invoices

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Can help to visualize data and are suitable for single cloud service providers and basic reporting needs. They have limitations as complexity and scale grow, especially for multi-cloud organizations.

A

Cloud-native cost tools

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Summary Invoice Data

A

Usage summarized for your whole organization

May be broken down by service name

May or may not include discounts

Several pages covering an unlimited amount of spend, delivered once a month after the fact

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Accessible via files or API, providing all available details. While comprehensive, this data is complex to use and requires specialized knowledge and data analysis tools to interpret effectively.

A

Detailed cost and usage billing data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

provided by the cloud provider (or third party, or internally built tool)

Usage is reportable and more flexible

May or may not include specific rates, metadata, summarization information

Business Intelligence type tools for creating custom reports, available anytime

A

Usage and Cost Reporting Tools

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

data via CUR file or billing APIs

Detailed usage information at full granularity

Extremely large datasets, up to billions of lines of data per month, are delivered each day

A

Detailed Billing and Usage Data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the difficulty about having several inputs to cloud billing/usage data?

A

Invoices too high level, CUR too detailed…have to use the mix that is right for you

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

This cloud provider has the most mature billing process

Still Invoice and CUR come out of different systems, rarely match 100% to the penny

Constantly evolving

CUR is third generation bill format

CUR fed by individual service teams, not entirely internally consistent either

A

AWS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

This provider has billing APIs, but they are from the pre 2020s, lack things like list cost, amortization of upfront payments, prepaid RI costs, specific resource information (scale sets, eg),

A

Azure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

This provider invoices monthly or quarterly, depending on customer contract

A

Azure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

This provider has the most summarized of the three, constantly evolving their Standard Export(opens in a new tab) and Detailed Export(opens in a new tab) to add new columns to help customers understand their bill

Resource level information available for most services, the billing export is summarized at the SKU level

A

GCP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

These providers provide data through an API, which allows more control over how big the data set is and how it’s summarized. However, these services also have multiple APIs.

A

Azure and GCP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Complexity of how one VM might be charged

A

ne virtual machine might be billed at various rates.

Some of a virtual machine’s time might be covered by reservations and some on-demand.

Each “usage x rate” or “time x rate” combination will be a separate line.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Name three detractors of the CUR files and vendor billing APIs

A

Many teams can be dumping data into the billing data.

Data quality issues can cause chaos if teams are building their own queries.

Service providers are constantly making improvements, but those improvements can be hard to track and mirror internally.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

At the basic level, each line item in the bill has

A

a time or usage number and a rate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Adjusting time or usage rate will impact

A

Cost. And, remember, low-hanging fruit, optimized by even pennies per month, can have long-lasting (and compounding) savings.

16
Q

A month

A

is not a month

17
Q
A