Оди на содржината
Сите статии

ZcaleRight 1.0.0: десет сервери работат лесно како еден

од Ghazi Triki · 5 мин. читање

Општа достапност на ZcaleRight 1.0.0
Во оваа статија

ZcaleRight распоредува BigBlueButton состаноци во продукција од 2019 година. Денес стигнува до верзијата 1.0.0 и станува општо достапен: сите 69 можности јавно објавени, целосен прирачник во самиот производ, договор за ниво на услуга зад него и сопствен дом на zcaleright.com.

Повеќето изданија 1.0.0 означуваат почеток. Ова означува години продукциска работа што пристигнуваат како производ што можете да го изнесете пред комисија за набавки.

ZcaleRight опслужува реални BigBlueButton кластери од 2019 година: универзитети, училишта, даватели на обуки и препродавачи на конференциски услуги низ Европа, Блискиот Исток, Африка, Латинска Америка и Северна Америка. Преку него се распоредени повеќе од 2 милиони конференции, а бројот расте секој семестар. Една од нив е опишана како студија на случај за 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 не можат да отворат две соби.
  • Една контролна табла. Сервери, состаноци во живо, учесници и складиште на еден екран што се освежува сам, со историја на користењето за да ја видите динамиката на семестарот, и дневници на апликацијата што се читаат без пристап до командната линија.
  • Снимките во еден каталог. Не е потребно заедничко монтирање: снимките остануваат на серверот што ги создал или се преместуваат во централно складиште, врските за репродукција се препишуваат за сѐ да остане достапно од едно место, а задржувањето се извршува според распоредот што го поставувате. Пребарувањето низ стотици илјади снимки враќа резултат за помалку од една секунда, па наоѓањето снимка е прашање, а не задача.
  • Правила поставени еднаш, за целата група сервери. Снимањето задолжително вклучено или исклучено на сите сервери, вашето лого во секоја соба, една порака за добредојде, стандардна презентација, без да допрете ниту еден LMS.
  • Закупци. Посебна API-тајна за секој закупец, проверена при секој повик, со вашиот бренд и вашата линија „powered by“ наместо нашата.
  • Капацитет што го следи семестарот. Распоред што го градите во интерфејсот или оптоварување во живо што се проверува секоја минута, со проекција на кредитите што предупредува, или одбива, пред да се додаде капацитет. Денес е поддржан OVHcloud, а секој друг давател на барање.

Шест улоги, обликувани според работни места што навистина постојат, од администратор до машинска сметка што пристапува до крајните точки за автоматизација, а никогаш до интерфејсот, при што секое дејство се доделува по улога, а не се подразбира. Персоналот за поддршка, рецензентите на снимки и обезбедувањето квалитет добиваат точно својот дел од работата и ништо друго.

Миграцијата е една URL-адреса и една тајна

Клиентите продолжуваат да го повикуваат стандардното BigBlueButton API со контролниот збир со заедничка тајна што веќе го пресметуваат; прифатени се контролни збирови од SHA-1 до SHA-512, па ништо кај вас не мора претходно да се модернизира. ZcaleRight го автентицира повикот, го распоредува, го проследува и ја чува состојбата на состаноците и снимките.

Во пракса, го поставуваме покрај она што веќе го имате, насочуваме една интеграција кон него за да ја докажеме целата патека од почеток до крај, а потоа го преместуваме остатокот кога ќе бидете задоволни. Вашите BigBlueButton сервери остануваат недопрени цело време, па на секој чекор има пат назад.

Што значи 1.0.0

1.0.0 е моментот кога производот прерасна во она што пазарот веќе го бараше од него. Кога пандемијата за неколку дена ги префрли цели институции онлајн, организациите доаѓаа кај нас со проблеми што никој не ги планирал, а производот созреваше одговарајќи на нив. Сѐ во него е заработено на тој начин.

Најтешкиот тест што го поминал не беше наш. Една образовна компанија ја лансираше својата платформа во првиот карантин и за 18 месеци од нула стигна меѓу 10-те најдобри образовни апликации на својот пазар. Часовите во живо не беа функција на тој производ. Тие беа самиот производ, а ZcaleRight го распореди секој од нив. Инвеститорите вложија 14 милиони долари во бизнис чие јадро работеше на овој софтвер. Ниту една спецификација не го подготвува софтверот за ваква крива. Или издржува или не, а овој издржа.

Стандардно, ние го хостираме и го водиме за вас, па тој е услуга, а не уште една обврска за вас. Ако вашите правила налагаат софтверот да биде на вашите сопствени машини, и тоа е можно: се поставува покрај вашите BigBlueButton сервери и ниту еден ваш состанок никогаш не минува преку нас. Ние ги применуваме ажурирањата во време што вие ќе го изберете, а договорот ги опфаќа и вашите сервери, исто како и нашите.

Го испитаа и луѓе што немаа никаква причина да бидат великодушни кон него. Техничкото раководство на универзитетот во Мајнц детално го оцени ZcaleRight додека го градеше BigBlueButton кластерот за универзитетите и училиштата во Рајна-Пфалц и го препорача врз основа на технички аргументи. Тоа беше независна оценка од страна на искусни инженери, а не изјава на клиент, и вреди повеќе од таква изјава.

Го гради и го поддржува тимот што секојдневно води BigBlueButton кластери во продукција, како BigBlueButton Certified Service Provider. Затоа производот изгледа вака и затоа личноста што ќе одговори на вашиот повик веќе се сретнала со вашиот проблем. Сѐ останато, вклучително и кој го води и јасните одговори на оперативните прашања, е на zcaleright.com.

Споделете ја статијата