“停課不停學(xué)”,疫情之下,幾乎所有教育機(jī)構(gòu)或平臺(tái)都趁熱打鐵,上百項(xiàng)公益課程紛至沓來,令人眼花繚亂。據(jù)統(tǒng)計(jì),從年初至今,13家在線教育相關(guān)公司的市值已經(jīng)累計(jì)上漲近800億元。線下教育停滯,巨額流量瞬間涌入線上。此次疫情對(duì)于在線教育的快速普及起到了很大的刺激作用,主要地區(qū)普及率將從目前的不到20%快速提升到接近100%,并將在線教育的學(xué)習(xí)方式推廣到三四線城市。
從在線教育長(zhǎng)遠(yuǎn)的發(fā)展來講,根據(jù)艾媒咨詢的數(shù)據(jù),2018年中國(guó)在線教育用戶規(guī)模超過2億人,而到2020年,有望達(dá)到3億人。根據(jù)艾瑞咨詢的數(shù)據(jù),2018年中國(guó)在線教育市場(chǎng)規(guī)模2518億元,預(yù)計(jì)在2022年市場(chǎng)規(guī)模將超過5000億元。
在線教育行業(yè)基于用戶在線、產(chǎn)品在線、服務(wù)在線的需求,需要突破時(shí)間和空間的限制,打破由于地域限制等原因造成的教育資源不平等分配,從而降低學(xué)習(xí)門檻,使教育資源共享化。同時(shí),在線教育行業(yè)還需要通過技術(shù)手段和能力,逐步將內(nèi)容供應(yīng)、平臺(tái)、分發(fā)推廣為一體的生態(tài)能力構(gòu)建起來。從商業(yè)邏輯出發(fā),其核心環(huán)節(jié)包括兩個(gè)節(jié)點(diǎn):流量的引入、流量的變現(xiàn)。

在流量快速涌入的背景下,對(duì)在線教育機(jī)構(gòu)及第三方服務(wù)提供商既是機(jī)遇,亦是挑戰(zhàn)。挑戰(zhàn)主要在:
1、企業(yè)面對(duì)越來越多的挑戰(zhàn):師資的招聘(尤其是疫情期間)、用戶爆發(fā)增長(zhǎng)下的服務(wù)維持、系統(tǒng)的穩(wěn)定性能力。
2、如何應(yīng)對(duì)不確定性:“黑天鵝”現(xiàn)象頻發(fā),如何通過IT技術(shù)應(yīng)對(duì)突發(fā)流量、抖增的業(yè)務(wù)量以及不確定的系統(tǒng)容量需求,從而讓企業(yè)奪得先機(jī)。
從流量引入以及構(gòu)建在線教育平臺(tái)的核心競(jìng)爭(zhēng)力來講,挑戰(zhàn)在于:
1、 新的產(chǎn)品、內(nèi)容以及新的業(yè)務(wù)快速落地的能力:互聯(lián)網(wǎng)時(shí)代唯快不破,新的業(yè)務(wù)如何快速試點(diǎn)不斷迭代,從而吸引更多的用戶,是技術(shù)賦能業(yè)務(wù)時(shí)需要快速解決的問題。
2、 新業(yè)務(wù)上線以后,如何能引爆整個(gè)市場(chǎng),服務(wù)更多的用戶。
3、 當(dāng)服務(wù)于一定數(shù)量級(jí)用戶后,如何精準(zhǔn)和個(gè)性化地服務(wù)每一個(gè)客戶。
網(wǎng)絡(luò)協(xié)同和數(shù)據(jù)智能是未來商業(yè)的基本特征。在線教育行業(yè)需要通過提升運(yùn)營(yíng)效率、業(yè)務(wù)創(chuàng)新能力和精準(zhǔn)服務(wù)能力,進(jìn)一步實(shí)現(xiàn)業(yè)務(wù)在線、用戶在線和服務(wù)在線。而這些商業(yè)能力的實(shí)現(xiàn)依賴于IT基礎(chǔ)設(shè)施云化、技術(shù)互聯(lián)網(wǎng)化以及應(yīng)用的數(shù)據(jù)化和智能化。
云原生基于開放的技術(shù)標(biāo)準(zhǔn)、理念和實(shí)踐,正成為云和企業(yè)交互的新界面。阿里云中間件作為云原生的核心支點(diǎn),其產(chǎn)品和最佳實(shí)踐正在加速在線教育IT基礎(chǔ)設(shè)施云化和技術(shù)互聯(lián)網(wǎng)化。當(dāng)前,歷經(jīng)阿里巴巴各種業(yè)務(wù)打磨和驗(yàn)證的中間件,正以開放穩(wěn)定的絕對(duì)優(yōu)勢(shì),在阿里云在線教育等各個(gè)行業(yè)中廣泛使用。
此處通過一篇案例進(jìn)行詳細(xì)剖析:
Timing App的Serverless實(shí)踐案例
1、背景和挑戰(zhàn):
作為廣受好評(píng)的學(xué)習(xí)應(yīng)用,Timing App 專注于幫助社區(qū)用戶提升學(xué)習(xí)凝聚力,達(dá)成學(xué)習(xí)目標(biāo)。目前已有超過 700 萬人通過 Timing 進(jìn)行高效學(xué)習(xí)。與傳統(tǒng)在線學(xué)習(xí)應(yīng)用不同,Timing app 提供了 Timing 自習(xí)室、圖書館學(xué)習(xí)、 視頻打卡、學(xué)習(xí)日記、契約群、學(xué)習(xí)服務(wù)等多類具有社交性質(zhì)的在線教育服務(wù),幫助用戶找到自己的學(xué)習(xí)節(jié)奏,找到 堅(jiān)持學(xué)習(xí)的一萬種理由。Timing 業(yè)務(wù)本身具有潮汐特性,用戶訪問主要集中在晚間和節(jié)假日。受疫情影響,春節(jié)期 間峰值流量暴增 4 倍,公司面臨較大的運(yùn)維成本壓力。在用戶、流量爆發(fā)式增長(zhǎng)背景下,Timing App 不得不直面以 下四大痛點(diǎn):
(1)系統(tǒng)穩(wěn)定性差。原有 PHP 單應(yīng)用架構(gòu)系統(tǒng)無法做到線性快速擴(kuò)容,在業(yè)務(wù)高峰時(shí)段,系統(tǒng)問題頻繁發(fā)生,嚴(yán) 重影響用戶體驗(yàn)。
?。?)產(chǎn)品迭代緩慢。隨著業(yè)務(wù)的高速發(fā)展,原有單體架構(gòu)對(duì)于產(chǎn)品的迭代力不從心,沒法快速響應(yīng)研發(fā)需求。
(3)資源使用浪費(fèi)。由于業(yè)務(wù)具有非常強(qiáng)的流量潮夕特征,需要按照業(yè)務(wù)高峰階段進(jìn)行資源保有配置,造成資源 的浪費(fèi)。
?。?)技術(shù)成本昂貴。以前的團(tuán)隊(duì)除了技術(shù)負(fù)責(zé)人及少數(shù)團(tuán)隊(duì)新成員外,基本缺乏微服務(wù)架構(gòu)實(shí)戰(zhàn)經(jīng)驗(yàn)。想要實(shí)現(xiàn) 微服務(wù)改造,急需能夠快速上手的平臺(tái)支撐,需要最大限度降低底層 IaaS, 容器以及常用微服務(wù)套件的學(xué)習(xí) 成本。
2、云原生解決方案:
阿里云應(yīng)用引擎 Serverless(SAE),基于 Serverless 架構(gòu),屏蔽了底層 IaaS 運(yùn)維和 K8s 細(xì)節(jié),區(qū)別 于 FaaS 形態(tài)的 Serverless 產(chǎn)品,用戶無需修改編程模型,零代碼改造就能直接使用。同時(shí),完美結(jié)合 Spring Cloud/Duboo 等微服務(wù)架構(gòu),提供應(yīng)用發(fā)布、管理和服務(wù)治理等應(yīng)用全生命周期的服務(wù),完美貼合 Timing 的技術(shù) 需求:極限彈性伸縮,應(yīng)用生命周期靈活管理,完美支持主流微服務(wù)架構(gòu)。

3、方案的關(guān)鍵優(yōu)勢(shì):
?。?)利用彈性伸縮,應(yīng)對(duì)不確定突發(fā)流量。提供秒級(jí)自動(dòng)彈性 & 定時(shí)彈性能力,幫助應(yīng)用輕松應(yīng)對(duì)大促峰值流量, 保證 SLA 的同時(shí)也節(jié)省機(jī)器保有成本。多適用于互聯(lián)網(wǎng)、游戲、在線教育行業(yè)。 應(yīng)用環(huán)境隨需靈活啟停,節(jié)約成本。提供了一鍵啟停開發(fā)測(cè)試環(huán)境的能力,即開即用,節(jié)省成本,方便運(yùn)維。 適用于對(duì)成本敏感、云上有多套環(huán)境但部分環(huán)境閑置率較高的企業(yè)型客戶(不限行業(yè))。
?。?)中小企業(yè)快速構(gòu)建云上微服務(wù)應(yīng)用。幫助用戶屏蔽底層 IaaS 購(gòu)買和運(yùn)維細(xì)節(jié)、底層 K8s 細(xì)節(jié),低門檻部署 微服務(wù)應(yīng)用。適用于初創(chuàng)型 / 上升期的公司(不限行業(yè)),業(yè)務(wù)增長(zhǎng)很快,對(duì)增長(zhǎng)有較高預(yù)期,但人員配置跟不上。
?。?)整體技術(shù)架構(gòu)更為清晰,每個(gè)服務(wù)相互獨(dú)立且職責(zé)明確。加之阿里云應(yīng)用引擎 Serverless (SAE)加持, 讓客戶只關(guān)注在業(yè)務(wù)層,做好產(chǎn)品。
