使用 Amazon Neptune 改进云财务运营Cloud FinOps技术的前沿方法 数据库
提升云金融运作FinOps最先进技术的方法
关键重点
云计算改变了企业的交付和消费模型,带来了灵活性和成本效益。云金融运作FinOps的管理实践促进了技术、财务和业务之间对云计算基础设施和成本的共同责任。通过亚马逊Neptune,企业可以在四个主要方面提升云FinOps的效果:自动化标签、建模和模拟云操作、增强警报和报告的上下文以及应用人工智能和机器学习技术。云计算几乎改变了每个行业的商业模式,使得企业无需提前几周或几个月计划和采购服务器及其他IT基础设施。这种灵活性和可靠性提高了性能和效率,帮助降低了IT成本。云计算在IT消费模型上有三个主要变化:
去中心化控制使得工程师能够在没有财务和采购控制的情况下增加基础设施支出。可变运营费用替代了预先计划的固定数据中心资本支出。即时访问资源促进了创新,但往往导致过度配置和资源扩散。因此,企业必须更新他们的本地成本优化工具和流程,以适应这一新消费模型。未能更新工具和流程的客户在云中追踪、维护和管理成本时面临挑战,这种新模型通常被称为云金融运作Cloud FinOps。
云FinOps是一种管理实践,促进企业在技术、财务和业务部门之间对云计算基础设施和成本的共同责任。AWS提供了多种工具以支持您的云FinOps任务,例如AWS成本探查器和Amazon Forecast。
当前在云中追踪成本通常包括三种主要技术:
技术描述标记Tagging制定和维护命名和标记标准,并应用于所有云资源。账户组织Account organization创建按业务单元、项目或环境划分的账户,并在其间应用政策。云卓越中心团队Cloud Center of Excellence team中央架构和运营团队,测试特定服务并制定成本管理最佳实践。接下来,我们将探讨如何使用Amazon Neptune,一种图形数据库,通过改善以下四个主要领域来推动云FinOps的先进技术:
标签自动化云操作建模和模拟为现有警报和报告增加上下文应用新兴的人工智能和机器学习技术,加速云FinOps分析的自动化和有效性改善手动标签策略
当前云FinOps依赖于企业创建强大的标签策略,积极管理和调整这项策略以适应业务需求的发展,并建立应用该策略的流程。开发人员和运营的负担就在于应用这一策略。当策略演变时,追溯应用于现有资源的难度很大。像任何手动过程一样,这也容易出错,因为审查只确认标签存在且包含值,但并不一定是正确的值。
鲸鱼加速器苹果版
通过图的形式表示云资源,可以提供额外的自动化机会来优化标签策略。通过构建图数据模型,可以清晰地描绘每个AWS资源及其标签。
寻找和优先处理未打标的资源
在构建图后,您可以运行图查询来提取有关标签的更多见解。例如,您可以使用以下Gremlin查询找到没有标记的资源:
groovygV()where(not(both()hasLabel(‘tag’))) // 查找未连接到标签节点的AWS资源节点
面对数百个未打标资源的情况下,您可以推测未打标的资源与其他已打标资源相关联,因此它们可能属于同一架构。使用图查询,可以帮助确定哪些资源应该最先打标。
验证已打标资源的标签正确性
另一个例子是,当我们查看示例应用程序时,会发现某些资源的标签值不一致。这种情况下,可以通过图模型快速识别出需要更新的标签,从而确保成本分配的正确性。
markdown
如果建模云环境为图形,可以轻松识别需要应用的标签,而无需查阅原始项目文档。
发现未使用的已打标资源
通过这些图形技术,您还可以找到未使用的资源,例如正确打标但不再使用的数据库或存储。
groovygV()hasLabel(‘resource’)where(both(‘resourcelink’)count()is(0)) // 检测未连接的资源
促进更好的成本建模和优化
数字双胞胎被定义为物理对象的虚拟模型,通过传感器实时传输数据以模拟行为和监控操作。通过汇集和建模资源之间的互联关系,可以创建云应用程序的数字双胞胎,从而深入理解成本模型。
更智能的警报通过上下文意识
当前的财务警报和分析常常是分散的规则,独立监控特定条件。通过将图的上下文意识整合,可以实现更智能的报告和对个别警报之间关系的理解。
未来的可能性:使用生成式AI与其他AI工具
随着公司在人工智能方法如生成式AI上进行重大投资,可以借助图技术开发知识图谱,以提升云FinOps的效率。不断发展技术的同时结合AI模型,能够在您进入代码编写之前提供更有效的资源分配和决策支持。
结论
通过本帖,我们讨论了图形数据库如何提升FinOps能力,包括改进手动标签策略、提供更好的成本建模与优化、增强警报能力,以及利用AI/ML技术汇集更多洞察。渠道图数据模型以构建图形基础的FinOps解决方案,是提升企业云运作能力的关键。
如果您有任何关于本帖的评论或问题,请在评论中分享。
关于作者
Brian O’Keefe是AWS的首席解决方案架构师,专注于Neptune,帮助客户和合作伙伴解决商业问题。
Melissa Kwok是AWS的Neptune专业解决方案架构师,专注于帮助各类客户根据最佳实践构建云解决方案。