FINOPS-CERTIFIED-PRACTITIONER practice question 6 of 35

Which of the following statements would be true regarding deploying Kubernetes clusters concerning cost complexity. (Select Two)

Full set: 300 questions
Answer options
A: The average lifespan of a container being one day versus a typically much longer utilization time for a VM Correct answer
B: Allocating costs in a container environment can provide less challenges than traditional cloud environments
C: The traditional approach to billing for managed Kubernetes services is to charge per node
D: Generally organizations have multiple teams consuming portions of those underlying container resources. Correct answer
Correct Answer:
A. The average lifespan of a container being one day versus a typically much longer utilization time for a VM; D. Generally organizations have multiple teams consuming portions of those underlying container resources.
Explanation

The cost complexity in Kubernetes environments stems primarily from two factors. First, the ephemeral and dynamic nature of containers, which can have very short lifespans compared to traditional virtual machines, makes usage tracking difficult (A). Second, Kubernetes clusters are typically designed as multi-tenant platforms where numerous teams and applications share the same underlying compute resources (nodes). This shared resource model makes it challenging to accurately allocate the costs of the underlying infrastructure to the specific workloads and business units consuming them (D). These two characteristics are fundamental drivers of cost allocation complexity.

Why Incorrect

B. Allocating costs in a container environment is significantly more challenging than in traditional cloud environments due to the shared resources and the ephemeral nature of containers.
C. While factually correct that the billing model is often per-node, this describes the billing input. The core complexity arises from allocating that node cost, which is caused by the factors in A and D.

References

1. Storment, J.R., Fuller, M., & Quinn, C. (2023). Cloud FinOps: Collaborative, Real-Time Cloud Financial Management (2nd ed.). O'Reilly Media, Inc. In Chapter 10, "Managing Containers," the section "The Challenge of Container Cost Allocation" explicitly lists the key challenges: "The second challenge is the shared nature of the underlying compute... The third challenge is the dynamic and ephemeral nature of containers." This directly supports options D and A.

2. FinOps Foundation. (n.d.). Managing Container Costs. FinOps Foundation Knowledge Base. Retrieved from https://www.finops.org/framework/capabilities/manage-container-costs/. The document states, "Containers are ephemeral, meaning they can be created and destroyed in seconds, making it difficult to track usage and costs over time." and "Clusters are often shared by multiple teams, making it difficult to allocate costs." This validates options A and D as primary challenges.

Scroll to Top