BGU Portaal
Juhtumi ülevaade
BGU Portaal on suletud, ainult autentimisega platvorm, mis on loodud tudengitele ja õppejõududele ning mille eesmärk on asendada üldine sisu personaliseeritud kogemusega, mis on kohandatud iga kasutaja rolli ja profiili järgi. Selle asemel, et näidata kõigile sama teavet, filtreerib portaal ajakavasid, hindeid, makseid, sõnumeid ja sündmusi 8 eraldi kasutajakriteeriumi põhjal ning integreerub sujuvalt Moodle'i ja enam kui kümne muu akadeemilise API-ga.
Eesmärk: Peamine eesmärk oli pakkuda iga kasutaja — tudengi või õppejõu — jaoks täielikult personaliseeritud teabe kogemust nende individuaalsete rollide ja omaduste põhjal. Samal ajal pidi lahendus andma sisutoimetajatele paindlikud, mittetehnilised tööriistad, et hallata, kes mida näeb, ilma et iga sisumuudatuse jaoks oleks vaja arendaja sekkumist.
Projekti põhiteave
Tööstusharud
Kõrgharidus, Haridustehnoloogia (EdTech), Tudengiinfo süsteemid, Õppimise haldussüsteemide (LMS) integratsioon, Ülikooli digitaalsed teenused
Teenused
Veebiportaali arendus, kohandatud CMS-i rakendamine, süsteemi ja API integratsioon, pilve infrastruktuuri ülesseadmine, DevOps ja tootmise tugi, arhitektuurinõustamine
Lahendused
Rollipõhise sisu personaliseerimise mootor, multi-API integratsioonikeskus (ajakavad, hinded, maksed, ülesanded), reaalajas sisueelvaade, Moodle SSO integratsioon
Tehnoloogiad
C# (.NET) tagapõhi, Umbraco CMS (jagatud avaliku saidiga), Angular SPA kasutajaliides, Docker konteinerimine, AWS pilv (Fargate, RDS, S3, koormuse tasakaalustaja)
Väljakutsed
Protsess
Arhitektuuri planeerimine
Määratleti tehniline alus, valides efektiivsuse ja ühtluse huvides jagatud infrastruktuuri avaliku saidiga.
Personaliseerimise mootor
Loodi 8-kriteeriumiline sisueesmärgi süsteem, mis võimaldab toimetajatel hallata nähtavust kasutajagruppide lõikes mitmes sisutüübis.
API integratsioon
Ühendati üle kümne API-ga, mis katavad ajakavasid, hindeid, makseid, ülesandeid ja Moodle SSO ligipääsu mitmetes ülikooli süsteemides.
Eelvaate arendus
Loodi reaalajas eelvaate süsteem Umbraco sees, mis võimaldab toimetajatel näha sisu nagu iga konkreetne kasutaja enne muudatuste avaldamist.
Rolli vahetus
Võimaldati töötajatel ajutiselt vahetada tudengi vaateks, et testida ja valideerida täpselt erinevaid kasutajastseene.
Tootmise tugi
Pakuti pidevat järelevalvet, hooldust ja stabiilsuse tuge pärast käivitamist, läbi pideva jõudluse jälgimise ja parenduste.
Lahendused
Lahenduse põhifunktsioonid
Pärandi imporditoru: Kohandatud toru, mis tõlgib pärandi CRM andmeid Umbraco sisuks tootjate, mudelite, artiklite ja ülevaadete jaoks.
Lucene-põhine vahemälumootor: Lucene-põhine hübriidvahemälu, mis võimaldab kataloogi ja artiklite otsingut kogu saidil.
Plokk-põhine sisutoimetaja: Plokk-põhine sisutoimetaja, mis laseb toimetajatel lisada autosid ja kirjutada artikleid ilma tehnilise abita.
Paindlikud kliendiandmete kogumise vormid: Konsultatsioonide, proovisõitude ja rahastuspakkumiste vormid, integreeritud kolmandate osapoolte klienditöötlusteenustega.
Keskne reklaamiplatvorm: Üks paindlik süsteem reklaamipaigutuste ja kampaaniate haldamiseks kogu saidi igal lehel.
Tulemused numbrites
80%
Õigesti sihitud sisu protsent õigele kasutajagrupile kogu platvormis.
98%
Integreeritud API-de (graafikud, hinnangud, maksed) töökindlus tootmiskoormuse all.
40%
Aja vähendamine, mida toimetajad vajavad isikupärastatud sisu konfigureerimiseks ja avaldamiseks.
35%
Portaali jõudluse stabiilsuse paranemine tipptasemel kasutusperioodidel kõigis keskkondades.
25%
Juurdepääsu- ja sisuga seotud tugipäringute vähenemine pärast avaldamist.
50%
Sisselogimise probleemide vähenemine pärast SSO integreerimist kõigi kasutajakontode puhul.