FinOps Certified Practitioner

Question bank

FinOps Foundation logo

FinOps Certified Practitioner

FOCP

42 FinOps Certified Practitioner questions with the correct answer and a written explanation, organised across 6 exam domains.

42 questions
6 domains
Foundation level

Question index

Jump straight to any question. Answers and explanations are inline.

Cloud Cost Management Concepts

6 questions in this domain

  1. Question 1Single Choice

    In which phase of the FinOps lifecycle would a team purchase a Reserved Instance to reduce committed cloud spend?

    • AInform
    • BOptimizeCorrect answer
    • COperate
    • DData Collection

    Why this is the answer

    Purchasing Reserved Instances is an optimization action. The Inform phase focuses on visibility and allocation, not procurement decisions.

  2. Question 2Multiple Select

    Which statements about cloud tagging in a FinOps practice are correct? Select all that apply.

    • ATagging is primarily a technical task for cloud engineers.
    • BTagging is a cross-functional governance requirement.Correct answer
    • CTagging must support cost allocation and accountability.Correct answer
    • DTagging is a one-time activity performed when a resource is created.

    Why this is the answer

    Tagging is not purely technical; it is a governance practice that requires collaboration and must support cost allocation and accountability.

  3. Question 3Interactive

    Examine the cost item shown below. In which FinOps phase should this unallocated spend be resolved?

    • AInformCorrect answer
    • BOptimize
    • COperate
    • DData Collection

    Why this is the answer

    Unallocated spend is addressed in the Inform phase by improving cost visibility and allocation; it is not an Operate phase activity.

  4. Question 4Single Choice

    In a FinOps context, what is the difference between rightsizing a resource and purchasing Reserved Instances?

    • ARightsizing changes the resource type or size; Reserved Instances change payment.Correct answer
    • BRightsizing changes the payment plan, while Reserved Instances change the resource type.
    • CRightsizing only applies to storage, while Reserved Instances apply only to compute.
    • DRightsizing is an Inform activity, while Reserved Instances are an Operate activity.

    Why this is the answer

    Rightsizing adjusts the type or size of a cloud resource to match workload demand, whereas a Reserved Instance is a commitment-based pricing method.

  5. Question 5Multiple Select

    Which statements correctly describe the nature of optimization in the FinOps framework? Select all that apply.

    • AOptimization is a continuous loop triggered by new cloud usage.Correct answer
    • BOptimization focuses on maximizing business value, not only reducing cost.Correct answer
    • COptimization is a one-time event after an initial cost review.
    • DOptimization is complete when the monthly bill decreases.

    Why this is the answer

    FinOps treats optimization as a recurring, continuous loop focused on value, not as a one-time project or simple cost-cutting exercise.

  6. Question 6Interactive

    The pipeline shown below streams cloud cost data in real time. What is the FinOps guidance on always requiring real-time data?

    • AReal-time data is always required for effective FinOps.
    • BReal-time data is helpful but not always required; data must be timely enough.Correct answer
    • CReal-time data removes the need for allocated cost tags.
    • DReal-time data is only useful in the Optimize phase.

    Why this is the answer

    The latency trap is assuming real-time data is always necessary. FinOps values velocity, but data only needs to be timely enough for confident decisions.

Commitment-based Discounts

4 questions in this domain

  1. Question 7Single Choice

    Which common trap is shown when someone purchases commitment-based discounts during the Inform phase?

    • AConfusing Inform with OptimizeCorrect answer
    • BTreating tagging as purely technical
    • CRelying on unallocated spend
    • DFalling into the latency trap

    Why this is the answer

    Purchasing commitment-based discounts is an Optimize action, so assigning it to Inform reflects the trap of confusing Inform with Optimize.

  2. Question 8Multiple Select

    Based on the playbook, which two statements about tagging in FinOps are correct?

    • AIt is a purely technical task
    • BIt is a cross-functional governance requirementCorrect answer
    • CIt should be managed by a single team
    • DIt is not purely technicalCorrect answer

    Why this is the answer

    Tagging in FinOps is cross-functional governance, so it is neither purely technical nor managed by one team.

  3. Question 9Interactive

    Review the snippet below. Which common trap does this phase-action pairing represent?

    • AConfusing Inform with OptimizeCorrect answer
    • BEquating Optimization with cost reduction
    • CTreating Operate as the final phase
    • DAssuming FinOps is centralized

    Why this is the answer

    The snippet assigns a commitment purchase to Inform, but commitment purchases belong to Optimize, so the trap is phase confusion.

  4. Question 10Single Choice

    Which statement correctly distinguishes Rightsizing from Reserved Instances?

    • ARightsizing changes resource type/size; RIs are commitmentsCorrect answer
    • BRightsizing changes pricing; RIs alter resource size
    • CBoth are one-time cost fixes
    • DRIs change instance family; Rightsizing buys capacity

    Why this is the answer

    Rightsizing optimizes usage by changing resource type/size, while Reserved Instances are commitment-based discounts for rates.

Cost Allocation and Tagging

6 questions in this domain

  1. Question 11Single Choice

    In FinOps, purchasing a Reserved Instance is an activity in which phase?

    • AInform phase
    • BOptimize phaseCorrect answer
    • COperate phase
    • DTagging phase

    Why this is the answer

    Purchasing Reserved Instances is a cost optimization action; it changes the payment model, not an Inform-phase reporting activity.

  2. Question 12Multiple Select

    Which statements correctly describe tagging in FinOps?

    • AIt is purely a technical task
    • BIt is a cross-functional governance requirementCorrect answer
    • CIt should be managed only by engineering
    • DIt requires coordination across finance, engineering, and operationsCorrect answer

    Why this is the answer

    Tagging is a cross-functional governance requirement, not a purely technical task. Effective tagging requires coordinated decisions from finance, engineering, and operations.

  3. Question 13Interactive

    The query shown in the code block finds resources without a cost-center tag. In which phase should the resulting unallocated spend be addressed?

    • AInform phaseCorrect answer
    • BOptimize phase
    • COperate phase
    • DTagging phase

    Why this is the answer

    Unallocated spend is identified and made visible in the Inform phase; it is not a problem to be solved in the Operate phase.

  4. Question 14Single Choice

    In FinOps, what does rightsizing change?

    • AThe type or size of the resourceCorrect answer
    • BThe payment commitment or discount
    • CThe tags applied to the resource
    • DThe cloud provider being used

    Why this is the answer

    Rightsizing changes the type or size of a resource, while Reserved Instances change how you pay. They are distinct optimization actions.

  5. Question 15Multiple Select

    Which statements correctly describe FinOps optimization?

    • AIt is a one-time event
    • BIt is a continuous loopCorrect answer
    • CIts only goal is to reduce costs
    • DIt is triggered by new cloud usage and focuses on valueCorrect answer

    Why this is the answer

    Optimization is a continuous loop, not a one-time event, and it should focus on value rather than only reducing costs.

  6. Question 16Interactive

    The code block runs a script to download billing logs. Why does this activity not represent Cost Optimization?

    • ACost Optimization
    • BData CollectionCorrect answer
    • CRightsizing
    • DReserved Instance purchase

    Why this is the answer

    Collecting logs and billing data is a prerequisite for FinOps, but data collection by itself is not cost optimization.

FinOps Lifecycle

11 questions in this domain

  1. Question 17Single Choice

    In the FinOps lifecycle, which activity is performed during the Inform phase rather than during the Optimize phase?

    • APurchasing Reserved Instances
    • BRightsizing compute resources
    • CAllocating cloud costs to teamsCorrect answer
    • DNegotiating discounts with providers

    Why this is the answer

    Inform focuses on visibility, accountability, and cost allocation. Reserved Instances, rightsizing, and rate negotiation belong to Optimize.

  2. Question 18Multiple Select

    Which statements about tagging in FinOps are correct when the practice is implemented by multiple teams? Select all that apply.

    • AA purely technical task
    • BA cross-functional governance requirementCorrect answer
    • CNeeded to support cost allocationCorrect answer
    • DIrrelevant to finance teams

    Why this is the answer

    Tagging is a cross-functional governance requirement, not purely technical. It supports cost allocation and must involve finance, engineering, and operations.

  3. Question 19Interactive

    Review the SQL query in the code block. Which phase of the FinOps lifecycle is directly supported by grouping cost data by cost center?

    • AOptimize
    • BInformCorrect answer
    • COperate
    • DProcurement

    Why this is the answer

    Grouping billing data by cost center increases cost visibility and allocation, which are core goals of the Inform phase.

  4. Question 20Single Choice

    Compared with Reserved Instances, which resource attribute does rightsizing change in a cloud workload to better match demand?

    • AThe payment commitment
    • BThe resource type or sizeCorrect answer
    • CThe cloud provider region
    • DThe billing owner

    Why this is the answer

    Rightsizing changes the type or size of a resource. Reserved Instances change payment commitment and rate, not the resource itself.

  5. Question 21Multiple Select

    Which two statements correctly describe optimization in the FinOps lifecycle rather than as a one-time cost-cutting exercise?

    • AIt is a one-time cleanup project.
    • BIt is a continuous improvement loop.Correct answer
    • CIt focuses exclusively on cutting costs.
    • DIt seeks to maximize business value.Correct answer

    Why this is the answer

    Optimization is a continuous, value-driven process. Cost reduction is part of it, but not the exclusive objective.

  6. Question 22Interactive

    The command in the code block changes an EC2 instance type. Which FinOps optimization action does this represent?

    • APurchasing a Savings Plan
    • BRightsizingCorrect answer
    • CData collection
    • DBudgeting

    Why this is the answer

    Changing an instance type or size is rightsizing. Purchasing plans and savings plans address payment commitments.

  7. Question 23Single Choice

    In which FinOps phase should unallocated spend be addressed so it does not create hidden costs or blind spots?

    • AOperate
    • BOptimize
    • CInformCorrect answer
    • DProcurement

    Why this is the answer

    Unallocated spend is a visibility and allocation challenge, addressed in Inform by defining allocation policies for shared costs.

  8. Question 24Multiple Select

    Which statements accurately describe the Operate phase of the FinOps lifecycle when considering phase interactions? Select all that apply.

    • AIt encourages decentralized accountabilityCorrect answer
    • BIt is a one-time final step
    • CIt involves continuous operational improvementCorrect answer
    • DIt centralizes all decision-making

    Why this is the answer

    Operate emphasizes decentralized accountability and continuous improvement. It is part of a loop, not a final or centralized stage.

  9. Question 25Interactive

    The query in the code block finds cloud costs that have no cost center. Which FinOps challenge does this query expose?

    • AUnallocated spendCorrect answer
    • BReserved Instance waste
    • CNetwork latency
    • DRightsizing opportunity

    Why this is the answer

    The query reveals costs without a cost center, which are unallocated. These shared costs need an allocation strategy during Inform.

  10. Question 26Single Choice

    Which statement about the overall structure of the FinOps lifecycle is accurate when all phases are considered?

    • AOperate is the final phase
    • BThe phases are linear and sequential
    • CThe lifecycle is a continuous loopCorrect answer
    • DInform happens only once

    Why this is the answer

    FinOps is a continuous loop, not a linear path. Phases overlap and repeat as cloud usage and business needs change.

  11. Question 27Multiple Select

    Which statements reflect the ongoing nature of FinOps optimization and its relationship to the Inform phase? Select all that apply.

    • ANew cloud usage patterns can trigger optimizationCorrect answer
    • BOnce optimized, a workload needs no review
    • CPost-optimization data should re-enter the Inform phaseCorrect answer
    • DOptimization effort ends when the budget is met

    Why this is the answer

    Optimization is a recurring activity. New usage patterns trigger it, and new data after optimization should cycle back into Inform.

FinOps Principles and Personas

8 questions in this domain

  1. Question 28Single Choice

    Which statement correctly distinguishes the Inform phase from the Optimize phase?

    • APurchasing Reserved Instances is an Inform-phase activity.
    • BPurchasing Reserved Instances belongs to the Optimize phase, not the Inform phase.Correct answer
    • CCollecting usage data is an Optimize-phase activity.
    • DTagging is a purely technical Inform-phase task.

    Why this is the answer

    Purchasing Reserved Instances is a rate optimization action and belongs in the Optimize phase. The Inform phase focuses on visibility, allocation, and data collection, so confusing these two phases is a common trap.

  2. Question 29Multiple Select

    Select two statements that correctly describe tagging in FinOps.

    • ATagging is only a technical responsibility of the cloud engineering team.
    • BTagging is a cross-functional governance requirement.Correct answer
    • CTagging requires alignment among finance, engineering, and business stakeholders.Correct answer
    • DTagging is only relevant during the Operate phase.

    Why this is the answer

    Tagging is not purely technical; it is a cross-functional governance requirement that requires alignment among finance, engineering, and business stakeholders to support allocation and accountability.

  3. Question 30Interactive

    Review the code excerpt. Which activity has been assigned to the wrong phase?

    • Areserved_instance_purchase
    • Brightsizing_instance
    • Cidentify_savings_opportunitiesCorrect answer
    • Dcollect_usage_data

    Why this is the answer

    Identifying savings opportunities is an optimization activity, not an Operate phase activity. The code incorrectly places it in Operate, reflecting the trap of confusing Optimization with Operation.

  4. Question 31Single Choice

    In which phase should the problem of unallocated spend be handled?

    • AOperate phase, as an operational cleanup task.
    • BInform phase, because it is a visibility and allocation problem.Correct answer
    • COptimize phase, because it is a rate discount problem.
    • DIt should never be analyzed after initial allocation.

    Why this is the answer

    Unallocated spend is an allocation and visibility challenge, so it belongs in the Inform phase. Treating it as an Operate phase cleanup task is a common trap.

  5. Question 32Multiple Select

    Select two statements that correctly describe FinOps optimization concepts.

    • AOptimization focuses on value, not only on cost reduction.Correct answer
    • BRightsizing changes the type or size of a resource.Correct answer
    • CReserved Instances change the type or size of a resource.
    • DOptimization is a destination that stops when a cost target is met.

    Why this is the answer

    True optimization focuses on value, and rightsizing changes the type or size of a resource. Reserved Instances change pricing and discounting, not the resource type or size, and optimization is a continuous loop, not a destination.

  6. Question 33Interactive

    Review the code excerpt. Which action is incorrectly labeled as an optimization activity?

    • Acollect_cloud_logsCorrect answer
    • Bresize_underutilized_instance
    • Cpurchase_reserved_capacity
    • Dadjust_instance_type

    Why this is the answer

    Collecting cloud logs is data collection, a prerequisite for optimization, but it is not an optimization action by itself. The other actions are usage or rate optimization.

  7. Question 34Single Choice

    What statement best describes accountability in the Operate phase?

    • AFinOps decisions are centralized in a single cloud team.
    • BThe Operate phase emphasizes decentralized accountability, with teams owning their usage and costs.Correct answer
    • COnly the finance team is accountable for cost decisions in Operate.
    • DOperate is the final phase, so accountability ends after implementation.

    Why this is the answer

    FinOps is not a centralized task. The Operate phase emphasizes decentralized accountability, meaning each team owns the cost and usage of its own resources.

  8. Question 35Multiple Select

    Select two statements that correctly describe the FinOps lifecycle.

    • AThe lifecycle is a loop, not a linear path.Correct answer
    • BOperate is the final phase after which optimization ends.
    • CThe three phases are overlapping, not a strict sequential checklist.Correct answer
    • DOnly the Inform phase should be repeated after an optimization.

    Why this is the answer

    The FinOps lifecycle is a continuous loop with overlapping phases, not a linear checklist. After an optimization, new data should flow back into the Inform phase, and the cycle continues.

Organizational Adoption

7 questions in this domain

  1. Question 36Single Choice

    To which phase of the FinOps lifecycle does purchasing Reserved Instances belong?

    • AInform
    • BOptimizeCorrect answer
    • COperate
    • DAllocate

    Why this is the answer

    Purchasing Reserved Instances is an Optimize-phase action because it changes commitment and discounts rather than providing visibility or operational accountability.

  2. Question 37Multiple Select

    Why is tagging considered a cross-functional governance requirement rather than a purely technical task? Select all that apply.

    • ARequires alignment across finance, engineering, and product teamsCorrect answer
    • BEnables cost allocation and accountabilityCorrect answer
    • CCan be delegated to one technical team
    • DIs only relevant during the Optimize phase

    Why this is the answer

    Tagging is cross-functional because it requires stakeholder alignment and supports cost allocation. A single team or a single phase cannot make tagging effective.

  3. Question 38Interactive

    Review the instance configuration change in the code block. Which FinOps optimization type does it represent?

    • ARightsizingCorrect answer
    • BReserved Instance purchase
    • CData collection
    • DUnallocated cost allocation

    Why this is the answer

    Changing an instance from t3.medium to m5.large alters the resource type and size, which is rightsizing. Reserved Instances change commitment and discount, not the resource specification.

  4. Question 39Single Choice

    Why is optimization a continuous loop rather than a one-time event?

    • ACloud usage changes and creates new opportunitiesCorrect answer
    • BCost goals stay met after a single pass
    • CThe Optimize phase occurs only once
    • DOperate is the final, disconnected phase

    Why this is the answer

    Optimization is recurring because new cloud usage, changing workloads, and evolving requirements continually create new opportunities to improve value.

  5. Question 40Multiple Select

    Which two statements correctly describe optimization in FinOps?

    • AFocuses on business value, not just cost reductionCorrect answer
    • BRecurs when cloud usage changesCorrect answer
    • CAims only at lower cost
    • DIs owned by a central FinOps team

    Why this is the answer

    FinOps optimization balances value and cost, and it is continuous. It is not limited to cost cutting or to a centralized team.

  6. Question 41Interactive

    The code block shows cost data that includes an untagged owner. Which FinOps phase should address the unallocated spend?

    • AInformCorrect answer
    • BOptimize
    • COperate
    • DInvoicing

    Why this is the answer

    Unallocated spend is an Inform-phase concern because it must be allocated through tagging before optimization and operational accountability can be effective.

  7. Question 42Single Choice

    Which accountability model does the Operate phase emphasize?

    • ACentralized control by a FinOps team
    • BDecentralized accountability across teamsCorrect answer
    • CAccountability transferred to the cloud provider
    • DNo accountability, only visibility

    Why this is the answer

    Operate emphasizes decentralized accountability: teams are empowered and expected to manage their own cloud usage, rather than relying on a central team.

Frequently asked questions

Everything about the FinOps Certified Practitioner question bank and how to use it.