NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

王宇:云开发下的服务商代实现小程序解决方案

腾讯云

  • 2020-11-30
  • 本文字数:2643 字

    阅读完需:约 9 分钟

王宇:云开发下的服务商代实现小程序解决方案

2020 年 11 月 29 日,腾讯 2020「小程序·云开发」技术峰会在北京顺利召开。本次峰会以“重新定义开发”为主题,深度聚焦小程序云开发的创新成果与实践案例。以下为腾讯微信小程序开发生态产品经理王宇的演讲实录:


大家下午好,我是微信开发生态的产品经理,王宇。很高兴今天下午能为大家带来这次分享,我分享的主题是,云开发下的服务商代实现小程序解决方案。


小程序自从 2017 年发布上线以来,整个生态得到了蓬勃发展。特别是今年疫情这个特殊的时期,我们非常欣喜地看到小程序真切地给大家的生活带来一些便利。那目前有数万家服务商在为各行各业的商户提供小程序相关的服务,满足他们差异化的需求。并且开发了小程序生态中近一半的小程序,是整个微信生态中不可或缺的一环。这整个生态的发展和成绩是离不开参与其中的各位服务商朋友们。在感谢大家的付出之外,今天我们也为服务商朋友们带来了新的开发模式,希望能够切实的帮助各位服务商更好的开展业务。


首先我们看到在传统模式下,服务商们要么是通过自建服务器的方式,要么是使用云服务搭建业务的方式去向客户提供小程序的服务。但不论是选择哪种业务模式,我们都可以看到可能会面临以上这些问题。首先是业务搭建困难。在基础服务上,涉及服务器、网络、安全等等模块的搭建。在搭建的过程中,还需要去考虑对于业务性能及容灾的的问题。另外对于多个模块及业务需要同步搭建一套复杂的监控、运维体系去保证业务的正常运转。另外现在服务商也会遇到越来越多的业务场景,除了小程序还有公众号、网页等多种渠道端口,以及面对不同租户之间数据、资源隔离的需求,这对于开发效率都是个挑战。最后是成本高,由于 c 端流量是难以预测的,在后端资源储备上不可避免就会造成闲置资源的冗余浪费。另外由于传统的开发模式中需要涉及前后端乃至运维等多部门的协作,需要很高的人力成本及时间成本。并且在面对客户提出的定制化需求时,会存在不灵活不通用的问题。这都带来了成本的增加。


那针对上面的这些问题。是否有更好的方案解决呢?小程序云开发从 18 年发布到今天,已经走过了两年的时间。我们很高兴的看到,小程序云开发通过打通小程序前端与云资源的链路,低成本、免运维的帮助开发者快速上线和迭代小程序。云开发的能力也在越来越丰富,前面我的同事向大家介绍了今年的新能力,比如环境共享、云托管。除了这些新能力,我们也在探索云开发模式与服务商场景的结合。我们看到,在服务商场景下,除了上述的云函数、云存储等基础功能之外。还会有一些有别于个人开发者的需求。比如 SaaS 服务商会通过一套模版,一次性批量部署多个小程序,新的云开发模式需要去兼容这种批量开发发布的场景。另外在之前的模式中由于云环境是与小程序主体绑定的,并且不同小程序主体之间的云环境也是互相隔离的,那服务商如果想用云开发实现业务的话,那么就需要同时管理很多个环境。所以当服务商使用云开发模式的时候,如何便捷、统一、高效管理这些云环境,将是决定服务商使用云开发效率的重要因素。另外在服务商云开发模式下,代码的保护也很重要,避免用户自己自行操作代码,影响业务稳定。


根据前面提到的需求场景,我们为服务商带来了代小程序云开发的解决方案。这个方案在支


持完整的云开发能力的基础上,对于服务商场景进行了专门的调整兼容。首先,在新模式下,服务商可以创建多个云环境,并且这些环境是属于服务商主体的,不再像之前一样这些环境是散落的属于各个客户小程序。服务商可以用一个账号去统一管理这些环境,拥有这些环境的最高管理及使用权限。在创建了环境之后,服务商可以将环境绑定给已获得授权的客户小程序上,使客户小程序可以调用这些环境的资源。另外在这种模式下,完全兼容现有的云开发私有链路免鉴权的逻辑,享受云开发给大家带来的安全性,提升开发效率。并且针对服务商,特别是 SaaS 服务商的场景,我们提供了丰富的批量开发接口,比如批量创建更新云函数,可以通过一个接口批量的对多个小程序进行操作,以满足服务商批量开发小程序的需求。


针对新的服务商代云开发模式。接入流程非常其实简单。首先已注册并审核通过的服务商,可以进入 open 平台,在第三方平台模块,云开发按钮下,可以一键点击开通这个功能。,就可以使用前面所说的这些能力了。在开通后,服务商可以批量创建一批云环境,客户小程序按照现有的第三方授权模式进行授权,并且授予的权限集也与现有的保持相同,只需授予开发管理与数据分析权限即可,对现有的业务模式完全无影响。对于已经授权完成的小程序,就可进行云环境与小程序的绑定以及批量上传代码部署服务,调用环境中的资源。最后,再进行批量审核发布即可。


通过使用新的服务商代开发模式,我们希望能够助力各位服务商进一步降本增效。我们将会提供高效的统一管理。服务商可以聚合查看所有环境的资源用量,也可以查看各云环境的详细用量。并支持根据环境纬度进行出账,方便服务商进行成本核算。另外,我们提供统一的充值操作,所有环境合并计费,无需像之前一样,对每个环境都要单独进行充值操作,并且支持根据服务商主体进行开票。更加符合企业级的财务需求。其次,小程序云开发今年已经支持了按量付费功能。无需提前规划资源,购买套餐,只需根据使用量进行付费。对于客户的小程序来说,没有产生调用请求的小程序,甚至不产生费用。另外,前面我的同事有提到环境共享的新功能。在这个模式下,我们也支持环境共享功能。对于客户在小程序之外的公众号、网页等需求,支持共享一个云环境,不同业务之间数据共享,降低开发成本,并且所使用的云开发资源也可以复用,进一步的降低资源成本。对于开发接入来说,我们将会支持从云函数、云数据库等所有功能的批量开发接口。而且通过公共云函数的使用方式,可以快速支持小程序间的通用需求。另外,在这个模式下,服务商无需维护 access_token,只需关注业务开发即可。并且对于已有的业务,我们也支持通过云托管的方式,只需很小的改动即可完成迁移,享受云开发给大家带来的便利。


后续我们也会继续以开放的态度支持各位服务商更好的使用代云开发模式。我们会根据服务商场景提供更加丰富的统一资源管理能力,以及更加全面的批量操作接口,满足服务商的开发需求。其次,对于使用代云开发模式的服务商,我们也会提供线上渠道的品牌曝光以及线下沙龙的机会。并且为服务商提供迁移扶持计划,帮助服务商免费上云,以及提供企业激励计划帮助符合要求的服务商更好的使用云开发。


目前我们已定向邀请了多个服务商进行试用,欢迎大家扫码加入我们的服务商交流群,一起探讨服务商代云开发模式。

2020-11-30 17:24804

评论

发布
暂无评论
发现更多内容

为什么在财务共享中心建设初期人员不降反增?

用友BIP

财务共享

SAM + 用于文本到图像修复的稳定扩散

3D建模设计

Stable Diffustion 稳定扩散 文本生成图像

线上SQL超时场景分析-MySQL超时之间隙锁 | 京东物流技术团队

京东科技开发者

MySQL 数据库 间隙锁 企业号11月PK榜 SQL超时

谈谈压测方案的那点事 | 京东物流技术团队

京东科技开发者

测试 性能测试 压力测试 企业号11月PK榜 大促备战

源译识 | 译文分享:Elasticsearch诉Amazon商标侵权案

开放原子开源基金会

手把手教你如何扩展(破解)mybatisplus的sql生成 | 京东云技术团队

京东科技开发者

mybatis sql MyBatisPlus Mybatis-Plus 企业号11月PK榜

另辟蹊径者 PoseiSwap:背靠潜力叙事,构建 DeFi 理想国

鳄鱼视界

stable diffusion为什么能用于文本到图像的生成

3D建模设计

Stable Diffustion 文本到图像 AI 绘图

Valentina Studio Pro(数据库管理软件)特别版下载mac/win

影影绰绰一往直前

Valentina Studio Pro Valentina Studio Pro下载 Valentina Studio Pro破解

数智化竞价, 企业数智化助力企业实现增收增利

用友BIP

降本增效 数智营销

新方向!文心一言X具身智能,用LLM大模型驱动智能小车

飞桨PaddlePaddle

人工智能 文心一言

火山引擎ByteHouse联合Apache Airflow,让数据管理更加高效

字节跳动数据平台

数据库 大数据 云原生 数仓 企业号11月PK榜

云时代,如何保障运维安全?

尚思卓越

运维 网络安全 堡垒机

一分钟带你了解光模块

小魏写代码

如何在本地运行稳定扩散模型

3D建模设计

Stable Diffusion Ai绘图 文本到图像

DataGrip 2023 Mac(多引擎数据库管理工具)

展初云

Mac datagrip 数据库软件

【论文解读】针对生成任务的多模态图学习

合合技术团队

人工智能 机器学习 深度学习 论文 多模态学习

一起学Elasticsearch系列-Mapping

Java随想录

Java 大数据 搜索 ES

远程运维的定义以及优点详细讲解-行云管家

行云管家

运维 IT运维 远程运维 运维软件 协同运维

《央国企数字化产业赋能图谱》编制及申报开启

信通院IOMM数字化转型团队

IOMM 央国企数字化转型 央国企数字化产业赋能图谱

为什么OpenAPI是未来企业数字化转型的决定性因素

华为云PaaS服务小智

云计算 软件开发 华为云

另辟蹊径者 PoseiSwap:背靠潜力叙事,构建 DeFi 理想国

威廉META

PDF Reader Pro 3.0 for mac(pdf阅读器)

展初云

Mac pdf阅读器 PDF Reader Pro

Amazon EC2 Serial Console 现已在其他亚马逊云科技区域推出

亚马逊云科技 (Amazon Web Services)

API cli iam Amazon EC2

使用VUE开发有什么好处呢?

Onegun

Vue 前端框架

前端安全沙箱技术会不会成为安全的标配?

Onegun

小程序 小程序容器 安全沙箱

微服务架构下的调试进阶:多环境多服务调试实践与策略

Apifox

架构 微服务 后端 多服务 多环境

分布式数据库 GaiaDB-X 与宝兰德应用服务器完成兼容互认

Baidu AICLOUD

分布式数据库

直播实时数仓基于DataLeap开放平台在发布管控场景的业务实践

字节跳动数据平台

大数据 数据中台 数据安全 数据研发 企业号11月PK榜

百度CTO王海峰:文心一言用户规模已达7000万

飞桨PaddlePaddle

文心一言4.0

Project Office X for Mac项目管理工具

展初云

Mac 项目管理软件 Project Office X

王宇:云开发下的服务商代实现小程序解决方案_文化 & 方法_InfoQ精选文章