Primary Authors: Bala Kaliamurthy, David Sterz
Reviewed and Contributed to by: All Members
The SIG Containers will take on all questions around containerized workloads of any environment in the context of FinOps from cost visibility, cost optimization and operations. All Personas are welcome to contribute by sharing their container stories, asking questions about their day to day challenges with containers so we all learn from each other.
The SIG Containers maintains their glossary with the definitions within the context of container technologies.
Empower organizations to confidently deploy containers to accelerate innovation while being constantly aware of the costs associated with those containers and how to manage/optimize them. Focus should be on solving the current challenges as well as the best practices for container cost allocation and optimization. Clarify any further concepts of containers within the FinOps scope.
- Clarify and inform. Provide valuable and objective information to the TAC, End Users and Projects of the FinOps Foundation regarding areas considered in-scope. Strengthen the project ecosystem to meet the needs of end users and project contributors. Educate and inform users with unbiased, effective, and practically useful information.
- Collaborate and interrelate. Effectively interface with other related groups internal and external to the FinOps Foundation and connect the dots to facilitate meaningful collaborative progression of relevant topics. Engage more communities and create an on-ramp to effective TAC contribution & recognition.
- Assist and attract projects. Helping to maintain the continued health of FinOps Foundation containers-related definitions. Focus attention and resources on helping foster project maturity, systematically across FinOps Foundation projects. Clarify relationship between projects, FinOps Foundation project staff, and community volunteers. Identify gaps in the landscape of FinOps Foundation containers definitions. Find and attract projects to fill these gaps through invitation to present, diligence on proposed projects, and in essence, act as a funnel for TAC project reviews in this area.
- Afford impartial stewardship. Provide and maintain a vendor neutral venue for relevant thought validation, discussion, and project feedback. Establish procedures to assist where necessary.
- White paper, blogs, eBooks etc.
- Videos or other forms of training clarifying the container terminologies
- Common or recommended best practices
- Instrumentation
- Allocation
- Optimization
- Governance and management in the context of cost management for containers
- General cloud problems map to containers (Cloud within a cloud)
- Challenges with the shift from cloud to containers
- Challenges around cost allocation and accountability?
- Pairing the K8s constructs with what you are actually billed, Shared resource allocation (Network egress, storage), Idle cost distribution etc.
- Challenges with New K8s versions
- Container Optimization/Rightsizing
- Node level rightsizing with Autoscaling
- How can I optimize cluster management?
- Container pain points, Primary use cases etc.
- What does a proper chargeback, tagging or allocation model look like?
- What’s idle? How should the different types of overhead (idle resources, admin nodes, managed service fees) be accounted for?
- Challenges with resource utilization on clusters and namespaces?
- Chargeback accuracy?
- Cost allocation for on-prem K8s clusters
- Impact of Security/Privacy on cost management
- New features that can have cost implications
- Challenges with updates to billing files.
- Budget and forecast for K8s
- Challenges with Multi TenancyMultitenancy
- Low Priority/Preemptible worker nodes
- Developers and Administrators - training
- The shared resource model
- ...
- Tag/label hygiene
- How should we think about Namespaces versus labels, which of these works best when?
- Rightsizing
- Automation best practice
- Autoscaling
- ...
White Paper Example Topics:
- All container related technologies with a strong focus on kubernetes but not limited to it.
- Container workload related cloud resources such as database, storage, network
- (active) Container Cost Allocation
- (planned) Container Cost Optimization
- Cloud providers Software-as-a-Service (SAAS) resources
- Slack Channel (#sig-containers)
- Slack Channel (#containers-kubernetes)
- Slack Channel (#finops-for-engineers)
- Slack Channel (#adopting-finops)
- Slack Channel (#wg-reducing-waste)
- Slack Channel (#shared-cost)
Clarify and further concepts of containers within the FinOps scope.
- Educating vendor neutral on best practices for all container runtimes and their cost related topics.
- Provide practical guidance and examples that can be applied in short time for any maturity level.
- FinOps label schema presentation at FinOps March'22 Summit
- Sig-containers glossary
- Label dictionary
- Label schemas
- (coming in Q3 2022) - container use cases and stories
- ...
This SIG follows the standard operating model provided by the TOC unless otherwise stated here.
- TAC Liaison: Jeremy Ung
- Tech Leads: Bala Kaliamurthy
- Chairs: David Sterz
In accordance with the elections and terms
- Slack Channel (#sig-containers)
- Repo: https://github.com/finopsfoundation/sig-containers
- Meetings:
- (active) WG Container Cost Allocation
- Timing: Weekly at Thursday 8:30 AM PST / 11:30 AM ET / 5:30 PM CEST - 30 Minutes
- Location: Zoom - lookup Event - FinOps - Container Cost Allocation Working Group Session
- Meeting Minutes: shared via mail and/or Slack (#wg-#wg-container-cost-allocation)
- (idea) sig-containers general
- (active) WG Container Cost Allocation
- Bala kaliamurthy
- Dan Casson
- David Sterz
- Erik Peterson
- Hannah Raikes
- Jonathan Morin
- Kevin Mueller
- Laila Majidi
- Noah Abrahamas
- Pavan Chavva
- Roi Rav-Hon
- Sean Pomeroy
- Stephen Arthur
- Stuart Davidson
- Youssef Ibrahim