F5灰度發(fā)布解決方案應用實例,f5灰度發(fā)布-ESG跨境

F5灰度發(fā)布解決方案應用實例,f5灰度發(fā)布

來源網(wǎng)絡
來源網(wǎng)絡
2022-04-28
點贊icon 0
查看icon 732

F5灰度發(fā)布解決方案應用實例,f5灰度發(fā)布F5灰度出版解決方案應用示例在本文中,我將通過一個實際案例介紹F5灰度發(fā)布解決方案的具體應用場景。01X為什么用戶以灰度發(fā)布在金融科技時代,灰度發(fā)布可以讓應用迭代更快,以更高的頻率發(fā)布到市場,同時也可以減輕運維人員的負擔,給用戶帶來更好的體驗。X用戶提供的服務已經(jīng)覆蓋了企業(yè)和個......

F5灰度發(fā)布解決方案應用實例,f5灰度發(fā)布




F5灰度出版解決方案應用示例

在本文中,我將通過一個實際案例介紹F5灰度發(fā)布解決方案的具體應用場景。

01X為什么用戶以灰度發(fā)布

在金融科技時代,灰度發(fā)布可以讓應用迭代更快,以更高的頻率發(fā)布到市場,同時也可以減輕運維人員的負擔,給用戶帶來更好的體驗。X用戶提供的服務已經(jīng)覆蓋了企業(yè)和個人的方方面面。新功能的發(fā)布,第三方界面的改變,問題的修復,都需要應用升級。但是對于運維部門來說,應用變更總是伴隨著風險和壓力。x用戶每次更新互聯(lián)網(wǎng)應用,都需要在23:00停止,經(jīng)常是凌晨上線。每次上線運行后,由于時間窗口較晚,驗證時間較短,部分場景需要隔天驗證,無法覆蓋所有場景,保障互聯(lián)網(wǎng)應用的穩(wěn)定性。同時,對于業(yè)務部門和開發(fā)部門來說,新產(chǎn)品和新功能能否被大部分用戶接受也存在一定的風險。

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

02X用戶灰度釋放構造練習

實現(xiàn)灰度出版的兩個最重要的問題是如何制定和實施灰度戰(zhàn)略。

灰色策略實際上是決定什么樣的請求應該路由到我們的灰色版本,并基于什么。在上一篇文章中,我們提到通常有以下幾種策略:基于地域、基于用戶信息和基于交易類型。

綜合考慮后,X用戶最終采用按用戶分灰度的策略,根據(jù)不同應用的特點設置用戶白名單,并基于用戶白名單發(fā)布灰度。

在灰度策略實施方面,X用戶搭建了互聯(lián)網(wǎng)應用的部署平臺,X用戶的所有互聯(lián)網(wǎng)應用均通過F5負載均衡器交付。基于X用戶的現(xiàn)狀,決定采用部署平臺和負載均衡的模式實現(xiàn)灰度發(fā)布。負載均衡設備上預置了灰度標志,部署平臺通過F5 API控制負載均衡的灰度標志。當負載均衡設備進入灰度狀態(tài)時,白名單用戶的事務請求將被分發(fā)到灰度版本應用服務器。

灰度標記

負載均衡設備的API由部署平臺調用,并存儲在負載均衡設備的表中。根據(jù)預定義,不同的灰色標志狀態(tài)代表負載均衡設備執(zhí)行不同的分流策略。

有四種灰度狀態(tài):

客戶端+資源包模式(手機APP應用)

總體方案如下:

它主要分為以下步驟:

生成白名單:工作人員從應用系統(tǒng)后臺導入白名單,白名單存儲在業(yè)務系統(tǒng)中,此時白名單不生效。

部署平臺進行灰度發(fā)布操作:灰度發(fā)布前,調用F5接口,將F5灰度標志更新為C,然后阻止新事務發(fā)國際快遞新版本所在的服務器。

部署平臺開始發(fā)布服務的新版本。發(fā)布后,部署平臺調用F5接口將F5灰標更新為B,并將接口發(fā)快遞給業(yè)務系統(tǒng),將白名單更新為可用。

客戶端發(fā)快遞版本查詢交易,服務方根據(jù)白名單向請求方返回相應的版本信息和灰度特征碼COOKIE。

F5根據(jù)客戶請求的交易中的灰色特征碼路由交易。

部署平臺進行灰度同步:灰度同步前調用F5接口,將F5灰度標志更新為D,然后所有新事務將發(fā)國際快遞灰度版本所在的服務器;部署平臺開始同步新版本的服務,同步 完成后,部署平臺調用F5接口將F5的灰標更新為A,此時F5正常分配路由。

取消灰度版本:部署平臺執(zhí)行灰度取消,在灰度取消前調用F5接口,將F5灰度標志更新為C,然后所有新事務發(fā)國際快遞普通版本所在的服務器;部署平臺開始取消新版本服務。取消完成后,部署平臺調用F5接口,將F5的灰標更新為A,此時F5正常分配路由。

無客戶端模式(網(wǎng)絡瀏覽器應用程序)

總體方案如下:

無客戶端模式與無客戶端模式的步驟基本相同,區(qū)別在于第四步。無客戶端模式將在用戶登錄時執(zhí)行白名單匹配。

03F5配置

從F5的角度來看,X用戶灰度釋放的整體邏輯如下:

灰度標記存儲在F5的data_group中,部署平臺通過REST API控制F5設備上的灰度標記。

F5的分配邏輯通過以下規(guī)則實現(xiàn):

用于修改F5灰度狀態(tài)標簽data_group的API示例如下:

API路徑:

https://x . x . x . x/mgmt/TM/ltm/數(shù)據(jù)組/內(nèi)部/高清數(shù)據(jù)組

方法:貼片

API主體:

04結論

本文通過具體案例介紹了F5灰度發(fā)布解決方案的實際應用場景,希望對您有所啟發(fā)。如果您的企業(yè)或組織也在使用或準備使用灰度出版技術,可以參考本文提到的案例,也歡迎聯(lián)系F5進行更多的交流和探討。


文章推薦
Branch成功案例音頻RADIO.COM如何為新App帶來61%的點擊安裝率
Facebook店鋪如何上傳添加商品,facebook如何添加商品系列
eBay賣家中心進階版有什么賬戶要求,ebay申請子賬戶有什么要求
ebay后臺上架中英對照,ebay后臺教程


特別聲明:以上文章內(nèi)容僅代表作者本人觀點,不代表ESG跨境電商觀點或立場。如有關于作品內(nèi)容、版權或其它問題請于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。

搜索 放大鏡
韓國平臺交流群
加入
韓國平臺交流群
掃碼進群
歐洲多平臺交流群
加入
歐洲多平臺交流群
掃碼進群
美國賣家交流群
加入
美國賣家交流群
掃碼進群
ESG跨境專屬福利分享群
加入
ESG跨境專屬福利分享群
掃碼進群
拉美電商交流群
加入
拉美電商交流群
掃碼進群
亞馬遜跨境增長交流群
加入
亞馬遜跨境增長交流群
掃碼進群
亞馬遜跨境增長交流群
加入
亞馬遜跨境增長交流群
掃碼進群
拉美電商交流群
加入
拉美電商交流群
掃碼進群
ESG獨家招商-PHH GROUP賣家交流群
加入
ESG獨家招商-PHH GROUP賣家交流群
掃碼進群
2025跨境電商營銷日歷
《2024年全球消費趨勢白皮書——美國篇》
《2024TikTok出海達人營銷白皮書》
《Coupang自注冊指南》
《eMAG知識百科》
《TikTok官方運營干貨合集》
《韓國節(jié)日營銷指南》
《開店大全-全球合集》
《TikTok綜合運營手冊》
《TikTok短視頻運營手冊》
通過ESG入駐平臺,您將解鎖
綠色通道,更高的入駐成功率
專業(yè)1v1客戶經(jīng)理服務
運營實操指導
運營提效資源福利
平臺官方專屬優(yōu)惠

立即登記,定期獲得更多資訊

訂閱
聯(lián)系顧問

平臺顧問

平臺顧問 平臺顧問

微信掃一掃
馬上聯(lián)系在線顧問

icon icon

小程序

微信小程序

ESG跨境小程序
手機入駐更便捷

icon icon

返回頂部