发布服务 MDS
发布服务 MDS,提供版本升级包、热修复包的动态发布与管理能力。更可借助白名单进行灰度发布,自定义高级过滤规则如指定机型、人群从而进行更精准的定向发布。

架构解析

发布服务 MDS 让 App 开发如积木搭建般轻松
让 App 变成平台,服务按需加载,实现业务动态更新。
一套代码多端运行,统一业务模块开发标准。
快速发布,不依赖客户端发版。
能够实现
灵活性
业务模块或组件可插拔使用,不影响编译。
独立性
模块可由团队或个人独立维护。
复用性
模块可被任一宿主程序所引用。
隔离性
接口与实现分离,微应用路由跳转。
推荐搭配使用

核心功能

灰度发布
在正式发布之前,发布服务 MDS可以通过白名单来做小规模发布(比如内部员工)以验证新包的功能是否达到预期。还可以进行时间窗灰度发布,在规定的时间段内发布给规定用户人数。如果达到预期就可以进行全网推送。
高级过滤
发布服务 MDS务在进行灰度发布的时候还可以利用高级规则来定义更为精准的白名单人群,比如可以只发给小米手机的用户,多个过滤规则可以叠加,只有在所有的过滤规则都符合的情况下才会推送。
实时回滚
即使进行了灰度发布,正式上线的时候还是难免会发生问题,这个时候就可以使用发布服务 MDS 实时回滚功能,自动回滚到发布前的版本。
自定义验签
为了保障安全性,热修复有自定义的验签流程,保证脚本来源的正确性。 mPaaS 插件中提供生成热修复资源包并对包进行加签的功能。

产品优势

更快的发布触达
快速的 Web 发布方式,离线、在线无缝切换。推拉结合,100% 到达率,连接即触达
更强的渲染引擎
依托业内成熟的渲染技术及生态,更强的 Web 渲染引擎,表现力更强
更优的兼容稳定性
提供统一的系统内核,互投在基于 mPaaS 架构的任何应用上,兼容稳定性显著提升

开发流程

组件接入问题咨询 > >
开通服务
开通 mPaaS,创建 mPaaS App,并下载配置。
免费创建
编译打包
在 mPaaS 插件中打包生成发布包,上传到发布控制台。
实时发布
根据不同的发布策略进行灰度发布、正式发布等。

更多产品与服务

文档与工具

产品文档
查看 mPaaS 相关文档
常见问题
移动开发平台的常见使用问题
其他服务
快速接入支付宝原生扫码组件