花小錢辦大事:雲函數+雲開發撬動央視晚會的電商大促彈性架構實踐

在 2021 騰訊數字生態大會上,一個「花小錢辦大事」的客戶成功案例讓客戶和開發者們印象深刻的。這正是基於雲函數和雲開發的小程序應用實踐。

今年,某快消品領導品牌冠名了央視大型節日晚會,在晚會當晚,該客戶收穫的小程序新增註冊用戶數達到了預期業務目標,當天的訪問次數達到千萬級 ,瞬間併發最高每分鐘數百萬請求,而整個雲函數計算資源的使用費用僅幾萬元。整體耗時平穩,平均 API 耗時在 20 毫秒以下,保障了此次活動的順利進行。

客戶小程序訪問量

在評估了不同的小程序技術選型之後,客戶從開發效率、彈性支持、安全等角度選擇了雲開發和雲函數構建該客戶的小程序,其核心業務邏輯如登陸認證、抽獎、問答等。利用雲開發提供的私有鏈路、全鏈路性能優化、基礎安全保護等優勢,結合雲函數彈性伸縮、低運維成本、高性價比的優勢,爲本次活動提供了穩定等基礎設施支持和先進高效的開發工具,保障活動圓滿成功。

01.

央視晚會-電商節日大促場景需求分析

該小程序承載着此次活動的用戶拉新和轉化目標,當主持人口播活動開始,電視屏幕上顯示小程序二維碼,觀衆掃碼進入活動落地頁:

小程序前端頁面

1. 需求特點和痛點

  • 應用生命週期短

應用生命週期基於商業模式——節日大促、電商秒殺的應用目標在於短時間內快速爆發搶佔市場,生命週期通常在1周至1個月。

  • 定製化需求高

爲了與活動目標和產品品牌深度結合,活動頁面從設計到交互環節設置非常個性化,需要進行定製化開發。

  • 典型的高併發場景

瞬間訪問量通常是平時的幾十倍,需要考慮計算、存儲、網絡和服務依賴等方方面面,如果沒有識別出關鍵的約束和風險,甚至會有宕機風險。

全景架構圖

2. 方案優勢和價值

  • 全鏈路性能優化

從小程序前端接入層到後端數據庫,從外部鏈路到 VPC 網絡,針對客戶預估的 QPS 做全鏈路性能分析、監控及調優,降低響應時間、提高系統吞吐量和整體服務的可用性。

  • 高效的低代碼開發工具

雲開發+微搭低代碼平臺,支持自定義的組件,賦能小程序服務商提升小程序構建效率,通過頁面拖拉拽的形式即可完成快速完成頁面構建。

  • 彈性伸縮的雲上資源

面對瞬間高併發資源預留痛點,雲函數極致的彈性擴容能力適用於高併發場景,無需預估流量大小,根據流量情況自動進行擴縮容,整個過程無需人工干預。

作爲本次央視晚會電商大促的方案架構師,騰訊雲 Serverless 專家架構師楊政權表示:

“ 彈性伸縮、按量計費的雲函數突破傳統 PaaS 產品的瓶頸,通過快速擴縮容輕鬆應對瞬間高併發的秒殺、大促場景,以穩定、可靠和高性價比的計算服務支撐業務增長。”

02.

雲函數 + 雲開發 ,應對電商行業大促場景

央視晚會的小程序場景,是電商行業的用戶營銷和節日大促的常見需求。每年大促期間,零售行業線上渠道都面臨歷史級別的流量挑戰,中大型電商平臺的峯值調用量可達上千萬/分鐘,面臨高於日常 10-20 倍的流量壓力。而日常運營活動中,例如精品秒殺、限時搶購等,電商平臺也同樣面臨大流量高併發、波峯波谷用戶流量明顯分化的典型場景。

雲開發+雲函數,彈性算力,平穩支撐電商活動需求

作爲底層算力,雲函數助力雲開發爲開發者提供高可用、自動彈性擴縮的後端雲服務,包含計算、存儲、託管等 Serverless 化能力。在騰訊雲產品的基礎上,根據業務場景需要進行功能的整合與定製,更加貼近小程序 / Web 應用開發需求,幫助開發者統一構建和管理後端服務和雲端資源,避免應用開發過程中繁瑣的服務器搭建及運維,讓開發者可以專注於業務邏輯的實現,降低開發門檻,提高開發效率。

方案優勢

  • 快速構建

通過微搭低代碼 WeDa 簡單的「拖拉拽」快速完成活動頁面搭建,創意想法即刻實現,開發效率提高 3-5 倍以上。

  • 超高併發

可快速拉起 10w 併發實例,穩定支持瞬時超高流量湧入。

  • 安全穩定

提供微信安全網關、風控、私有鏈路、鑑權等能力守護安全,杜絕羊毛黨,防範惡意攻擊。

  • 更低成本

活動大促專屬資源包服務配置,用完即停,降低核心服務資源投入。


《2021 騰訊數字生態大會 - 花小錢辦大事客戶成功案例演講原文》

“雲原生 2.0 的技術,也就是 Serverless 的技術,首先我們看一看行業現狀,傳統的研發模式,有兩個比較明顯的問題:

  1. 基本上 40% 左右的用戶,他們的 CPU 利用率小於10%,這個數據代表什麼含義呢?就是這麼多的用戶,有90%的CPU是閒置的,這是一個極大的浪費。
  2. 企業研發人員和運維人員的配比大概是 3:1,隨着企業規模的不斷加大,運維人員的需求越來越多,有很大的人力放在在基礎設施的維護上面,這是我們看到的問題。

Serverless 可以很好地解決這兩個問題,首先,它是按照用戶實際的請求量、實際的使用量進行計費的。當空轉的時候,完全不計費;完全不需要爲空轉買單,只需要爲自己實際的使用買單。特別是對於 CPU 利用率不高的企業,通過採用 Serverless 技術,可以極大地降低自己的成本。其次是免運維:所謂的 Serverless 是對用戶來說,不需要運維,那麼運維工作交給誰呢?運維工作都交給公有云的服務商,由我們承擔運維工作。整個都是自動化的過程,對於用戶來講是免運維,所以客戶的運維成本得到了大幅度提升。

接下來我講一個最近發生的很典型的例子,就中國一個領先的洗滌行業的領導品牌,他們最近在央視做了一個活動,這個活動是一個所有線上線下的觀衆都能夠掃碼參加的,整個活動參加人數很多,他們的時間又很緊張,怎麼辦呢?

他們找到了我們,對於怎麼樣搞這個活動,經驗並不多。雖然客戶的公司很大,但是傳統企業對於技術的選型,在相對這麼短的時間內還是有比較大的壓力。後來,我們爲客戶提供騰訊雲的 Serverless 技術,用 SCF 雲函數服務,通過兩天的研發時間就上線了,整個效果客戶很滿意。高峯期每分鐘數百萬併發數,最後一共新註冊的用戶有幾十萬人,整個雲函數計算資源的使用費用僅幾萬元。用幾萬塊的費用,在央視的晚會上完成了一個大型廣告營銷的活動,相比客戶在央視上買廣告的費用,其實是非常小的,正所謂花小錢辦大事。

——騰訊雲副總裁 劉穎

雲函數+雲開發+微搭低代碼,營銷大促雲端一站式方案諮詢

識別 / 掃描下方二維碼,提交信息,我們將在 1-3 個工作日內與您聯繫,溝通了解更多業務場景信息,爲您提供更加匹配適合的套餐方案。

圖片

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章