Det nationale center for ekstern evaluering af uddannelse (NCVVO) blev etableret som en offentlig institution, der udfører ekstern evaluering inden for uddannelsessystemet i Kroatien. NCVVO udvikler og gennemfører f.eks. eksamener af høj kvalitet, såsom afgangseksamener for gymnasieelever. Resultaterne af prøverne bruges også som en del af udvælgelsesprocessen og indskrivningsproceduren på private eller statslige universiteter.
Den afsluttende eksamen i gymnasiet tiltrækker elever, forældre og medier, der dækker processen fuldt ud, og NCVVO har altid observeret ekstrem webtrafik på disse tidspunkter.
Se vores interview nedenfor med NCVVO for at lære mere om deres erfaring med Kinsta.
Øjebliksbillede
- Branche: Offentlig uddannelse
- Virksomhedens størrelse: Statslig institution
Problemet
NCVVO indså, at de havde brug for en moderne, cloudbaseret tilgang til deres webpublicering for at strømline deres onlinepublicering, forbedre den overordnede brugeroplevelse og fjerne flaskehalse i databåndbredden mellem deres system og brugerne.
“Vores første webportal blev hostet internt i regeringens datacentre med et specialbygget content management-system. Det tog os ikke lang tid at indse, at vi havde brug for en moderne, cloud-baseret tilgang til vores webpublicering for at kunne opfylde tre hovedmål:
- At lette onlineudgivelsen af uddannelsesinformation, pensum og eksamensresultater på tværs af vores redaktion
- At gøre hele oplevelsen tilgængelig, mobilvenlig og lynhurtig for slutbrugerne (studerende, forældre, lærere, offentligt ansatte, medier og uddannelsesforskere). Alt i alt kommer 68 % af vores trafik fra mobil- eller tablet-enheder.
- At fjerne flaskehalse i databåndbredden mellem NCVVO og dets brugere. Håndtering af afsluttende eksamener og interaktion med offentligheden genererer flere terabyte netværkstrafik ugentligt med en halv million besøgende.
Baseret på disse tre mål åbnede vi op for et statsligt udbud, hvor Neuralab-teamet blev udpeget til at gennemføre hele web-‘replatform’-projektet.”
Løsningen
Da vi planlagde opbygningen af vores platform, var uptime og pålidelighed af trafikken endnu vigtigere end emner som tilgængelighed, design eller front-end-udvikling. Kinsta-servere blev foreslået af Neuralab under udviklingen af applikationen.
“Neuralab har stor erfaring med at opbygge offentlige informationsportaler, så de kender alle de dybe problemer, vores organisation står over for. De rådgav os tidligt om, at vi skulle bruge “WordPress-tilgangen” til webpublicering. Kort sagt at bruge afprøvede og testede Open Source-content management-praksisser sammen med dokumenteret tilgængelighed og mobilklare designmønstre.
I planlægningsfasen blev der konstateret et stort forbrug af båndbredde og trafik, og hele teamet var nødt til at finde frem til en fornuftig langsigtet brug af Content Delivery Network for at kunne distribuere forskellige eksamener og resultater.”
Resultatet
Flytningen til Kinsta tidoblede NCVVO’s webstedshastighed og løste deres samtidige problemer med langsomme indlæsningstider, nedetid og kompliceret implementering.
“Efter at være flyttet til Kinsta kunne vi se fire fremherskende forbedringer.
For det første er hastigheden på det redaktionelle interface (WP Admin) blevet tidoblet. Dette er en ikke-cachelagret del af applikationen. Læserne skal tænke på, at vores redaktion består af dusinvis af medlemmer fordelt på læseplansteams, så vi er alle nødt til at udgive information til offentligheden hurtigt og samtidig kommunikere ændringer til hinanden.
For det andet er kvaliteten og reaktionsevnen hos hele Kinsta DevOps-teamet og Neuralabs udviklingsteam ikke kun fremragende, men også altafgørende for vores applikations stabilitet. Vi skubber WordPress- og systemopdateringer hver måned med en klar køreplan (håndteret via Trello kanban-systemet), og denne proces havde ingen nedetid overhovedet. I sidste måned havde vi f.eks. 0% 500 fejl i løbet af 30 dage fyldt med opdateringer, tilpasninger og funktionelle ændringer.
For det tredje omfatter vores udrulningsproces en masse frem og tilbage samtaler mellem lokale staging-produktionsservere. Kinsta-systemet gør det muligt for Neuralab at implementere applikationsændringerne på en måde, der gavner både de udviklere, der arbejder på koden, og det redaktionelle personale, der har brug for at kontrollere kvaliteten af den nye UX.
Og endelig er indlæsningstiderne faldet betydeligt. Vores nuværende optimerede indlæsningstid for de vigtigste trafiksider er omkring 480 millisekunder, og vi arbejder sammen med Neuralab på at reducere den yderligere.”