写点什么

支付宝小程序云李铮:科技赋能,敏捷增长

作者:TRaaS
  • 2023-07-26
    浙江
  • 本文字数:5092 字

    阅读完需:约 17 分钟

支付宝小程序云李铮:科技赋能,敏捷增长

7 月 7 日,支付宝小程序云在上海正式举办产品发布会。作为技术负责人,李铮在会上为我们带来了《科技赋能,敏捷增长》的主题分享,重点介绍了支付宝小程序云开发、云托管、风险智能等产品能力。希望将复杂留给小程序云,让客户专注于业务。

以下是演讲全文。


大家好,我是支付宝小程序云的技术负责人李铮,今天很荣幸能与大家在这里分享我们整个支付宝小程序云的科技产品。


小程序云是将支付宝内部各种技术能力通过小程序云的方式开放给合作伙伴。大家也知道云技术是现在很多企业里必不可少的一部分,相当于是很多企业发展运营的一个“水电煤”,但驾驭这样的云计算其实还是非常有挑战的一件事。


我们试想一下,很多研发团队,他要做非常多的工作。首先需要写代码去构建产品,完成其业务逻辑,同时他要维护线上系统,保证其平稳运行。线上系统出现问题时,他要能快速定位问题出在哪里,去修复问题。很多时候我们希望研发团队具备大数据处理能力,甚至是一些算法建模能力。在很多行业当中,其实对安全风控又有很多的个性化诉求,包括对抗黄牛、黑产、保护用户安全隐私等,各方面都会对研发团队有要求。


构建这样一个团队其实需要非常多投入,需要时间的积累,也需要很多项目经验的打磨。所以我们在思考,小程序云怎么能帮助合作伙伴提供一站式的技术产品及服务,帮助大家解决这些问题,更好地利用支付宝平台实现自己的业务增长,让蚂蚁多年积累的技术产品能帮助到大家,能够将复杂性交到支付宝小程序云身上,让各位客户及合作伙伴能专注于业务的发展,从而实现科技的赋能与敏捷的增长。


小程序云其实是一个相对比较轻量的形态,是由很多功能相对简单,用户使用频率高,使用便捷,研发成本相对较低的产品,在支付宝上可以利用到支付宝流量的帮助,帮助小程序快速获客,启动业务。

但用传统的云计算去研发小程序,其实比较复杂和麻烦,包括刚才我介绍的很多问题,也包括从购买服务器资源、部署运行环境、域名备案等非常麻烦复杂的事。一个简单的小程序需要通过几周甚至到一个月以上的时间才能从研发、部署、上线整个过程做完。


我们的期望是每一个创新的 idea 都能有机会快速验证他的想法,所以我们会提供一个完整的 Serverless 云开发产品帮助大家做这些事。


这里我认为最关键的点是开发者从 IDE 里写代码的阶段就可以通过各种 API 去调用云函数,调用存储计算的服务,调用智能算法服务。这样边写代码边实现业务逻辑,同时将这些功能集成在 IDE 阶段,集成在写小程序端页面的阶段,很大程度上可以加速研发,很多前端的研发技术也可以很容易去完成整个全链路的业务逻辑的研发。通过这样的方式,一个简单的工具型小程序的研发,从其研发到落地到上线,最快只要 1 小时的时间。


实现这样效果的背后,其实是支付宝小程序云强大的技术能力,包括 100 毫秒流量驱动的急速启动。这个能力非常关键,我们在利用 Serverless 技术去支撑后端服务时,最关键的是在流量来时,能否快速地将容器拉起来。目前做到 100 毫秒的级别,这也基于安全容器在支付宝内部多年打磨的技术,当然也包括自动化的防刷、秒级可观测技术,这些技术都已经在云开发中集成好了,不需要大家额外地理解或学习。


另外一件重要的事情还是和支付宝本身的深度整合,大家知道支付宝开放能力非常之多,有 OpenAPI,在云开发当中将很多 OpenAPI 能力进行集成,目前有上百个开放能力被集成到了云开发、云函数,只需要简单的调用,小程序码、生物识别、小程序商品等大家常用的开发能力就可以很容易地被调用使用,让研发更加简单。


我们有一位来自上海的合作伙伴在使用了支付宝小程序云开发产品之后,也是重构了整个技术架构。原本很多架构非常复杂,上线非常缓慢,重构之后就可以使用支付宝小程序云开发封装过的接口来实现业务的快速发现,并且本来需要用 4、5 位同学做的事,现在只需要用 1 到 2 名的同学用 node.js 的技能就可以实现业务的快速上线。


当然,业务复杂性更高的场景肯定也普遍存在,所以对于云数据库、云服务器资源,成本节省等诉求,这也是我们通过这一段时间的调研,与客户的共创,发现这也是大家非常需要的一些能力,小程序云也是用自己的方式去支撑这些能力。


我们的核心理念就是基于云原生容器化的理念,天然就是一个云原生的架构。目前通过这样的云原生架构之后,我们对云的 PaaS 这一层做了充分的封装,相当于用一套一站式的平台来帮助研发团队具备原本就具备的技术掌控性,同时保持原有微服务的架构,在这种情况之下再提供给他分布式数据库、弹性容量伸缩等关键的技术能力。


关系型数据库,尤其是微服务应用,这是最核心的一部分,我们在小程序云上提供的是 OceanBase 数据库。OceanBase 数据库是蚂蚁集团过去几年 100% 自主研发的一套分布式数据库产品。


过去十多年,我们用分布式数据库 OceanBase 支撑了每年双 11 平稳度过,现在在蚂蚁内部基本上所有的业务系统都是基于 OceanBase 去构建。利用 OceanBase,尤其是容灾能力方面可以做到 RTO<30 秒,RPO=0 非常高的容灾保障的级别,同时在存储算法方面的优化也让存储成本降低 70%-90%,兼容性方面兼容了 MYSQL、MongoDB 等常用数据库协议,用户可以自主迁移到 OceanBase 平台,我们提供了方便的工具。


另外核心的关注点是计算资源的管理,如何用更少的计算资源去支撑更多的业务流量。这其实是每一个公司,每一个研发团队都需要非常关注的事,降本增效,节省成本,这件事非常有挑战。


因为业务形态是多种多样的,非常多变的。如果我用很多的人工规则去管理这些事,人工去操作、运维,就会带来大量的人工投入成本,再加上支付宝小程序,它一个很重要的特点是会得到支付宝流量加持,各种直播、秒杀、会场,我们经常会看到突然有一个小程序就获得了平时几倍,甚至几十倍的流量,突然就打过来。

这时如果我们准备了过多的机器资源,成本就会大量地浪费,如果准备得太少,在这个关键场合,我们的稳定性又会受到影响,用户体验也会受到影响,这是很有挑战的一件事。


其实支付宝在过去几年一直在应对这样的挑战。我们知道每年的双 11 大促,几十倍的流量,包括日常的各种活动,包括支付宝业务上还有基金、理财、蚂蚁森林,不同的时间点都会有各种流量峰值,我们也在挑战这样的业务峰值,挑战业务变化时,积累了很多的技术,整个智能弹性伸缩、安全容器技术其实是将整个资源围绕着削峰填谷,全面资源利用率的提升,实现更少的资源去支撑更多的请求。


在更少资源使用的情况之下,我们就实现了节能减碳,帮助企业降低资源成本,我们将这一套技术整个汇集起来就是绿色计算。绿色计算技术通过小程序云开放给合作伙伴,在小程序云上我们只要点击一下智能容量托管按钮就可以使用这样的技术。


很多行业,尤其是餐饮行业,其实峰值就是在吃饭的时间点,早饭、中饭、晚饭,其他时间流量不是特别多。很多商圈商城相关的小程序,业务流量峰值就是在节假日或者周末。


通过绿色计算技术就可以自动地基于过去一段时间的流量运行、系统运行的数据自动推测出在什么时间点,多少机器,多少服务器资源,自动在那个时间点提前帮你准备好,在流量低峰时自动将服务器资源进行缩容,甚至可以设定缩容到 0,从而帮助企业降本增效,用最合理的资源消耗去支撑业务量,从而大家都能实现绿色计算,节能减碳。


基于整个云托管的核心技术,客户使用的稳定性也得到了大幅提升。杭州的一个客户通过我们一系列的技术稳定性从 90% 提升到 99.05%,也是因为运维方面不用再做过多投入,发布效率得到了大幅提升,本来需要 5 人日上线的业务,现在只需要 1 人日。在小程序云上,前期试用几个规模比较大的客户的资源消耗利用绿色计算相关的技术节省 15%~20%。


随着 ChatGPT 大模型技术的逐渐成熟,各行各业肯定非常关注智能化服务在各个行业的应用,我们也在思考小程序云到底怎么去帮助大家构建这样的行业级智能化能力?我觉得只有开放,只有降低 AI 使用门槛才能做到这一点,所以我们的理念就是如何无限地降低 AI 智能算法能力,帮助大家降低使用成本。


我们会将蚂蚁内部的整个 AI 平台做相应的开放,并且在客户界面这一层做很多的产品优化,尽可能零门槛地使用这些 AI 能力,让 AI 服务普惠千行百业。所以我们计划在小程序云上去开放,包括图像识别、OCR 扫描、生命体征分析、自然语言处理、智能客服、智能营销等上百种 AI 服务接口。



同时支付宝小程序云的开发者可以基于 AI 平台简单地构建围绕自身需求的智能机器人,像文档理解机器人、问答机器人、搜索聚合推荐服务、内容理解等,最终能很好地集成到客户的应用场景里,这样的 AI 服务才是大家真正需要的。这些 AI 服务也都是在支付宝内部多年积累起来的,相当于是不需要客户再去关注很多模型服务的理解,只要去使用即可。


举个例子,很多业务场景需要我们对客户身份做一些验证,这里边就会需要客户上传很多材料,比如银行流水、律师证、护士证,之前很多场景都需要人工进行审核,因为它千奇百怪,各种各样。通过 AI 平台,我们试过,每一类证件只要上传 30 份左右标注好的数据就可以得到 90%准确率的模型,过程当中无需研发代码, 3 小时左右就可以将整个模型微调好进行部署上线,这样的能力是大家更加需要的。


另外,通过小程序云开放的智能客服服务也是围绕小程序云做了很多一站式定制,能解决 70% 左右用户的普遍问题。一些购物、租赁等行业,我们也做了专门的数据挖掘和微调,能够让这些行业有专属领域的数据库,然后模型使用这些数据库满足更好的智能客服需求。当然我们也很希望将智能客服、大模型的能力集成到各个行业的应用当中,这需要与各行业客户共创,结合行业特性去使用。


支付宝小程序云的核心理念就是智能化是要开放的,我们需要跟客户一起以最低的门槛去提供服务,基于大模型技术,基于隐私计算的技术,在保障客户数据安全隐私的前提下,去构建各个行业最贴心的 AI 服务。目前,这一块已经开始定向邀测,刚才陈总介绍了后续蚂蚁大模型也会在小程序云上开放相应的服务。


支付宝给大家的感觉其实就是安全、放心,大家愿意把钱放在里边,余额宝也好,大家常用的花呗、基金、理财、投资,很多人愿意把钱放在里边,也非常放心。这背后是支付宝对安全风控风险控制的高要求。


过去几年支付宝在这里面做了大量的科技投入,在这方面的技术一直保持着全球领先。我们认为任何企业的快速发展都离不开风险的控制,只有将风险控制得足够好之后,业务才能放心地快速往前跑,所以我们希望将这层风险的控制能力也开放给所有的客户。


在我们看来,风险控制的服务,它应该做成像“安全带”一样。安全带是什么概念?我们坐车、开车也好,保证安全时需要做一件事,就是系上安全带,绝大部分问题就能被解决。


我们在小程序云上开放的智能风险相应的服务也是一样的,你只需要打开一个需要的安全能力“开关”,这个能力就会通过数据智能相关的技术直接提供服务,包括软件风险扫描、运维风险托管、黄牛、黑产、坏账识别、隐私合规、内容检测等相关的风险防控能力,我们都会提供,并且会逐渐丰富和完善。


有一家知名的零售品牌客户,它有很多爆款经常会被黄牛抢购,导致真正的消费者很难买到,这件事一直比较难处理。后来用了我们小程序云风险智能产品之后,这些问题很快被解决。黄牛机器高频抢购的商品流量能很快被识别出来,被过滤掉,服务器压力也得到很好缓解,拦截了 30% 以上的风险流量。


最后一点,支付宝始终将客户服务放在第一位,对于小程序云也是一样的。因为小程序云是一个科技产品,你掌握一个云,肯定需要去学习一些东西,我们除了将产品的文档尽可能丰富详尽地开放出来给大家看以外,还提供了工作日早上 9 点到晚上 9 点的人工技术支持,可以做到 5 分钟的问题快速响应,大家可以跟技术支持做相关技术问题的交流。


对于一些应急故障处理的场景,我们提供 7×24 小时的快速应急服务,对于更深层次的问题或面向更复杂的技术方案的共创,我们也提供了很多的专家级技术支持服务、专家级解决方案服务。我们也会将这些服务逐渐完善,给客户提供更好的服务体验。


我印象比较深的是前面几个月在内测期间,我们有个客户自己的一个误操作,写了一条 SQL,不小心将自己的数据都删了,我们解决方案的同学也是主动加班加点,很快帮客户恢复了数据。尽管这是一个客户自己操作导致的问题,但我们的技术支持同学和解决方案同学还是本着专业性以及客户服务第一的意识,尽快帮客户解决了问题,这也得到了客户的认可与好评。


我的分享到这就结束了,支付宝小程序云希望与大家共同成长,能将复杂性留给小程序云,让我们的客户能更加专注于业务,更加敏捷增长,谢谢!

 

支付宝小程序云现已开放公测,针对代运维以及代运营的服务商,提供了相应的佣金政策。欢迎大家前往支付宝小程序云官网 ,体验更多产品细节。


用户头像

TRaaS

关注

蚂蚁技术风险官方账号。 2022-06-22 加入

分享蚂蚁技术风险领域硬核技术、开源项目、商业化产品。汇集系统稳定性、可观测性平台、智能容量、混沌工程等技术内容。

评论

发布
暂无评论
支付宝小程序云李铮:科技赋能,敏捷增长_支付宝小程序_TRaaS_InfoQ写作社区