在微服务还方兴未艾的时候,无服务架构就以其弹性伸缩、按需付费以及无维护等特点得到了很多开发者的青睐。腾讯架构平台部技术专家陈杰表示,云函数的核心理念就是给整个服务提供一种公共的架构,针对性解决服务的接入、安全、扩容、容灾、分布等一系列问题。
据介绍,云函数价值主要体现在四个方面。一是简化架构,云函数是以函数粒度来组织的服务,是一种天生的微服务架构;而是简化代码开发,用户无须编写网络服务,鉴权,分布,容灾,扩缩容等代码,只需实现最核心的业务逻辑;二是简化运维,对于云函数而言,无须关心服务器的运维和服务本身的配置,它又是一种天然的Devops;三是减少支出,云函数可以解决云主机80%以上的成本闲置的问题,因为它只有了请求才分配资源。
陈杰在论坛上指出,云函数的特点包括按需实时分配函数实例、函数实例扩缩容速度很快、按实际使用计费等,目前比较适合用于构建无状态微服务;对于有明显波峰波谷效应的服务,有明显的成本优势,但不太适合延时非常敏感(<20ms)或持续计算时间非常长(>5分钟)的场景,云函数会为大家准备一个免费额度包,如果是低频调用的服务,很大可能无须支付任何费用。当前云函数目前处于发展的初级阶段,欢迎大家体验SCF无服务器云函数,期待大家的宝贵意见,咱们一起进步,一起推动并见证无服务器化时代的到来。
相关推荐
欢迎关注腾讯云Serverless团队,更多技术干货等着你。