阿里云 MSE 云原生網(wǎng)關(guān)助力斯凱奇輕松應(yīng)對雙 11 大促
發(fā)布時(shí)間:2021-12-27 點(diǎn)擊數(shù):856
01
斯凱奇的全渠道業(yè)務(wù)中臺通過統(tǒng)一接入網(wǎng)關(guān)提供 API 接口供外部調(diào)用。由于斯凱奇業(yè)務(wù)場景豐富且系統(tǒng)眾多,近年來由于業(yè)務(wù)高速發(fā)展,雙 11 大促等活動(dòng)的流量高峰對當(dāng)前系統(tǒng)的性能和穩(wěn)定性提出更多的挑戰(zhàn)。而外部渠道、內(nèi)部老系統(tǒng)、第三方服務(wù)需要與業(yè)務(wù)中臺互通或者由中臺提供能力,由于接入系統(tǒng)形態(tài)各異,急需豐富的安全認(rèn)證手段并進(jìn)行統(tǒng)一管理。新一代云原生網(wǎng)關(guān)可以提供微服務(wù)實(shí)例自動(dòng)發(fā)現(xiàn)、路由轉(zhuǎn)發(fā)、金絲雀發(fā)布及細(xì)粒度可觀測等能力,可優(yōu)化服務(wù)開放的開發(fā)效率和運(yùn)維成本。
03
1. 斯凱奇選用阿里云 MSE 云原生網(wǎng)關(guān)作為業(yè)務(wù)中臺的統(tǒng)一接入層,直接打通了已有的微服務(wù)注冊中心,直連后端服務(wù),快速實(shí)現(xiàn)微服務(wù)之間的互通互訪和統(tǒng)一管理。通過多種路由規(guī)則實(shí)現(xiàn)的灰度發(fā)布,能輕松滿足大促前業(yè)務(wù)快速迭代上線的需求;
2. 相比 Spring Cloud Gateway 等微服務(wù)網(wǎng)關(guān),MSE 云原生網(wǎng)關(guān)性能更好,同時(shí)其負(fù)載均衡、流量控制能力可增強(qiáng)后端服務(wù)的可用性,確保中臺系統(tǒng)順利應(yīng)對雙 11 流量洪峰;
3. 云原生網(wǎng)關(guān)集成了認(rèn)證登錄系統(tǒng),利用 JWT 認(rèn)證功能和黑白名單,讓業(yè)務(wù)快速構(gòu)建安全屏障;
MSE 云原生網(wǎng)關(guān)給斯凱奇提供了統(tǒng)一的微服務(wù)路由、流控、安全管理等能力,方便內(nèi)外部多系統(tǒng)間的集成,極大提高了中臺服務(wù)開放的開發(fā)效率,并降低運(yùn)維成本。
客戶簡介
Cloud Native
02
客戶需求
Cloud Native
斯凱奇的全渠道業(yè)務(wù)中臺通過統(tǒng)一接入網(wǎng)關(guān)提供 API 接口供外部調(diào)用。由于斯凱奇業(yè)務(wù)場景豐富且系統(tǒng)眾多,近年來由于業(yè)務(wù)高速發(fā)展,雙 11 大促等活動(dòng)的流量高峰對當(dāng)前系統(tǒng)的性能和穩(wěn)定性提出更多的挑戰(zhàn)。而外部渠道、內(nèi)部老系統(tǒng)、第三方服務(wù)需要與業(yè)務(wù)中臺互通或者由中臺提供能力,由于接入系統(tǒng)形態(tài)各異,急需豐富的安全認(rèn)證手段并進(jìn)行統(tǒng)一管理。新一代云原生網(wǎng)關(guān)可以提供微服務(wù)實(shí)例自動(dòng)發(fā)現(xiàn)、路由轉(zhuǎn)發(fā)、金絲雀發(fā)布及細(xì)粒度可觀測等能力,可優(yōu)化服務(wù)開放的開發(fā)效率和運(yùn)維成本。
03
解決方案
Cloud Native
1. 斯凱奇選用阿里云 MSE 云原生網(wǎng)關(guān)作為業(yè)務(wù)中臺的統(tǒng)一接入層,直接打通了已有的微服務(wù)注冊中心,直連后端服務(wù),快速實(shí)現(xiàn)微服務(wù)之間的互通互訪和統(tǒng)一管理。通過多種路由規(guī)則實(shí)現(xiàn)的灰度發(fā)布,能輕松滿足大促前業(yè)務(wù)快速迭代上線的需求;
2. 相比 Spring Cloud Gateway 等微服務(wù)網(wǎng)關(guān),MSE 云原生網(wǎng)關(guān)性能更好,同時(shí)其負(fù)載均衡、流量控制能力可增強(qiáng)后端服務(wù)的可用性,確保中臺系統(tǒng)順利應(yīng)對雙 11 流量洪峰;
3. 云原生網(wǎng)關(guān)集成了認(rèn)證登錄系統(tǒng),利用 JWT 認(rèn)證功能和黑白名單,讓業(yè)務(wù)快速構(gòu)建安全屏障;
4. 云原生網(wǎng)關(guān)提供了豐富的可觀測數(shù)據(jù),包括流量全局看板、日志檢索、業(yè)務(wù) TOP 榜、延遲/失敗率/錯(cuò)誤碼等多種響應(yīng)指標(biāo)等,并輔以報(bào)警管理,使運(yùn)維人員對服務(wù)的整體狀態(tài)及異常情況盡在掌握,減輕大促期間的工作負(fù)擔(dān)
技術(shù)架構(gòu)圖
應(yīng)用架構(gòu)圖
上云價(jià)值
Cloud Native
MSE 云原生網(wǎng)關(guān)給斯凱奇提供了統(tǒng)一的微服務(wù)路由、流控、安全管理等能力,方便內(nèi)外部多系統(tǒng)間的集成,極大提高了中臺服務(wù)開放的開發(fā)效率,并降低運(yùn)維成本。