🏷️ Cloud Pricing Vocabulary
Master cloud pricing vocabulary: on-demand vs. reserved vs. spot, sustained use discounts, committed use discounts, and pricing calculators. Intermediate
An architect is choosing between on-demand, reserved, and spot pricing models for a new platform.
What is on-demand pricing?
On-demand is the baseline pricing model — no commitment, maximum flexibility, highest per-unit cost.
| Model | Commitment | Discount |
|---|---|---|
| On-demand | None | — |
| Reserved/Savings | 1–3 year | 40–72% |
| Spot | None (can be interrupted) | Up to 90% |
Key vocabulary: "on-demand pricing", "pay-per-use", "no commitment", "variable workload pricing".
A GCP engineer mentions: "We benefit from Sustained Use Discounts on these VMs."
What is a sustained use discount?
GCP Sustained Use Discounts (SUDs) are unique: they apply automatically with no commitment required.
| Cloud provider | Auto-discount model |
|---|---|
| GCP | Sustained Use Discount — automatic, up to ~30%, no commitment needed |
| AWS | No auto-discount — must purchase RI or Savings Plan explicitly |
| Azure | Azure Hybrid Benefit (bring your own Windows/SQL license) |
GCP also offers Committed Use Discounts (CUDs) for deeper savings with a 1- or 3-year commitment. Key vocabulary: "sustained use discount", "automatic discount", "GCP pricing model", "committed use discount (CUD)", "no action required".
The cloud bill shows unexpectedly high inter-AZ data transfer costs.
What most commonly drives unexpected inter-AZ transfer charges in a microservices architecture?
Microservices chat is the most common and easily overlooked source of inter-AZ costs — individually tiny per request, but enormous at scale.
| Transfer path | AWS cost (approx.) |
|---|---|
| Cross-AZ (same region) | $0.01/GB each direction |
| Cross-region | $0.02/GB+ |
| Same AZ | Free |
Solutions: topology-aware routing (route to same-AZ replica), service mesh traffic management, co-locate frequently communicating services. Key vocabulary: "inter-AZ data transfer", "cross-AZ charges", "topology-aware routing", "data transfer architecture".
The team is evaluating a 3-year No Upfront Reserved Instance.
What does "No Upfront" mean in the context of Reserved Instance payment options?
Three payment options trade cash flow against discount depth. All three still represent a binding commitment for the full term.
| Payment option | How you pay | Discount level |
|---|---|---|
| No Upfront | Monthly payments for the full term | Lowest (of the three) |
| Partial Upfront | Upfront payment + lower monthly rate | Medium |
| All Upfront | Full payment now, nothing monthly | Maximum |
Key vocabulary: "no upfront", "partial upfront", "all upfront", "effective hourly rate", "break-even analysis".
The pricing calculator shows a TCO (Total Cost of Ownership) analysis comparing cloud to on-premises.
What does TCO analysis include beyond the raw cloud bill?
TCO is a complete picture of what it truly costs to run a workload — the cloud bill is only one component.
| TCO component | Often underestimated |
|---|---|
| Cloud infrastructure | Compute, storage, networking (the invoice) |
| Licensing | Managed databases, third-party SaaS tools on top of cloud |
| Operations (FTE time) | Engineering hours managing infrastructure, incident response |
| Support plan | AWS Business/Enterprise Support: 3–10% of monthly cloud spend |
| Data transfer / egress | Often forgotten until first large bill |
Key vocabulary: "total cost of ownership", "TCO calculator", "operations overhead in TCO", "cloud migration TCO", "hidden costs".
// Slack message from a DevOps engineer to the team
@team - Just reviewing this PR for the new API gateway deployment. The bill is showing some significant charges for 'Idle Compute' – specifically, the backend services running during off-peak hours. I'm seeing recommendations for 'Rightsizing' and exploring options like Scheduled Instances to reduce these costs. Can anyone explain what 'Idle Compute' represents and how we can proactively manage it?
During a code review of the new CI/CD pipeline deployment, Sarah (a Senior DevOps Engineer) points out a high cost in CloudWatch logs. She explains that many of the Lambda functions are generating excessive logs during their execution, even when they aren't actively processing requests. She asks if anyone can explain what 'Log Costs' might be contributing to this unexpected expense and how it relates to optimizing Lambda function behavior.
Which of the following best describes 'Log Costs' in a cloud environment?PR Description:
During a code review of the new data processing pipeline deployment, Mark (a Developer) added this comment to the PR description:
"Looks like we're spending a lot on egress traffic. The data is moving between regions frequently. I need to understand how 'Egress Costs' are calculated and if there's a way to minimize them."
Which of the following best describes 'Egress Costs' in a cloud environment?
out of a cloud provider's region and into another region or the public internet. This is different from *ingress* (data moving in), which often has lower or no associated fees. Many cloud providers charge per GB transferred, making it crucial to consider regional placement and minimize unnecessary data movement between regions during application deployment and operation. Option 'A' is incorrect because egress costs apply regardless of the service type; option 'B' describes a key definition accurately.// Slack message from a DevOps engineer to the team
@team - Just reviewing this PR for the new API gateway deployment. The bill is showing some significant charges for 'Idle Compute' – specifically, the backend services running during off-peak hours. I'm seeing recommendations for 'Rightsizing' and exploring options like Scheduled Instances to reduce these costs. Can anyone explain what 'Idle Compute' represents and how we can proactively manage it?
During a code review of the new CI/CD pipeline deployment, Sarah (a Senior DevOps Engineer) points out a high cost in CloudWatch logs. She explains that many of the Lambda functions are generating excessive logs during their execution, even when they aren't actively processing requests. She asks if anyone can explain what 'Log Costs' might be contributing to this unexpected expense and how it relates to optimizing Lambda function behavior.
Which of the following best describes 'Log Costs' in a cloud environment?PR Description:
During a code review of the new data processing pipeline deployment, Mark (a Developer) added this comment to the PR description:
"Looks like we're spending a lot on egress traffic. The data is moving between regions frequently. I need to understand how 'Egress Costs' are calculated and if there's a way to minimize them."
Which of the following best describes 'Egress Costs' in a cloud environment?
out of a cloud provider's region and into another region or the public internet. This is different from *ingress* (data moving in), which often has lower or no associated fees. Many cloud providers charge per GB transferred, making it crucial to consider regional placement and minimize unnecessary data movement between regions during application deployment and operation. Option 'A' is incorrect because egress costs apply regardless of the service type; option 'B' describes a key definition accurately.// Slack message from a DevOps engineer to the team
@team - Just reviewing this PR for the new API gateway deployment. The bill is showing some significant charges for 'Idle Compute' – specifically, the backend services running during off-peak hours. I'm seeing recommendations for 'Rightsizing' and exploring options like Scheduled Instances to reduce these costs. Can anyone explain what 'Idle Compute' represents and how we can proactively manage it?
During a code review of the new CI/CD pipeline deployment, Sarah (a Senior DevOps Engineer) points out a high cost in CloudWatch logs. She explains that many of the Lambda functions are generating excessive logs during their execution, even when they aren't actively processing requests. She asks if anyone can explain what 'Log Costs' might be contributing to this unexpected expense and how it relates to optimizing Lambda function behavior.
Which of the following best describes 'Log Costs' in a cloud environment?PR Description:
During a code review of the new data processing pipeline deployment, Mark (a Developer) added this comment to the PR description:
"Looks like we're spending a lot on egress traffic. The data is moving between regions frequently. I need to understand how 'Egress Costs' are calculated and if there's a way to minimize them."
Which of the following best describes 'Egress Costs' in a cloud environment?
out of a cloud provider's region and into another region or the public internet. This is different from *ingress* (data moving in), which often has lower or no associated fees. Many cloud providers charge per GB transferred, making it crucial to consider regional placement and minimize unnecessary data movement between regions during application deployment and operation. Option 'A' is incorrect because egress costs apply regardless of the service type; option 'B' describes a key definition accurately.// Slack message from a DevOps engineer to the team
@team - Just reviewing this PR for the new API gateway deployment. The bill is showing some significant charges for 'Idle Compute' – specifically, the backend services running during off-peak hours. I'm seeing recommendations for 'Rightsizing' and exploring options like Scheduled Instances to reduce these costs. Can anyone explain what 'Idle Compute' represents and how we can proactively manage it?
During a code review of the new CI/CD pipeline deployment, Sarah (a Senior DevOps Engineer) points out a high cost in CloudWatch logs. She explains that many of the Lambda functions are generating excessive logs during their execution, even when they aren't actively processing requests. She asks if anyone can explain what 'Log Costs' might be contributing to this unexpected expense and how it relates to optimizing Lambda function behavior.
Which of the following best describes 'Log Costs' in a cloud environment?PR Description:
During a code review of the new data processing pipeline deployment, Mark (a Developer) added this comment to the PR description:
"Looks like we're spending a lot on egress traffic. The data is moving between regions frequently. I need to understand how 'Egress Costs' are calculated and if there's a way to minimize them."
Which of the following best describes 'Egress Costs' in a cloud environment?
out of a cloud provider's region and into another region or the public internet. This is different from *ingress* (data moving in), which often has lower or no associated fees. Many cloud providers charge per GB transferred, making it crucial to consider regional placement and minimize unnecessary data movement between regions during application deployment and operation. Option 'A' is incorrect because egress costs apply regardless of the service type; option 'B' describes a key definition accurately.Frequently Asked Questions
What will I practice in "Cloud Pricing Vocabulary | Cloud FinOps Exercises"?
This is a Cloud FinOps exercise set. It walks through 22 scenario-based multiple-choice questions built around real usage of Cloud FinOps terminology that IT professionals encounter on the job.
Is this exercise free to use?
Yes. Every exercise on CoderSlingo, including this one, is free to complete with no account, sign-up, or paywall.
How many questions are in this exercise?
This set contains 22 questions. Each one shows immediate feedback and a detailed explanation after you answer, so you learn the correct usage right away rather than waiting for a final score.
Do I need prior experience to complete this exercise?
No prior experience is required. Each question includes a full explanation covering the reasoning behind the correct answer, so the exercise itself teaches the Cloud FinOps vocabulary as you go.
Can I retry the exercise if I get questions wrong?
Yes — use the "Try again" button on the results screen to reset your answers and go through all the questions again. There is no limit on attempts.
Is my progress saved?
Your answers and score for the current session are tracked in the browser as you go. No account or login is needed, and there is nothing to install.
What if I don't understand a term used in a question?
Read the explanation shown after you answer each question — it breaks down the correct term in plain English with a real-world example. You can also check the site Glossary for quick definitions.
How is this different from reading a blog article on the topic?
Exercises like this one are interactive drills that test and reinforce specific vocabulary through multiple-choice questions, while blog articles explain concepts in prose. Practising here after reading builds active recall, not just passive recognition.
Where can I find more Cloud FinOps exercises?
See the Cloud FinOps exercises hub for the full set of related pages, or browse all exercise categories from the main Exercises index.
Can I use this exercise to prepare for a technical interview?
Yes — Cloud FinOps vocabulary comes up often in technical discussions and interviews. Pair this exercise with our dedicated Interview Preparation section for role-specific practice.