藉過使用 AWS 快速地創新,我們可以為客戶建立更好的軟體,以便讓他們專注在最重要的事物上:轉型學習體驗。

 

Nick Oddson 工程部資深副總裁

Desire2Learn (D2L) 是提升學習體驗的軟體公司。這家公司提供 Brightspace,這是一款以雲端為基礎的平台,而其設計目的是創造出易用且富於彈性與智能的雲端平台。有了 Brightspace,組織可以針對每位學習者設計個人化體驗,以交付真正的結果。公司的平台可預測學習者的表現,讓組織即時採取行動,追蹤學習者的進度。Brightspace 的學習者多來自於高等教育、K-12 基礎教育以及企業領域 (包括 Fortune 1000)。D2L 的營運遍及美國、加拿大、歐洲、澳洲、巴西及新加坡等地。

D2L 面臨的最大挑戰之一是確保 Brightspace 應用程式的高可用性。「我們有數百萬名學生,當應用程式離線時,幾乎就像是學校大門鎖上,而學生無法進入。」該公司工程部資深副總裁 Nick Oddson 說,「我們所有的應用程式必須全年無休地運作,供他們存取。」此外,D2L 還必須支援應用程式的季節性用量尖峰。「在每個學年,我們的系統會湧入數百萬名使用者和數十萬筆資料庫查詢。我們不但需要支援這種情況,還必須針對淡季較低的流量進行縮減。」

D2L 也面臨資料隱私的挑戰。Oddson 表示:「做為一間全球化公司,我們需要掌握所在國家對於學生資料保護的各種法規。這很困難,因為法規會改變,而且不同區域會有細微差異。」

為了保持創新,組織必須具備足夠的彈性,針對客戶的需要建立和交付新的應用程式功能及教育工具。「我們的目標是讓教育轉型,重點在於能夠與學生進行更深入的交流,以及協助教師以更有效的方式傳授課業,」Oddson 說。「為了達成這個目標,我們必須能夠不斷的試驗並儘快試用新的功能,然後再進行部署。」

雖然 D2L 一開始將應用程式託管在資料中心,但該公司幾年前決定遷移到雲端。「思考我們對可用性、安全性及靈活性的需要時,雲端看似是最佳的選項,」Oddson 解釋說,「一旦做出決定,就必須考慮哪個才是最好的雲端技術。」對於 D2L 而言,答案就是 Amazon Web Services (AWS)。他表示:「AWS 從事雲端產業的時間最久,而且擁有最成熟、對開發人員最友善的環境。」

D2L 在數百個 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體上執行 Brightspace 平台和幾十個其他學習應用程式。為了存放所有的應用程式資料,該組織使用 Amazon Simple Storage Service (Amazon S3) 儲存貯體。

D2L 利用 Amazon Elasticsearch Service 來搜尋和查詢資料,並倚賴 Amazon CloudFront 做為所有應用程式的全球內容交付網路 (CDN)。此外,該公司還利用 Elastic Load Balancing 自動分發傳入的應用程式流量,以及使用 Auto Scaling 自動擴展或縮減執行個體數。Oddson 說:「使用 Elastic Load Balancing 和 Auto Scaling 這類服務,我們能夠以無縫的方式自動控制可用性及運算擴展性。」

D2L 倚賴 AWS,為全世界的教育應用程式提供高可用性。「教育永不停歇。我們的應用程式必須隨時為數百萬名學生和教師提供服務,」Oddson 說。「AWS 可協助我們確保高可用性及彈性,讓教育無時無刻都在進行。」

D2L 也可根據每年的淡旺季擴展或縮減 Brightspace 及其他應用程式。Oddson 表示:「使用 AWS,我們只需要考慮實際使用的運算週期,如果針對尖峰負載進行佈建,這些系統會在學校沒有上課的月份處於閒置狀態。」

該公司也可利用雲端滿足它的資料安全要求。「有了 AWS,我們可以擁有世界級的安全和資料隱私系統,」Oddson 說。「我們的平台可在全球保持一致,沒有任何安全層級的差異,因為 AWS 提供的工具、最佳實務及建議可以涵蓋所有的安全需要。使用這些工具,我們可以實作客戶所需的安全層級。」

D2L 現在擁有的靈活性可讓他們更快速的創新。Oddson 表示:「試驗對軟體而言非常重要,對教育軟體來說更是如此。使用 AWS,我們可在幾分鐘內啟動開發和測試環境,而不像之前需花好幾週的時間設定基礎設施。因此,我們能夠以更少的金錢和精力更快地嘗試新事物。」例如,D2L 產品團隊最近想要專注於交付更強大的學生體驗,他們要為學生建立可用來排程及管理課程的新工具。他說:「我們以非常快的速度建立該工具,而且在幾週內完成部署並得到使用者的反饋。我們可以很輕鬆地在雲端創新和開發這類新工具。然後,當我們找到有用的工具之後,可在 AWS 上輕鬆、迅速地進行擴展。這真正改變了我們工作的方式。」

因為能夠更快速地開發和測試新應用程式功能,所以 D2L 現在可專注在為教育界提供更優質的服務。Oddson 表示:「透過使用 AWS 快速地創新,我們可以為客戶建立更好的軟體,以便讓他們專注在最重要的事物上:轉型學習體驗。」

要進一步了解 AWS 如何協助您管理學習環境,請瀏覽我們的適用於教育的雲端運算詳細資訊頁面。