清林云BaaS康文昌:API后端即服务将成为数字化基建

2021-08-09 19:08:04

随着新冠疫情加速数字化进程,API服务的代表Twilio、Stripe、Okta的市值都飙升到了数千亿人民,后面紧跟着的Contentful、声网Agora、融云等公司的市值或估值也都来到了数百亿人民

同时可以看到Salesforce、AWS、阿里云等巨头的营收占比中,API服务的比例也在逐步增多。

一个很明显的趋势就是,企业开始越来越多地使用第三方API服务来快速满足业务和产品需求,而且该趋势将随着数字化进程推进和专业分工细化不断扩大。

在互联网1.0时代,软件公司的数量不多,大公司构建了组成其产品的所有部分,没有所谓的软件供应链。后面随着市场发展,每一个成熟的行业都渐渐出现了一条供应链。

这就如同汽车行业一样,一辆汽车的制造需要几百家几千家供应链企业的零部件,软件行业的发展也会遵循基本规律,随着越来越多的公司专门从事某一特定环节的工作,整个行业的效率和生产力就会提高。

API服务是新的供应链,使每个公司都不用重新发明轮子,可以快速集成数十种功能到自己的产品中满足客户需求。

使用API服务是新一代的开发模式,在此之前,企业必须雇佣庞大的开发团队来研发,而API服务降低了这个门槛,只需要几个人就可以搭建出能够支撑数亿用户的产品。

这种模式转变已经帮助了新一代的创业公司,它们比传统公司更灵活,更高效,颠覆了各个行业,迫使传统公司开始重构产品以跟上时代的步伐,甚至是成为新一代的API供应商,反过来加快创新的步伐。API服务行业的意义不亚于工业革命供应链模式的作用。

提供API服务的公司都采用按需付费的模式,用多少量收多少费用,如同数字化的水电一样,让每个参与数字化的企业都能等地获取生产资料。这种转变是行业发展的一个大飞跃,是数字化的下一个伟大时代。

 什么是API服务

在一般情况下,网页、APP、软件等都是由【前端+后端】两部分组成。

前端是用户能看到并交互的界面,也称为客户端。

后端通常部署在服务器上,包括接受前端网络请求的网关、业务逻辑、数据储存、权限安全等功能。

前端将用户交互数据发送到特定网址,也就是API(Application Programming Interface,应用程序接口),后端判断不同的API和数据来执行对应的业务逻辑再返回结果给前端处理反馈,从而实现丰富多样的应用功能。

很多有普遍需求的功能都是相似的,比如说用户的登录注册和管理,几乎每个互联网产品都需要,于是就有了专门做这个功能的供应商,以多租户的方式将API提供给企业使用,企业就不需要自己从头开发该功能,直接调用供应商的API就能享受完善的产品逻辑和数据处理。

这就是API服务,也称作BaaS(Backend as a Service)后端即服务。很多常用的功能市面上都有相应的厂家提供,比如聊天消息、OCR识别、音视频、文章内容、订阅动态、电商等等。

 为什么使用API服务

使用API服务的好处不言而喻,减少开发时间,直接获得大规模用户已验证的功能,降低研发成本,提高了效率。与其研究企业为什么要使用API服务,倒不如分析企业为什么不用API服务。

1.传统思想:确实依然有很多企业负责人和开发者的观念是任何功能都要自己来开发,哪怕耗时耗力也觉得更踏实,好在随着技术普及和市场竞争,该类想法在逐渐减少;

2.数据担忧:尽管第三方厂商都有相关的数据隔离和保密措施,但部分企业、政府和金融机构对于数据在外部的担忧依然存在。国外环境相对来说好一点,比如Shopify商家的核心支付数据都由Stripe(支付API供应商)来处理。国内的解决方案则是API服务商会提供私有化部署;

3.服务保障:企业在采用第三方服务时会担心对方的服务稳定和可靠。会不会宕机,会不会倒闭等。前者其实谁都无法避免,厂商的SLA协议会有一定保障。后者的话很罕见,不是不知名的第三方一般都不会发生,再不济也会有数据导出,或者直接买断;

4.价格:部分决策者会认为使用第三方API的价格较贵,但是忽略了自己研发所造成高昂的开发成本、时间成本、机会成本等。而如果担心请求量大到能覆盖这些成本的时候,一般这个量级都是可以跟供应商谈到协议价格的;

5.部门利益:常见于大企业,使用第三方API服务会造成部分IT部门抵制,相关人员会觉得自己掌控才有更多资源。

6.个化业务:比较常见的通用业务都有相关的API供应商,但是一些比较个化的业务和需求则无法满足,依然得自行开发。所以要尽量选择像清林云这种有通用后端能力和自定义API编辑的BaaS供应商。

 企业怎样使用API服务

先采用API服务的企业将会在激烈的竞争中获得优势,但是市面上有众多API服务产品,选择合适自己企业的供应商将至关重要,毕竟该类产品转换成本较高,选择不合适会极大影响业务进度。

对于已有较强研发能力的企业来说,如果有某些投资回报率不高的业务,则可以使用专做该类业务的第三方API。比如业务中需要全球收款支付,对接不同国家的银行、支付机构、渠道等异常复杂麻烦,直接使用Stripe或Adyen即可快速解决。国内的话支付宝、微信支付、银联的API也是类似功能。

垂直行业的API服务通常来说功能比较细致,也更专业,最大的不足就是依然需要企业自身的后端团队去做对接并同步数据,因为单一的功能并不能组成完整的产品服务。

为了避免这种情况,企业可以使用清林云这种BaaS供应商,提供完整的后端能力。既可以自行编辑业务逻辑或安装现成应用,也可以整合不同的第三方API服务在一起。这对于已有后端团队的企业来说是一个极为方便的能力补充,而对于没有后端团队的企业来说则可以完全替代成为企业后端,自身开发面向用户的个化产品即可。

企业需要根据自身的状况和未来的规划进行最佳判断,以便在市场竞争中取得领先。

 对话

以下内容整理自清林云创始人康文昌与记者的访谈:

问:康总您好,可以谈谈为什么说API后端即服务将成为数字化基建吗?

康:首先这是由互联网服务的基础特征决定的,任何在线化的产品都离不开前端和后端两个部分,所以第一点,数字化业务必须要有API才能成立。其次是由于互联网服务的可编程,使得同样的业务逻辑可以被共享,这也是互联网经济的核心优势:极低的边际成本。微信服务1亿用户和服务10亿用户的成本比很小,同样的,API服务提供给100家企业和提供给1万家企业在技术层面上差距并不大,这和SaaS的趋势一样,都是数字化不可或缺的一部分。而API服务的方向更广,使用更灵活更底层,所以说是数字化基建。

问:现在使用第三方API服务的企业好像并不算太多,是吗?

康:这点你倒是说错了,很多企业其实已经接触并使用了,比如说微信小程序、公众号的API,支付宝的API,这其实都算,只不过它们通过其他方式收费,而且由于特殊地位往往不把它们认作第三方,所以不容易意识到本质。国内这方面刚起步,还需要一定时间才会有明显的感觉。

问:那么API服务的趋势是一定的吗?有没有可能只是一阵风口?

康:这是一个经济学问题,专业分工和比较优势。就像现实社会中随便买一件东西的背后可能有几千家几万家公司的运转,未来当我们使用互联网服务时背后也同样会有数不清的服务商提供。每个环节都可以诞生最专注专业的解决方案供应商,直接采购将比自己从零研发更便宜更好用。而且由于比较优势,哪怕同样的功能自己可以做,也会交给别人从而专注更核心的地方。

问:这个商业模式可行吗?

康:商业的本质是效率,企业的需求永远都有降本增效,只要确定BaaS服务提升了社会效率,那就不用想能否盈利,答案是必然的。

问:这个行业国外发展的挺好,能说说为什么国内发展较慢吗?

康:前面说了六个企业不用API服务的原因可以作为解释,国内的环境稍微慢一点。这里再补充一点原因就是国内市面上能做好的产品不多,但个别做的优秀的发展并不慢,市值估值都很高。

问:清林云BaaS和其他API服务有什么区别吗?

康:名字就可以看出,市面上大部分是API服务,而清林云是后端即服务,API服务还是要依赖企业自己的后端去做对接和鉴权,而BaaS可以直接成为企业的后端,所以API服务是BaaS的子集。另外由于我们的后端服务可以通过低代码的方式去开发自定义应用,所以那些API服务其实都可以在清林云上被开发出来。我们目前工作的一方面就是尽可能多地开发常见的应用并发布到应用市场上去,这样客户就不需要额外采购第三方API,直接点击安装就可以将业务和数据都统一在一个台。而对于我们台无法实现的能力比如支付,则可以用自定义应用去对接支付宝等第三方API完成。

问:您对于这个行业的未来展望是什么?

康:我的展望是这个行业未来将会涌现更多专业的产品和服务,能够为各行业客户提升效率,帮助客户成功,推动生产力发展,为社会创建价值。而我们目前正走在这条路上,为这样的场景而努力,无比幸福。

免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。

关闭
精彩放送