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

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

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

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

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




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

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

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

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

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

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

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

灰色策略實(shí)際上是決定什么樣的請(qǐng)求應(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)用均通過(guò)F5負(fù)載均衡器交付。基于X用戶的現(xiàn)狀,決定采用部署平臺(tái)和負(fù)載均衡的模式實(shí)現(xiàn)灰度發(fā)布。負(fù)載均衡設(shè)備上預(yù)置了灰度標(biāo)志,部署平臺(tái)通過(guò)F5 API控制負(fù)載均衡的灰度標(biāo)志。當(dāng)負(fù)載均衡設(shè)備進(jìn)入灰度狀態(tài)時(shí),白名單用戶的事務(wù)請(qǐng)求將被分發(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ā)國(guó)際快遞新版本所在的服務(wù)器。

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

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

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

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

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

總體方案如下:

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

03F5配置

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

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

F5的分配邏輯通過(guò)以下規(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é)論

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


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


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

搜索 放大鏡
韓國(guó)平臺(tái)交流群
加入
韓國(guó)平臺(tái)交流群
掃碼進(jìn)群
歐洲多平臺(tái)交流群
加入
歐洲多平臺(tái)交流群
掃碼進(jìn)群
美國(guó)賣(mài)家交流群
加入
美國(guó)賣(mài)家交流群
掃碼進(jìn)群
ESG跨境專屬福利分享群
加入
ESG跨境專屬福利分享群
掃碼進(jìn)群
拉美電商交流群
加入
拉美電商交流群
掃碼進(jìn)群
亞馬遜跨境增長(zhǎng)交流群
加入
亞馬遜跨境增長(zhǎng)交流群
掃碼進(jìn)群
亞馬遜跨境增長(zhǎng)交流群
加入
亞馬遜跨境增長(zhǎng)交流群
掃碼進(jìn)群
拉美電商交流群
加入
拉美電商交流群
掃碼進(jìn)群
ESG獨(dú)家招商-PHH GROUP賣(mài)家交流群
加入
ESG獨(dú)家招商-PHH GROUP賣(mài)家交流群
掃碼進(jìn)群
《TikTok官方運(yùn)營(yíng)干貨合集》
《TikTok綜合運(yùn)營(yíng)手冊(cè)》
《TikTok短視頻運(yùn)營(yíng)手冊(cè)》
《TikTok直播運(yùn)營(yíng)手冊(cè)》
《TikTok全球趨勢(shì)報(bào)告》
《韓國(guó)節(jié)日營(yíng)銷指南》
《開(kāi)店大全-全球合集》
《開(kāi)店大全-主流平臺(tái)篇》
《開(kāi)店大全-東南亞篇》
《CD平臺(tái)自注冊(cè)指南》
通過(guò)ESG入駐平臺(tái),您將解鎖
綠色通道,更高的入駐成功率
專業(yè)1v1客戶經(jīng)理服務(wù)
運(yùn)營(yíng)實(shí)操指導(dǎo)
運(yùn)營(yíng)提效資源福利
平臺(tái)官方專屬優(yōu)惠

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

訂閱
聯(lián)系顧問(wèn)

平臺(tái)顧問(wèn)

平臺(tái)顧問(wèn) 平臺(tái)顧問(wèn)

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

icon icon

小程序

微信小程序

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

icon icon

返回頂部

【免費(fèi)領(lǐng)取】全球跨境電商運(yùn)營(yíng)干貨 關(guān)閉
進(jìn)行中
進(jìn)行中
TikTok運(yùn)營(yíng)必備干貨包
包含8個(gè)TikTok最新運(yùn)營(yíng)指南(市場(chǎng)趨勢(shì)、運(yùn)營(yíng)手冊(cè)、節(jié)日攻略等),官方出品,專業(yè)全面!
免費(fèi)領(lǐng)取
進(jìn)行中
進(jìn)行中
韓國(guó)電商節(jié)日營(yíng)銷指南
10+韓國(guó)電商重要營(yíng)銷節(jié)點(diǎn)詳細(xì)解讀;2024各節(jié)日熱度選品助力引爆訂單增長(zhǎng);8大節(jié)日營(yíng)銷技巧輕松撬動(dòng)大促流量密碼。
免費(fèi)領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——全球合集
涵括全球100+個(gè)電商平臺(tái)的核心信息,包括平臺(tái)精煉簡(jiǎn)介、競(jìng)爭(zhēng)優(yōu)勢(shì)、熱銷品類、入駐要求以及入駐須知等關(guān)鍵內(nèi)容。
立即領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——主流平臺(tái)篇
火爆全球的跨境電商平臺(tái)合集,平臺(tái)優(yōu)勢(shì)、開(kāi)店選品、入駐條件盡在掌握
立即領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——拉美篇
涵蓋9大熱門(mén)拉美電商平臺(tái),成熟的市場(chǎng)是跨境賣(mài)家的熱門(mén)選擇!
立即領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——日韓篇
涵蓋10+日韓電商平臺(tái),入駐條件一看就懂,優(yōu)勢(shì)熱銷品應(yīng)有盡有
立即領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——?dú)W洲篇
涵蓋20+歐洲電商平臺(tái),詳細(xì)解讀優(yōu)勢(shì)、入駐條件、熱銷品等
立即領(lǐng)取