騰訊云Serverless在線教育解決方案——豌豆思維落地實踐

來源: TencentServerless
作者:王天云
時間:2021-04-07
17677
騰訊云 Serverless 架構(gòu)由兩部分構(gòu)成,分別是 FaaS(Functions as a Service)和 BaaS(Backend as a Sevice)。

在線教育蓬勃發(fā)展 技術保障面臨新挑戰(zhàn)

2020年的互聯(lián)網(wǎng)市場中,受疫情影響,在線教育用戶增長幅度大幅領先于其它互聯(lián)網(wǎng)應用,行業(yè)增長趨勢明顯。在教育部“停課不停學“的指導下,原來線下教育培訓機構(gòu)也在逐漸從線下向線上蔓延。與此同時,已經(jīng)在運營的在線教育小班由于用戶數(shù)量的增加,也逐漸從小班教學向大班擴展。在線教育行業(yè)涌入大量用戶,給技術團隊帶來了新的挑戰(zhàn)。

在大多數(shù)在線教育機構(gòu),基本都是在自建的機房里基于服務器和 NFS 來實現(xiàn)音視頻課程的存儲和轉(zhuǎn)碼邏輯。但是如果遇到流量突增,例如暑假期間或者突發(fā)疫情等情況,IDC 里的服務器很難滿足計算需求,而自建服務的硬件采購周期較長,很難快速支持業(yè)務需求。即便提前預備好充足的服務器,在流量低峰時,大量服務器閑置,導致成本難以控制。

640 (2).png

其次,競爭日益激烈,產(chǎn)品都在尋找新的突破。當產(chǎn)品團隊嘗試做產(chǎn)品迭代或者產(chǎn)品新功能時,初期要做一些新項目的驗證,包括數(shù)據(jù)拉取、數(shù)據(jù)分析等。這部分的數(shù)據(jù)需求可能會給團隊增加了額外的工作負擔。一方面,對已有數(shù)據(jù)處理的主流程和數(shù)據(jù)結(jié)構(gòu)有適配成本,需要考慮穩(wěn)定性的風險,這部分需要投入大量的人力和時間成本;另一方面,由于這個過程時間周期比較長,可能會影響迭代的速度,在行業(yè)競爭中落于下風。

豌豆思維率先采用騰訊云 Serverless 解決方案領跑在線班課

640 (3).png

豌豆思維專注于 3 - 12 歲孩子的數(shù)學思維和英語的啟蒙教育,打造中國素質(zhì)教育在線小班課品牌。根據(jù) CNNIC 發(fā)布的數(shù)據(jù)顯示,2020年,豌豆思維在教育市場滲透率高達 46 萬人次,并且以指數(shù)倍的速度在遞增。

豌豆思維在業(yè)務快速增長期間,充分意識到 Serverless 給企業(yè)帶來的價值,采用 Serverless 方案進行相關系統(tǒng)的改造,大幅度節(jié)約了運維成本和服務開銷,從而讓企業(yè)更加合理地調(diào)整投資組合,把主要的精力集中于提升企業(yè)的核心競爭力方面,持續(xù)提高課程的內(nèi)容質(zhì)量和學員的學習體驗。

以轉(zhuǎn)碼為例,通過實施基于云函數(shù)的音視頻轉(zhuǎn)碼方案,轉(zhuǎn)碼效率從之前的 1 個小時縮短到 10 分鐘之內(nèi),而且服務器成本更低、架構(gòu)擴展性更強。

除此之外,豌豆思維借助騰訊云提供各種云產(chǎn)品,通過 API、SDK 等方式直接復用和組合原子服務能力,減少了研發(fā)的復雜度,提升了研發(fā)效率。研發(fā)周期從之前的3~4周,縮短到了1周之內(nèi),研發(fā)效率的提升縮短了產(chǎn)品的反饋周期,也帶來了企業(yè)競爭力的進一步提升。

騰訊云 Serverless 覆蓋更多在線教育場景

騰訊云 Serverless 架構(gòu)由兩部分構(gòu)成,分別是 FaaS(Functions as a Service)和 BaaS(Backend as a Sevice)。其中 FaaS 就是指云函數(shù),它是一種新的算力組織和提供方式,用戶不再需要自建服務器、管理配置服務器,可以專注于核心業(yè)務邏輯的實現(xiàn)和代碼的編寫。BaaS 指的是一些服務化的后端功能,包括數(shù)據(jù)庫、對象存儲、賬戶權鑒、消息隊列、社交媒體整合和 AI 能力等,這些服務和接口在 FaaS 層使用相應的 SDK 或 API 來連接和調(diào)用。

在 Severless 架構(gòu)下的業(yè)務系統(tǒng)中,整體業(yè)務邏輯是通過云函數(shù)基礎計算能力來實現(xiàn)的,客戶可以根據(jù)業(yè)務功能、需求場景不同,使用相應的 BaaS 后端服務。除了提到的音視頻轉(zhuǎn)碼方案外,在線教育的眾多場景均可使用騰訊云 Serverless 技術。

音視頻和多媒體處理

Serverless 音視頻轉(zhuǎn)碼、推流、直播和圖片處理等方案,開箱即用,所有組件交互均走內(nèi)網(wǎng),無需額外流量費,按需使用,按需付費,成本低。此外,騰訊云 Serverless 利用 AI 以及騰訊云多年的音視頻技術,提供視頻智能化編排處理解決方案。包括隱藏式數(shù)字水印、AI 智能審核涉黃、涉政內(nèi)容,給視頻進行分類、打標簽,輔助視頻內(nèi)容分析和生產(chǎn),讓"采、編、存、發(fā)”內(nèi)容生產(chǎn)流程更便捷等等。

一鍵式建站

Serverless Http 解決方案,通過規(guī)范平臺接口標準,提供統(tǒng)一鑒權、監(jiān)控等能力,靈活控制對外的 API 接口,確保業(yè)務安全。完美支持 Node.js, Python, PHP 等各種語言的 Web 框架,默認支持響應集成、多種文件上傳方式等配置。同時保障高性能的并發(fā)調(diào)用,夜間也能自動縮減資源,節(jié)省費用。

數(shù)據(jù)處理和分析

騰訊云提供 Serverless ETL 解決方案,無需手動編寫消費數(shù)據(jù)邏輯,通過配置豐富的云函數(shù)觸發(fā)器即可實現(xiàn)各系統(tǒng)的數(shù)據(jù)互聯(lián),數(shù)據(jù)團隊只需要關注業(yè)務需求以及對應的數(shù)據(jù)處理邏輯。 

以上解決方案已完成在印象筆記、華潤集團、深圳機場、央視等數(shù)百家機構(gòu)落地實踐。更多解決方案可以按照企業(yè)的實際應用場景進行適配。

立即登錄,閱讀全文
版權說明:
本文內(nèi)容來自于TencentServerless,本站不擁有所有權,不承擔相關法律責任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務商推薦
更多
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家