转载

饿了么 HotFix SaaS 服务上线了

什么是Amigo?

Amigo是饿了么移动开源的Android Hotfix解决方案,托管在Github。对比同类产品,Amigo是业界比较成熟的Hotfix解决方案,同时它适用的业务场景也并不会局限于此。如果你的团队是采用并行开发的话,发版周期会将是一个非常头疼问题,有了Amigo,这些都将不再是困扰业务的快速发展。

Amigo使命

对于当前大多数互联网产品来说,mobile app作为与用户交互的窗口,几乎承载了所有的业务。如果由于开发和测试过程中一点不经意的疏忽,就很有可能会给线上带来重大的损失;同时app上架审核的周期可能也会很长,很多时候在业务上无可忍受。

你可能会遇到如下痛点

  • 线上bug束手无策:难以想象 金融交易类APP 遇到线上事故又束手无策的窘境

  • 多变的需求:多变的产品需求无法及时线上验证,只能顺延到下个周期

  • 大的研发团队效率快不起来:团队规模扩张,并行开发,发版周期一推再推

  • 新版本低覆盖率、多版本差异分布:覆盖率上不去、历史版本差异化分布,业务被动

相信很多团队都会遇到这些问题,不管APP的用户规模如何。除了在研发管理、QA测试、项目管理等方面持续努力之外,业内都迫切需要一个成熟的解决方案,来 让技术去驱动业务,彻底解放业务上的生产力

什么是Amigo平台?

为了更好的为社区提供服务,Amigo团队提供了一整套的解决方案,让你的团队 只需一行配置 就可解决线上的后顾之忧,这就是 Amigo平台 。平台由两块组成:SDK、管理平台。极简化的使用,同时配备安全稳定的后台支撑, 三分钟集成 是Amigo团队的承诺。

  • SDK:封装后端API实现;一行配置,低耦合

  • 管理平台: 后台配置中心,上传patch包即可线上生效

Amigo SDK与Amigo的关系

Amigo是基于Apache Version 2的开源项目,是Amigo SDK的核心代码。使用完全免费自由,若打算自己搭建后台下发 hotpatch 文件,可以直接使用 github 上的核心代码,与 Amigo 平台上的 SDK 无关。Amigo 平台的 SDK 在核心代码的基础上增加了向平台请求脚本/传输解密/版本管理等功能,只用于这个平台。

Amigo 平台速度和稳定性如何?

通过Amigo平台上传的hotpatch文件都会保存在七牛云,支持高并发,CDN分布全国,速度和稳定性有保证。

后端服务的速度和稳定性由 饿了么核心业务团队 保障,SDK由 饿了么APP核心开发 持续维护

点击 阅读原文 ,即可体验

原文  http://mp.weixin.qq.com/s?__biz=MzA3ODA1NTEzMw==&mid=2649176095&idx=1&sn=19d0bc40c770481190eb126e3e47a3f3&chksm=875b0badb02c82bb7009554242348ec84454208a678bffdcb6d7e60021b0190c1c94c9c64211
正文到此结束
Loading...