F5灰度发布解决方案应用实例,f5灰度发布-ESG跨境

F5灰度发布解决方案应用实例,f5灰度发布

来源网络
来源网络
2022-04-28
点赞icon 0
查看icon 674

F5灰度发布解决方案应用实例,f5灰度发布F5灰度出版解决方案应用示例在本文中,我将通过一个实际案例介绍F5灰度发布解决方案的具体应用场景。01X为什么用户以灰度发布在金融科技时代,灰度发布可以让应用迭代更快,以更高的频率发布到市场,同时也可以减轻运维人员的负担,给用户带来更好的体验。X用户提供的服务已经覆盖了企业和个......

F5灰度发布解决方案应用实例,f5灰度发布




F5灰度出版解决方案应用示例

在本文中,我将通过一个实际案例介绍F5灰度发布解决方案的具体应用场景。

01X为什么用户以灰度发布

在金融科技时代,灰度发布可以让应用迭代更快,以更高的频率发布到市场,同时也可以减轻运维人员的负担,给用户带来更好的体验。X用户提供的服务已经覆盖了企业和个人的方方面面。新功能的发布,第三方界面的改变,问题的修复,都需要应用升级。但是对于运维部门来说,应用变更总是伴随着风险和压力。x用户每次更新互联网应用,都需要在23:00停止,经常是凌晨上线。每次上线运行后,由于时间窗口较晚,验证时间较短,部分场景需要隔天验证,无法覆盖所有场景,保障互联网应用的稳定性。同时,对于业务部门和开发部门来说,新产品和新功能能否被大部分用户接受也存在一定的风险。

灰度是解决上述矛盾的最好方法。

02X用户灰度释放构造练习

实现灰度出版的两个最重要的问题是如何制定和实施灰度战略。

灰色策略实际上是决定什么样的请求应该路由到我们的灰色版本,并基于什么。在上一篇文章中,我们提到通常有以下几种策略:基于地域、基于用户信息和基于交易类型。

综合考虑后,X用户最终采用按用户分灰度的策略,根据不同应用的特点设置用户白名单,并基于用户白名单发布灰度。

在灰度策略实施方面,X用户搭建了互联网应用的部署平台,X用户的所有互联网应用均通过F5负载均衡器交付。基于X用户的现状,决定采用部署平台和负载均衡的模式实现灰度发布。负载均衡设备上预置了灰度标志,部署平台通过F5 API控制负载均衡的灰度标志。当负载均衡设备进入灰度状态时,白名单用户的事务请求将被分发到灰度版本应用服务器。

灰度标记

负载均衡设备的API由部署平台调用,并存储在负载均衡设备的表中。根据预定义,不同的灰色标志状态代表负载均衡设备执行不同的分流策略。

有四种灰度状态:

客户端+资源包模式(手机APP应用)

总体方案如下:

它主要分为以下步骤:

生成白名单:工作人员从应用系统后台导入白名单,白名单存储在业务系统中,此时白名单不生效。

部署平台进行灰度发布操作:灰度发布前,调用F5接口,将F5灰度标志更新为C,然后阻止新事务发国际快递新版本所在的服务器。

部署平台开始发布服务的新版本。发布后,部署平台调用F5接口将F5灰标更新为B,并将接口发快递给业务系统,将白名单更新为可用。

客户端发快递版本查询交易,服务方根据白名单向请求方返回相应的版本信息和灰度特征码COOKIE。

F5根据客户请求的交易中的灰色特征码路由交易。

部署平台进行灰度同步:灰度同步前调用F5接口,将F5灰度标志更新为D,然后所有新事务将发国际快递灰度版本所在的服务器;部署平台开始同步新版本的服务,同步 完成后,部署平台调用F5接口将F5的灰标更新为A,此时F5正常分配路由。

取消灰度版本:部署平台执行灰度取消,在灰度取消前调用F5接口,将F5灰度标志更新为C,然后所有新事务发国际快递普通版本所在的服务器;部署平台开始取消新版本服务。取消完成后,部署平台调用F5接口,将F5的灰标更新为A,此时F5正常分配路由。

无客户端模式(网络浏览器应用程序)

总体方案如下:

无客户端模式与无客户端模式的步骤基本相同,区别在于第四步。无客户端模式将在用户登录时执行白名单匹配。

03F5配置

从F5的角度来看,X用户灰度释放的整体逻辑如下:

灰度标记存储在F5的data_group中,部署平台通过REST API控制F5设备上的灰度标记。

F5的分配逻辑通过以下规则实现:

用于修改F5灰度状态标签data_group的API示例如下:

API路径:

https://x . x . x . x/mgmt/TM/ltm/数据组/内部/高清数据组

方法:贴片

API主体:

04结论

本文通过具体案例介绍了F5灰度发布解决方案的实际应用场景,希望对您有所启发。如果您的企业或组织也在使用或准备使用灰度出版技术,可以参考本文提到的案例,也欢迎联系F5进行更多的交流和探讨。


文章推荐
Branch成功案例音频RADIO.COM如何为新App带来61%的点击安装率
Facebook店铺如何上传添加商品,facebook如何添加商品系列
eBay卖家中心进阶版有什么账户要求,ebay申请子账户有什么要求
ebay后台上架中英对照,ebay后台教程


特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。

搜索 放大镜
韩国平台交流群
加入
韩国平台交流群
扫码进群
欧洲多平台交流群
加入
欧洲多平台交流群
扫码进群
美国卖家交流群
加入
美国卖家交流群
扫码进群
ESG跨境专属福利分享群
加入
ESG跨境专属福利分享群
扫码进群
拉美电商交流群
加入
拉美电商交流群
扫码进群
亚马逊跨境增长交流群
加入
亚马逊跨境增长交流群
扫码进群
亚马逊跨境增长交流群
加入
亚马逊跨境增长交流群
扫码进群
拉美电商交流群
加入
拉美电商交流群
扫码进群
ESG独家招商-PHH GROUP卖家交流群
加入
ESG独家招商-PHH GROUP卖家交流群
扫码进群
《TikTok综合运营手册》
《TikTok短视频运营手册》
《TikTok直播运营手册》
《TikTok全球趋势报告》
《韩国节日营销指南》
《开店大全-全球合集》
《开店大全-主流平台篇》
《开店大全-东南亚篇》
《CD平台自注册指南》
《开店大全-俄罗斯篇》
通过ESG入驻平台,您将解锁
绿色通道,更高的入驻成功率
专业1v1客户经理服务
运营实操指导
运营提效资源福利
平台官方专属优惠

立即登记,定期获得更多资讯

订阅
联系顾问

平台顾问

平台顾问 平台顾问

微信扫一扫
马上联系在线顾问

icon icon

小程序

微信小程序

ESG跨境小程序
手机入驻更便捷

icon icon

返回顶部