linux工程师,RHCE
分类: 系统运维
2022-07-25 07:45:16
FinOps正在发展成为一项重要的功能。企业正越来越多地雇佣专门的FinOps人员。这创造了一系列新的工作机会,主要针对各种云软件开发和部署场景中精通成本的技术人员。
FinOps不是单一的东西,而是结合财务管理和业务实践来推动价值-通过帮助工程、财务和业务团队在云支出决策方面进行协作。扎实的准备可以帮助潜在FinOps候选人为他们的下一个角色提出最有力的理由。
以下是FinOps团队中涉及的5个主要角色:
尽管在面试中问题都有很大差异,但大多数FinOps面试问题都与财务经验、云成本管理和优化、FinOps工具和FinOps团队动态相关。请参考下面这些典型的FinOps面试问题。
工作负载架构、部署、优化和成本控制可能需要对特定云提供商的广泛了解。例如,使用AWS的企业会希望了解候选人具有云资源、服务和成本方面的专业知识。如果雇主寻求快速提升FinOps,这些知识可以提供优于其他候选人的优势。
潜在的雇主可能想深入了解你的专业知识,以了解你过去产生的FinOps结果。他们可能想知道你如何使用FinOps来降低云成本、推动云决策、提高工作负载性能和弹性,以及使云使用与业务目标相匹配。
这类问题涉及更具体的FinOps实践,以讨论候选人的直接经验。答案通常是将云提供商的成本报告与工作负载性能、可用性以及对池/可用云资源和服务的考虑进行对比。例如,如何根据其对性能和可用性的期望来评估工作负载?同样,如何降低云成本(例如通过更小的实例或利用承诺的使用模型),同时保持或提高性能和可用性以适应未来的增长?
FinOps是金融、商业和技术知识的融合。FinOps角色的候选人可能具有这三个领域中的一个或多个领域的技能组合。这里的讨论集中在这些领域的特定知识如何影响FinOps领导力。候选人还可以通过讨论FinOps团队中其他人的特定知识可以支持FinOps结果的方式来展示协作意识。
FinOps专家还必须能够使用工作负载指标和云报告来生成云成本和工作负载需求的可靠预测,这会影响未来的成本。例如,具有持续增长使用历史的工作负载可能会导致建议扩展部署并相应地调整预算。使用量下降可能会促使减少云资源和服务以优化成本。FinOps候选人应该能够讨论此类预测中使用的报告和数据源。
这类题通常是为了检验候选人在实际FinOps软件方面的经验。现在有很多FinOps工具可用,包括来自云提供商的原生点工具,例如Google Cloud Pricing Calculator、AWS Cost Explorer、Azure Invoices和Oracle Cloud Infrastructure预算警报。由于原生工具通常仅支持相关的云提供商,因此也可以考虑其他选项。
来自第三方供应商的综合FinOps工具可以支持两个或多个云提供商的多云战略。第三方FinOps工具示例包括Apptio Cloudability、Flexera、Neos CloudVane和NetApp Spot。如果候选人已经熟悉潜在雇主已经使用的工具和平台,这将很有帮助。但是,通用工具技能(例如使用视图、预算和预测能力)通常是可转移的。
FinOps的有效性通常通过各种指标来衡量。求职者应了解跟踪和报告FinOps结果的重要性。尽管没有普遍接受的FinOps指标,但有几种常见的指标,例如分配、预测和支持。
即使是经验最丰富的FinOps从业者也可以受益于云工程师的技术知识、财务专家的见解和项目利益相关者的清晰性。这种问题旨在讨论团队合作,探索候选人如何组建FinOps团队,并与他人合作创建有意义的FinOps团队。如果没有团队,就没有支持,即使有支持,FinOps也不会运作良好。
虽然雇主通常不会要求,但正式的FinOps培训和认证可以帮助FinOps从业者或其他专门的FinOps专业角色的候选人从其他求职者中脱颖而出。FinOps基金会提供培训和认证项目,包括FinOps Certified Practitioner、FinOps Certified Platform和FinOps Certified Service Provider。
尽管越来越受欢迎,但作为专门的FinOps从业者和FinOps团队负责人的全职专业角色仍然稀缺。FinOps角色经常根据特定的组织需求量身定制,并与其他专业领域相结合,例如软件开发、财务或IT/云工程。因此,希望通过FinOps认证拓宽职业生涯的候选人可能仍需负责其他职责或专业领域。在参加重要的面试之前,请记住复习可能超出FinOps主题的其他专业或技术领域。《linux就该这么学》不错的linux自学书籍