API调用是公有云中最常被忽视的成本之一。API调用将从基于云的数据库中收集数据,产生库存的价格或立即提供数百个机器实例。要决定哪个基于公有云的API适合于IT组织,不仅要比较功能,还要比较API价格。
当你分解了供应商如何为云API调用收费时,就会发现这些成本在顶级云提供商中的差异。 企业应该制定策略来减少或更准确地评估和更好地管理这些成本 。
AWS Lambda与Azure功能
API调用价格有时具有欺骗性。例如,由于大多数Lambda API服务专注于为AWS Lambda函数编写几行代码,所以大多数错误地假设了这是大部分成本存在的地方。但是我们假设有2百万个AWS Lambda函数调用,其中包括一个外部API请求。按目前的价格计算,前1百万AWS Lambda函数调用是免费的,其余的以每百万调用0.20美元计算。
Microsoft Azure功能类似,并按每月所要求执行的总数收费。这包括绑定触发执行的实例。 此后每月前100万次执行免费,之后每百万条要花费0.20美元。但API的价格有点复杂。 Microsoft还会根据观察到的资源消耗开发计算功能,以每秒GB(GBps)为单位测量。要计算这一成本,将以以千兆字节为单位的平均内存大小乘以运行该函数所需的时间。每个月的前40万GBps免费,之后它每GBPS 为0.000016美元。
AWS Lambda和Microsoft Azure函数定价
对公有云提供商而言,API是系统的,并且许多都提供每月100万次免费的调用。但是如果你每个月使用500万次调用,最终可能会收到相当高的账单。公有云提供商的API价格通常是合理的,例如AWS Lambda和Azure功能。然而,如果第三方和昂贵的软件系统,如企业资源规划API,在公有云提供商上,那么成本就转移给了使用它的企业。
跟踪API价格和使用情况
有此企业,他们不估计API定价,而是等待账单,然而再了解发生了什么。使用等待-观察方式的企业最终可能会产生每月高达10万美元的云计费,那时它们预计真正的成本会是这一成本的十分之一。成本治理工具可以监控API成本并防止计费的冲击。这些工具可以监控退款的使用情况,并根据政策设定API成本的限制。
此外,这些工具可以确保企业通过规划和分析技术充分利用其API。工具可以提出更好的成本效益建议,例如在需求之前购买API调用以利用大幅降低的价格,或在云端提供商提供折扣的非高峰时段使用API。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
无服务器技术使用五个小贴士
无服务器技术可有助于提高灵活性并降低云整体成本。为了充分利用好这些优势,请务必精心设计并管理好您的无服务器应用程序。
-
无服务器计算概览:AWS Lambda/Azure Functions/Cloud Functions和FunctionCompute
无服务器计算?听到这一词,有人不禁会问“没有服务器怎么进行计算?”这就如同没有煮饭的工具,你如何烧饭?事实上,这里所讲的“无服务器计算”并不是真的没有服务器这样的设备,而是这些服务器对它的使用者不见了
-
微软Azure Functions使用入门
微软公司于近期发布了Azure Functions以支持AWS Lambda。本文将介绍如何开始使用这个事件驱动服务,以及这项服务是否适合您。
-
企业如何选择合适的云应用开发平台?
如果你不希望维护自己的应用基础设施,而且你正在专注于云应用开发平台,可能会面临一个平台即服务选择(如Heroku或Cloud Foundry)的困境。