Microsoft Azure 成功案例

知名線上課程平台
善用 VMSS 瞬間流量不停機

知名線上課程平台 善用VMSS瞬間流量不停機

該知名線上課程平台的核心理念是「以學生學習為中心」,提供學生、教師及家長各項學習服務。


2021 年 5 月台灣疫情升溫,隨著連日確診數破百人,衛福部中央疫情指揮中心宣布全台防疫進入第三級警戒,並實施「停學不停課」政策,學生一律改採取遠端線上學習。

過往不論是學校或補習班,都以實體面對面授課為主要模式,線上課程需求相對小,因此,面對突如其來的大量流量,使得此線上教學平台在短短一小時,就因分流機制故障,造成機器負載過量產生登入遲延,而在部署上雲端前,只能以分區分流上線,以降低系統負擔。

部署雲端升級 VM 效能,瞬間流量不停機

為杜絕未來再發生系統負荷不了的相同問題,雲馥數位與客戶多次沙盤推演,討論如何將線上教學平台搬遷上雲端,達到即時擴充、監控資源並優化架構。

雲馥數位協助客戶用 Microsoft Azure 雲平台部署快速特性,短短兩天即完成搬遷及測試,由於 Azure 擴張彈性極高,再搭配虛擬機器擴展集 (Azure Virtual Machine Scale Sets, VMSS) 服務,其自動擴展特性,成功地讓該平台從原先同一時間最多容許 10 萬人次造訪,擴充到 100 萬人次同時在線,網站也能照常穩定運行,並當下監控資源運用情況以做配置調整。

VMSS 搭配第三方資料庫服務,大幅降低資料庫負擔

隨著使用需求和網站流量需求的增加,以符合成本效益的方式輕鬆調整效能是另一個課題。此次搬遷,雲馥數位不僅協助該線上課程教育平台,善用 VMSS 服務來達到擴充目的,同時透過 Microsoft Azure 上可關聯多種第三方資料庫服務的特性,搭配 Redis 及 Mongo 兩資料庫擁有高靈活性、高擴展性、數據保存持久性,和支援多種程式語言與查詢條件等優勢,來解決資料庫負載太重導致系統當機問題,使其在資料的保存及抓取上更加靈活及效能提升。

多元學習資源已成為一大趨勢,使用者可依當下不同的環境條件,來彈性靈活地取得所需課程教材及資源,無論是線上測驗、視訊課程或預錄影音,走到哪學到哪;因此,好的雲端架構搭配 Azure 虛擬機擴充和適合的資料庫服務應用,使該線上課程平台在大量流量湧進時,依舊正常穩定提供服務,及面對海量的學員資料也能快速抓取提升效能。雲馥數位是一間原生於雲的公司,專業團隊協助客戶透過雲端提升核心價值,讓營運更順暢。

雲馥數位技術團隊具備軟體開發思維與雲架構維運經驗,在專案的過程中,站在客戶角度與需求出發,深刻了解每家企業使用雲端的方法與邏輯,精準提供更切合企業需求的高可用性雲端架構,讓企業享有最適合的雲端架構,所帶來的最佳效益。