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

F5灰度發(fā)布解決方案應(yīng)用實(shí)例,f5灰度發(fā)布

來源網(wǎng)絡(luò)
來源網(wǎng)絡(luò)
2022-04-28
點(diǎn)贊icon 0
查看icon 713

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

F5灰度發(fā)布解決方案應(yīng)用實(shí)例,f5灰度發(fā)布




F5灰度出版解決方案應(yīng)用示例

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

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

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

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

02X用戶灰度釋放構(gòu)造練習(xí)

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

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

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

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

灰度標(biāo)記

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

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

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

總體方案如下:

它主要分為以下步驟:

生成白名單:工作人員從應(yīng)用系統(tǒng)后臺(tái)導(dǎo)入白名單,白名單存儲(chǔ)在業(yè)務(wù)系統(tǒng)中,此時(shí)白名單不生效。

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

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

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

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

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

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

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

總體方案如下:

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

03F5配置

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

灰度標(biāo)記存儲(chǔ)在F5的data_group中,部署平臺(tái)通過REST API控制F5設(shè)備上的灰度標(biāo)記。

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

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

API路徑:

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

方法:貼片

API主體:

04結(jié)論

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


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


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

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

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

訂閱
聯(lián)系顧問

平臺(tái)顧問

平臺(tái)顧問 平臺(tái)顧問

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

icon icon

小程序

微信小程序

ESG跨境小程序
手機(jī)入駐更便捷

icon icon

返回頂部

【免費(fèi)領(lǐng)取】全球跨境電商運(yùn)營干貨 關(guān)閉
進(jìn)行中
進(jìn)行中
2025跨境電商營銷日歷
包括傳統(tǒng)中、外重要節(jié)日及重點(diǎn)電商營銷節(jié)點(diǎn)還對營銷關(guān)鍵市場、選品輔以說明,讓你的365天安排的明明白白!
免費(fèi)領(lǐng)取
進(jìn)行中
進(jìn)行中
【平臺(tái)干貨】eMAG知識(shí)百科
涵蓋從開店到大賣6個(gè)板塊:開店、運(yùn)營、廣告、選品、上架、物流
免費(fèi)領(lǐng)取
進(jìn)行中
進(jìn)行中
TikTok運(yùn)營必備干貨包
包含8個(gè)TikTok最新運(yùn)營指南(市場趨勢、運(yùn)營手冊、節(jié)日攻略等),官方出品,專業(yè)全面!
免費(fèi)領(lǐng)取
進(jìn)行中
進(jìn)行中
韓國coupang平臺(tái)自注冊指南
韓國Coupang電商平臺(tái)從注冊準(zhǔn)備、提交申請到完成注冊,開店全流程詳細(xì)指引。
免費(fèi)領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——全球合集
涵括全球100+個(gè)電商平臺(tái)的核心信息,包括平臺(tái)精煉簡介、競爭優(yōu)勢、熱銷品類、入駐要求以及入駐須知等關(guān)鍵內(nèi)容。
立即領(lǐng)取
進(jìn)行中
進(jìn)行中
韓國電商節(jié)日營銷指南
10+韓國電商重要營銷節(jié)點(diǎn)詳細(xì)解讀;2024各節(jié)日熱度選品助力引爆訂單增長;8大節(jié)日營銷技巧輕松撬動(dòng)大促流量密碼。
免費(fèi)領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——?dú)W洲篇
涵蓋20+歐洲電商平臺(tái),詳細(xì)解讀優(yōu)勢、入駐條件、熱銷品等
立即領(lǐng)取