本文內容
ZcaleRight 自 2019 年起就在正式環境中安排 BigBlueButton 會議。今天,它推出 1.0.0 版並正式發行(GA):全部 69 項功能公開發布、產品內建完整的使用手冊、服務等級協議(SLA)作為後盾,並在 zcaleright.com 擁有自己的官方網站。
大多數的 1.0.0 版本代表一個開始。這一版代表的,則是多年正式環境的累積,終於成為一項可以直接提交給採購委員會審議的產品。
自 2019 年起,ZcaleRight 就一直承載著真實的 BigBlueButton 叢集:遍及歐洲、中東、非洲、拉丁美洲與北美洲的大學、中小學、培訓機構與會議服務經銷商。經由它安排的會議已超過 200 萬場,而且每個學期都在增加。其中一個案例,就是 Biruni University 的案例研究。所有相關的人,都不曾在等一個版本號。
本週改變的不是軟體的成熟度,而是它的可取得性。1.0.0 之前的最後一段工作,全都用在開放這項產品:全部 69 項功能公開發布,讓評估人員在第一次洽談之前就能完整讀過產品的全貌;兩套 API 都有文件;每位登入的使用者都能在產品內查閱完整的使用手冊;服務等級協議也明確寫出回應時間,而不是含糊帶過。1.0.0 是這項產品能自己說明一切的版本。
整個伺服器群,如同一台伺服器
第一台 BigBlueButton 伺服器很單純。到了第二台,事情就不再簡單:必須有機制決定每堂課要落在哪一台伺服器上,確保之後的每一次呼叫都指向同一台機器,並讓所有錄影都能從同一個地方存取。
ZcaleRight 是在整個伺服器群前方的單一 BigBlueButton API:儀表板、資源池、租戶、統一的錄影庫,以及自動擴充。自 2019 年起在正式環境中運作。您的學習平台繼續呼叫它原本就在呼叫的 API,只需更換位址與共用密鑰。Moodle、Canvas、Schoology、WordPress 外掛、LTI 1.0 至 1.3 的工具,以及您自行開發的任何系統,都能照常運作,因為不需要採用任何新協定。
為營運人員打造
其中每一項功能之所以存在,都是因為替其他組織營運叢集時,先遇到了這樣的需求。這些功能共有 69 項,分為 12 組,而且整份清單完整公開,而非摘要,因為一項如此專精的產品,完整呈現比摘要說明更容易理解。以下這幾項,會改變您的星期一早上:
- 會議建立時就決定安排位置。 會議會留在建立它的伺服器上,之後的每一次呼叫都會跟著導向那裡。狀況不佳的伺服器會在數秒內退出輪替;狀況良好的伺服器則可以排空進行維護,而不必刪除;緊張的 LMS 重試兩次,也不會開出兩間教室。
- 單一儀表板。 伺服器、進行中的會議、參與者與儲存空間,都呈現在同一個自動更新的畫面上,並提供歷史使用量,讓您看清整個學期的樣貌;應用程式日誌也無須透過 shell 存取就能閱讀。
- 所有錄影集中於單一目錄。 不需要共用掛載:錄影可以留在產生它的伺服器上,也可以移到集中式儲存空間;播放連結會自動改寫,讓一切都能從同一個地方存取;保存期限則依照您設定的排程執行。在數十萬筆錄影中搜尋,不到一秒就有結果,找一筆錄影只是提出一個問題,而不是一項工作。
- 政策只需設定一次,即可套用到整個伺服器群。 在整個伺服器群強制開啟或關閉錄影、在每間教室放上您的標誌、設定統一的歡迎訊息與預設簡報,完全不必動到任何一個 LMS。
- 租戶。 每個租戶各有獨立的 API 密鑰,每次呼叫都會驗證,並使用您的品牌與您自己的「Powered by」標示,而不是我們的。
- 容量隨學期調整。 可以在介面中建立排程,也可以每分鐘檢查即時負載,並提供點數預估,在增加容量之前發出警告或拒絕。目前已支援 OVHcloud,其他供應商可依需求支援。
六種角色依照實際存在的職務劃分,從管理員一路到只能存取自動化端點、永遠無法進入介面的機器帳號,每一項操作都依角色授予,而非預設擁有。支援人員、錄影審查人員與品質保證人員,各自只取得自己那一部分的工作權限,沒有其他。
遷移只需一個網址與一組密鑰
用戶端繼續以原本就在計算的共用密鑰總和檢查碼(checksum)呼叫標準的 BigBlueButton API;從 SHA-1 到 SHA-512 的總和檢查碼都能接受,因此您這一端不需要先做任何現代化改造。ZcaleRight 負責驗證呼叫、安排位置、代理轉送,並保存會議與錄影的狀態。
實務上,我們會將它架設在您既有的系統旁,先將一項整合指向它,端到端驗證整條路徑,待您滿意之後再遷移其餘部分。整個過程中,您的 BigBlueButton 伺服器完全不受影響,因此每一步都有退路。
1.0.0 代表什麼
1.0.0 是這項產品成長為市場早已期待的樣貌的時刻。當疫情在短短幾天內讓整個機構全面轉向線上時,各組織帶著沒有人事先規劃過的問題來找我們,而這項產品就在回應這些問題的過程中成長。其中的每一項功能,都是這樣贏得的。
它所經歷過最嚴峻的考驗,並不是我們自己的。一家教育公司在第一次封城期間推出平台,在 18 個月內從零躋身其市場前十大教育應用程式。直播課程不是那項產品的一項功能,而是產品本身,而每一堂課都由 ZcaleRight 安排。投資人為這家核心業務建立在這套軟體上的企業投入了 1,400 萬美元。任何規格書都無法讓軟體為這樣的成長曲線做好準備。它要嘛撐得住,要嘛撐不住,而這一套撐住了。
預設情況下,我們為您代管並營運它,所以它是一項服務,而不是您手上又多出來的一件事。如果您的規定要求軟體必須部署在自己的機器上,也沒有問題:它會架設在您的 BigBlueButton 伺服器旁,您的任何會議都不會經過我們。我們會在您選定的時間套用更新,而協議同時涵蓋您的伺服器與我們的伺服器。
它也接受過那些沒有理由對它客氣的人檢驗。美因茲大學的技術領導團隊在為萊茵蘭-普法茲邦的大學與中小學建置 BigBlueButton 叢集時,深入評估了 ZcaleRight,並基於技術理由推薦採用。那是一份由資深工程師進行的獨立審查,而不是客戶推薦,其分量也遠勝於一份客戶推薦。
它由每天在正式環境中營運 BigBlueButton 叢集的團隊打造與支援,而這個團隊是 BigBlueButton Certified Service Provider。這就是產品長成這個樣子的原因,也是接聽您電話的人早已遇過您的問題的原因。其餘的一切,包括由誰營運,以及直截了當回答的各項營運問題,都在 zcaleright.com。





