每经记者:刘玲 每经编辑:汤辉
沈泽明万万没想到,公司仅以10元左右的成本增量,就成功度过双十一流量高峰,小程序商城当天销售额突破200万元。
他是一家员工不到10人的初创公司——潮办科技的CTO(首席技术官),公司主要销售手办、潮玩等产品,有“一番赏ONLINE”和“有尺物”两条小程序产品线,都是从0到1完全基于云开发来实现。
11月29日,沈泽明在腾讯云与微信官方联合主办的“小程序云开发”技术峰会上分享了公司的经历。他说,在云开发平台上,潮办科技平均每月的后端服务成本不到千元,却能支撑了2000多万元的销售业绩。如果用传统的云服务器,同样的服务量至少需要2万~3万元/月的服务器成本。
“服务器成本之外,当前企业在上云及数字化转型过程中,还面临着数据孤岛、重复开发、沟通繁琐、运维成本高、交付慢等难题。”腾讯云云开发产品中心副总监王倩向《每日经济新闻》记者表示。
腾讯也一直在谋求解决这些问题。早在2018年,腾讯云就联合微信小程序推出“小程序·云开发”平台,希望通过提供一站式开发服务,打通小程序前端与云资源的链路,让开发者无需管理后端服务架构,就可以拥有各种后端能力,以减轻开发过程中繁杂的后端操作。
而29日当天的峰会上,腾讯云又推出仅需少量代码甚至无需编码就可快速生成应用程序的云开发低代码平台,试图进一步降低小程序等应用开发门槛。
用腾讯云副总裁刘颖的话来说,就是通过低代码开发平台,让没有技术背景的产品、运营(人员)也可以用云开发做应用,人人都是可以成为“开发者”。
实际上,不管是云开发,还是低代码平台,都是帮助用户降本增效。那么,“云开发”真正瞄准的是什么?腾讯的真实意图又是什么呢?
上万服务器成本降至千元
潮办科技成立于2019年11月,目前刚满一周年,以销售正版授权的手办、潮玩为主。
众所周知,微信小程序是一种不需要下载安装即可使用的应用,用户扫一扫或搜一下即可打开应用。虽然微信小程序具有做社区和裂变的天然能力,企业与个人都能够通过去中心化的小程序来完成与客户交易,以规避被中心化交易平台抽取佣金和截流用户。但是,小程序的开发存在一定的技术门槛和服务器运维成本,把很多中长尾开发者拦在了门外。
“之前我们跟山西的一个服务商聊,他说他们搞一个活动,开发一个用做抽奖或者是大转盘的小程序,就需要10万到20万的费用,而且需要找程序员或者第三方服务商来搭建。”王倩向《每日经济新闻》记者提到。
程序员出身的沈泽明,2017年就开始接触微信小程序的开发。据他回忆,彼时的小程序开发,使用的是前后端分离的形式。开发一个小程序,买服务器、部署后端服务、搭建运维服务等等,至少需要一个前端技术人员、一个后端人员和产品设计人员。
“所以,我其实一直关注着‘云开发’,它刚出来的时候我就去用,然后我也想在原公司的团队里推行,但是那些后端的人员认为云开发还不成熟。”沈泽明表示,“那时云开发最大的缺点在于,还不支持外部调用,现在有云调用,也可以对web开放。”
所谓“云开发”(CloudBase),就是云端一体化的后端云服务,采用serverless架构,免去了移动应用构建中繁琐的服务器搭建和运维。同时云开发提供的静态托管、命令行工具(CLI)、Flutter SDK等能力降低了应用开发的门槛,节省成本,提高效率。
沈泽明辞职后,加盟了潮办科技担任CTO。而在潮办科技成立之前,腾讯云联合微信小程序打造的“小程序云开发”平台就已经推出。这对于前端出身,且一直关注云开发的沈泽明来说,无疑是很好的选择。
于是,沈泽明基于云开发平台从0到1完成了“一番赏ONLINE”和“有尺物”两条小程序产品线的搭建。在峰会上,他展示了一张服务器成本图。2020年1月至10月,潮办科技的总销售额接近2400万元。4月正式启动开始算起,到10月底,其销售额增长了将近100倍。
“而与销售额对应的服务器成本是多少呢?每个月不超过1000元。3~6月实现了将近300万元的销售额,然而后端服务成本不到70块钱。”沈泽明说,“之后伴随小程序的推广,用户的增多,服务器使用量也逐步上升,最高是在8月的861元。如果用传统的云服务器,同样的服务量至少需要2~3万元一个月的服务器成本。”
图为潮办科技2020年1月至10月云开发后端服务费用
为什么云开发的服务器成本,能降到这么低呢?
沈泽明说,归根结底,就是“资源利用”的问题。“业务都会有流量高峰和低峰,为了保证高峰时能稳定运行,一般就会购买高性能昂贵的服务器,而业务流量低峰时就出现大量服务器资源浪费。云开发的按量付费和自动扩缩容机制就解决了初创企业的服务器成本问题。”
11月29日的峰会上,腾讯云和小程序对外重点展示的是云开发低代码平台,基于微信原生Kbone框架,一套代码可在小程序、公众号、H5、PC等多端应用。相较于传统开发平台,低代码平台目标是进一步降低开发门槛。
“我们有PaaS的平台,如果你是个不会写代码的设计师、产品经理、运营,也可以通过可视化拖拽,不需要编程就可以开发小程序。”王倩提到。根据腾讯云开发过去一年的数据,云开发能够降低50%的人力成本和30%的云资源成本。
用腾讯云副总裁刘颖的话来说,云开发的愿景就是人人可以成为“开发者”。
瞄准小程序开发者生态
2017年1月9日,微信小程序在张小龙2017微信公开课Pro上正式发布上线。
微信小程序承载了腾讯让应用“触手可及”的想法,用户扫一扫或搜一下即可打开应用。不过,微信小程序的技术门槛,让他并不能像兄弟产品“微信公众平台”一样,让人人都成为创作者。
“微信公众平台的确是一个时代里的巨大进步,它可以让每个喜欢写文字的人,都能把自己的思想变成文字,分享给所有的好友,传播到各个地方。”微信小程序及云开发创始团队核心负责人林超坦言,“对于小程序,我们也有这样的想法,就是能不能让小程序也像公众号那么简单?每个人都能把想法变成小程序,让大家看到。”
微信内容生态的成功关键在于,它打出的“再小的个体也有自己品牌”理念,将创作门槛尽可能拉低,让每个人都可以成为内容创作者。林超表示,“写代码有一定的门槛,这是不可避免的,只能尽力降低这个门槛,让开发小程序变得更简单。”人人都是可以成为“开发者”,这句话说起来简单,但执行难度却不小。
2018年,腾讯云联合微信小程序推出“小程序·云开发”平台后,也在不断地迭代更新。从云开发平台的后端资源Serverless化,到2020年低代码平台的可视化拖拽生成应用。腾讯在云开发上布局速度不断加快,路径也更加明确:通过丰富自身产品能力和应用场景,进一步扩大开发者生态。
除了不断丰富平台能力和应用场景外,还需要增强开发者的用户黏性和平台知名度。因此,在技术层面为开发者提供支持的基础上,腾讯还通过微信开放社区为开发者提供技术问答、企业案例、技术教程等服务。同时,每年为开发者提供多场线下开发者沙龙、云开发挑战赛等活动,以及小程序云开发企业激励计划。
腾讯云副总裁刘颖曾经表示,腾讯云就是想联合广大开发者,共建“小程序·云开发”技术圈,构建本地城市技术圈层,搭建提供线下技术交流平台,进一步繁荣小程序开发者生态。
今年8月,腾讯云云开发与微信小程序团队还联合中国软件行业协会、信息技术新工科产学研联盟等,共同发起了全国首届小程序云开发挑战赛,网罗了一大批小程序开发爱好者。
令人诧异的是,获得挑战赛职业赛道一等奖陈宇明,并不是专业的程序员,而是一个项目经理。陈宇明向《每日经济新闻》记者介绍道,他曾做过3年移动端开发,无后端开发经验,目前是一名项目经理。
陈宇明在疫情期间开发了小程序“群登记助手”,该小程序获得“12万收集者使用,累计收集近600万份登记,达到数千万次访问”。记者了解到,“群登记助手”小程序内容实际上非常简单,其主要分为作业登记、报名接龙、出入登记三个核心模块。
“群登记助手”小程序页面
据陈宇明介绍,“群登记助手”小程序的灵感来源于今年的新冠疫情,疫情影响了大家的工作、学习和出行,线下多种场景需要登记,且大多是接触式登记,为了避免接触风险,做了这款“群登记助手”小程序,以实现零接触的云登记。
陈宇明没有做过后端开发,不懂服务器运维。“但是云平台无需服务器搭建和运维,因为云开发是云端一体化的后端云服务,采用serverless架构,免去了服务器搭建和运维。也不需要配置业务域名,直接调用云函数里面即可,很好地解决域名备案等待时间过长的问题。”陈宇明称,“所以,我一个人仅用了3天的业余时间,就推出了这个小程序的第一版。”
“群登记助手”的成功,来源于疫情下零接触登记的庞大需求;实际上,日常生活中,人人都是产品经理,都有做一款好产品的梦想。而云开发低代码平台让人人都是可以成为“开发者”,瞄准的是这庞大的小程序开发者生态。
腾讯的真实意图
在腾讯创立的二十多年中,每隔六七年就会进行一次大的组织架构调整,以顺应外界变化带来的战略升级。2018年,在成立20周年之际,腾讯进行了公司历史上的第三次重大战略升级和架构调整,并确定了产业互联网转型战略。
马化腾在公开信中称,伴随数字化进程,移动互联网的主战场,正在从上半场的消费互联网,向下半场的产业互联网方向发展。
“而C2B则是腾讯服务产业互联网的核心战略,也是腾讯云的差异化能力。”刘颖在峰会上如是说,“腾讯有20多年的消费互联网经验,打造了QQ、微信、企业微信等被大家广泛使用的C端产品。在腾讯C2B的新战略中,这些内部生态与外部合作伙伴、企业客户如何实现双向连接,是这一过程中的核心环节。”
刘颖提到的双向连接,便是包括微信、公众号、企业微信等在内的内部生态与外部合作伙伴、企业客户,整合能力与资源,共建产业互联网。
“而云开发,恰是腾讯C2B战略的技术抓手。”刘颖直言。所以,腾讯云联合微信小程序打造的云开发平台,以及刚推出的低代码平台,就是想通过降低技术开发门槛,让普通用户都能参与其中,完成腾讯庞大C端用户与B端能力的桥接。
刘颖表示,之所以称云开发是腾讯产业互联网C2B战略的技术抓手,是因为云开发集成微信生态能力,包括小程序、小游戏、公众号、微信开放能力、微信支付和微信广告。另一方面,云开发还集成腾讯云能力,包括基础能力,如计算、存储,数据库等IaaS产品;大数据、人工智能、物联网等PaaS产品以及金融、文旅、教育等行业解决方案。最终,腾讯通过云开发,为企业提供了“一篮子”Serverless化的后端资源和服务,满足企业产品研发、运营推广和成本经营各个环节。
按照腾讯公布的数据,上线两年时间,已有100万开发者在使用云开发构建他们的小程序、公众号和移动应用,云开发平台每日调用量超过7亿次。成为了国内最大的Serverless开发平台。
就在峰会的前两天(11月27日),腾讯广告行业销售运营总经理范奕瑾在有赞8周年生态大会上披露了一组数据:截至目前小程序日活已达4亿,2019年小程序GMV(成交总额)破8000亿元,品牌商家自营GMV2020年同比增长210%。
这意味以总交易量计算,小程序很快会成为国内最大的交易生态之一。作为云开发平台的关键支撑,微信生态是腾讯云天然的战场,与微信生态的联动,还能够扩大腾讯云平台上的中长尾开发者规模,刺激腾讯云业务自身的增长。
因此,打造云开发,腾讯的真实意图并不只是帮助中长尾用户降本增效。仅仅成为工具,显然不是腾讯云和微信小程序团队的终极目的,它真正瞄准的是小程序的开发者生态,扮演的是腾讯产业互联网C2B战略的技术抓手。 |