业界App Serverless化的呼声已久,但是Serverless化后具体能带来多少资源成本的降低,一直是开发者的困惑之一。
随着鸿蒙生态的不断发展, 面向开发者,HUAWEI AppGallery Connect(以下简称“AGC”)提供了云开发服务,利用云开发弹性伸缩和按量计费的优势,助力开发者高效开发,最终实现0资源浪费。
在当下HarmonyOS蓝海中,除了HarmonyOS应用开发之外,元服务的开发浪潮也一浪高过一浪。元服务在接入云开发服务后,通过按量使用,降低资源成本效果显著,下面我们展开详细说说。
案例实践:降低资源成本
在元服务各类创意作品中,木鱼类元服务就成为其中的代表作品。
快节奏的当下,人们面对着职场、生活等各种现实压力,压力值持续走高。敲击木鱼作为当代年轻人释放压力的一种方式,越来越受到他们的喜爱。
这之中,一款木鱼元服务脱颖而出了。该元服务的一个场景是“展示敲击次数的排行榜“,团队通过AGC的云函数服务调用云数据库服务去实现排行榜数据的存储,并通过云函数进行逻辑处理,包含云数据的读写。
云开发服务弹性伸缩、按量计费的特性帮助该开发团队有效节省了资源成本。
成本对比:
接入前:租用云端服务器
以一台业界标准配置的云服务器为例,承载该元服务的业务量,每个月需要约200元的费用成本。此外,数据库方面,以一台适合中小企业及互联网业务业界标准配置的RDS数据库为例,一个月费用成本约800元。总计算,选择租用云端服务器的一个月总费用成本约1000元。
接入后:华为AGC云开发服务
该元服务一个月云函数请求量约1500W,云数据库请求量约1000W,基于云函数和云数据库的免费额度,费用成本仅约为100元。
*说明:据业界统计,选择租用云端服务器时,为了保证业务忙时的峰值请求量处理,通常会租用正常业务量的3倍左右的云端服务器。
高效降成本,原理是?
接入云开发服务后,元服务资源成本如此低,具体原因我们细细道来:
弹性伸缩、按量计费的优势
面对波峰波谷的业务场景,云开发服务可根据实际请求量弹性伸缩、按量计费,开发者无需为空闲资源买单,有效提升资源利用率,降低资源成本。
AGC作为华为云开发服务的供应平台,具有“批发价”的价格优势
AGC平台为HarmonyOS应用和元服务提供了各类Serverless化能力,通过统一批量采购云资源,使得定价就更低廉。
充分利用免费额度的优势
各类云开发服务(云函数、云数据库、云存储等)均提供了一定量的免费额度,就元服务而言,可以涵盖中小流量用户的大部分资源成本。
以该款木鱼元服务使用的云函数和云数据库的免费额度为例:
降低资源成本的卓越优势,可以助力元服务的开发者更容易达成ROI目标。拿着原本只能支撑1个元服务的资源成本,在高效使用端云一体化,接入华为云开发服务后,可支撑10个元服务的资源成本消耗。如此,接入云开发的性价比显而易见。
鸿蒙生态圈里有志有创意的伙伴们,在您的创意应用或元服务挖掘新流量的同时,云开发服务可助您有效降低资源成本。
还在等什么?赶紧上手尝鲜体验吧,一起在鸿蒙生态的“花园”里挖呀挖呀挖,种小小创意的种子,开大大性价比的花。
全文数据来源:华为开发者联盟