云函数 SCF 采用按需付费的方式,并首次发布 1ms 计费粒度,真正实现按使用多少计算能力来计费。
云函数(Serverless Cloud Function,SCF)是腾讯云为企业和开发者们提供的无服务器执行环境,帮助用户在无需购买和管理服务器的情况下运行代码。用户只需使用平台支持的语言编写核心代码并设置代码运行的条件,即可在腾讯云基础设施上弹性、安全地运行代码。
1ms 计费粒度的方式有什么优势呢?首先,我们来看传统云主机的计费模式和 Serverless 计费模式差异。
付费资源:云主机 vs Serverless
最开始云主机计费是按照包月计费,无论服务是否使用了云主机,都需要支付相应费用。但绝大多数的业务都存在波峰与波谷,而这种包月的计费模式使得用户为自己所不需要的流量资源花费大量费用。
图一:采用云主机与云函数方式下资源使用对比
随着业务需求与云技术发展,云主机调整计费方式,逐渐实现让用户从按月计费到按日计费甚至按小时付费,避免不同小时段流量峰值导致的资源浪费,但在同一小时段仍然存在流量的波峰与波谷,资源浪费不可避免。
而 Serverless 架构具有灵活的弹性伸缩能力,能非常方便的实现按需计费,使得业务从原先的按小时计费,缩短到按秒,甚至是按 100ms 进行计费。随着粒度不断变细,Serverless 架构下,用户支付的费用,越来越趋