红帽智能分析成本管理使您能够跟踪云支出并了解在云端或本地运行的 红帽 OpenShift 集群的成本。通过使用底层云基础架构成本或用户定义的成本模型,您可以收集信息,以更好地了解项目或应用的成本、集群上过剩容量导致的未分配成本有多少,或者平台控制平面的成本有多少。
借助 90 天的可用数据,您可以跟踪持续性支出,并比较不同时间的支出。通过这种数据历史视图,您还可以检测出意外的支出激增,从而加快对不可预见支出的反应,将其影响降至最低。
减轻干扰,增加问责制
一家公司可以拥有许多云帐户、无数集群以及更多的项目。看到所有这些数据可能会让人不知所措。将数据过滤到仅与单个团队或应用相关的内容可能比较复杂,并且重复应用相同的过滤器难免枯燥乏味。最终会导致工具未被充分利用或被遗弃。
除了数据相关性外,还必须明确它的可管理性或可操作性。企业通常都有负责财务运营的人员;但是,如果要求他们跟踪太多的项目,他们可能会因为缺乏相关的领域和背景信息而产生相关成本。
例如,可能为应用部署了一个新功能或一组新功能,导致项目成本突然飙升。对于那些开发应用的人来说,这在意料之内。但是,不参与项目日常活动的人员缺乏相应背景信息,对此成本激增可能会感到难以置信。
务必要使适当的组织级别的利益相关者了解成本和代理情况,以采取措施优化支出。对公司影响有更高认知和了解的团队可以更好地利用月度增量或估计的预测等成本数据。
保护成本数据
作为客户,您希望限制谁可以看到成本数据以及个人可以访问哪些成本数据。保护成本数据可以让客户管理访问权限,但同时,也提供了一种减少混乱的机制,使整个公司和个人用户受益。
对成本管理的访问根据 console.redhat.com 上授予身份和访问管理(IAM) 服务角色的权限进行控制。虽然为成本管理提供了多个现成的角色,但只有成本管理员角色应用于默认的 admin 访问组(企业管理员)。
成本管理员角色提供对所有资源的所有成本管理权限的访问。其他成本管理角色可以应用于自定义用户组,提供对云或 OpenShift 成本数据或成本模型管理的总体可见性。
可见性管理
除了一般访问权限外,您还可以定义对数据的精细访问权限,以减少干扰并提高团队能力。您可以通过在 IAM 服务中定义自己的自定义角色来实现这一点。
客户可以通过创建用户组并将适当的利益相关者添加到负责跟踪支出并为其项目或应用优化支出的组来打造团队。
接下来,创建一个角色以包含用户组的成本管理权限。
在角色创建过程中,您可以过滤到成本管理服务的权限,然后选择适用的权限。例如,您可能有一个在 Amazon Web Services 帐户上运行的 OpenShift 集群中的项目。此处,您要选择 aws.accounts、 openshift.cluster 和 openshift.project 的权限。
选择权限后,您可以限制对确切资源的访问。在上例中,该访问权限将包括选择 AWS 账号、OpenShift 集群标识符和项目名称。
创建角色后,将角色添加到您之前创建的组,为具有该组成员资格的用户提供访问功能。
通过应用的权限,该用户组中的用户可以登录 console.redhat.com 并访问成本管理。他们将看到一组根据与他们负责的项目或应用相关的指定权限定义的有限数据。
总结
管理成本可见性可能是成本管理的一个关键方面。如果企业赋予了责任和代理权限,允许适当的利益相关者看到相关且明确的数据,为他们提供做出可指导行动的决策的信息。
红帽智能分析成本管理功能为客户提供了相应的方法来创建角色,以保护谁有权访问成本数据,并将数据段限制为仅适用于使用身份和用户访问服务功能的指定用户组的部分。立即开始您的自主成本管理之旅!
关于作者
Chris Hambridge started his software engineering career in 2006 and joined Red Hat in 2017. He has a Masters in Computer Science from the Georgia Institute of Technology, and is passionate about cloud-native development and DevOps with a focus on pragmatic solutions to everyday problems.
产品
工具
试用购买与出售
沟通
关于红帽
我们是世界领先的企业开源解决方案供应商,提供包括 Linux、云、容器和 Kubernetes。我们致力于提供经过安全强化的解决方案,从核心数据中心到网络边缘,让企业能够更轻松地跨平台和环境运营。