National Center for External Evaluation of Education (NCVVO) inrättades som en offentlig institution som genomför externa utvärderingar inom utbildningssystemet i Kroatien. De utvecklar och genomför exempelvis högskoleprov, såsom avgångsprov för gymnasieelever. Resultaten av proven används dessutom som en del av urvalsprocessen och inskrivningsförfarandet vid privata eller statliga universitet.

Slutprovet i gymnasieskolan lockar elever, föräldrar och medier som täcker processen i sin helhet. NCVVO har dessutom alltid observerat extrem webbtrafik under dessa tider.

Kolla in vår intervju nedan med NCVVO. Som ett resultat får du lära dig mer om deras erfarenhet av Kinsta.

Ögonblicksbild

  • Bransch: Offentlig utbildning
  • Storlek på företaget: Statlig institution

Problemet

NCVVO insåg sitt behov av en modern, molnbaserad metod för webbpublicering. Som ett resultat skulle de kunna effektivisera publiceringen online, förbättra den övergripande användarupplevelsen och ta bort flaskhalsar i databandbredden mellan systemet och användarna.

”Vår första webbportal var hostad internt i statliga datacenter med ett specialbyggt innehållshanteringssystem. Det tog inte lång tid för oss att inse att vi behövde en modern, molnbaserad metod för vår webbpublicering för att kunna uppfylla tre huvudmål:

  • Att förenkla onlinepubliceringen av utbildningsinformation, läroplaner och provresultat för hela vår redaktion
  • Möjlighet att göra hela upplevelsen tillgänglig, mobilvänlig och blixtsnabb för slutanvändarna (studenter, föräldrar, lärare, myndighetspersonal, media och utbildningsforskare). Allt som allt kommer dessutom 68% av vår trafik från mobila enheter eller surfplattor.
  • Att ta bort flaskhalsar i databandbredden mellan NCVVO och dess användare. Hantering av slutprov och interaktion med allmänheten genererar flera terabyte nätverkstrafik varje vecka med en halv miljon besökare.

Baserat på dessa tre mål öppnade vi upp för en statlig anbudsinfordran där Neuralab-teamet utsågs att genomföra hela webbprojektet ”replatform”

Lösningen

När vi planerade byggandet av vår plattform var drifttid och tillförlitlig trafik ännu viktigare än tillgänglighet, design eller frontend-utveckling. Kinsta-servrar föreslogs dessutom av Neuralab under utvecklingen av applikationen.

”Neuralab har stor erfarenhet av att bygga statliga och offentliga informationsportaler. Som ett resultat känner de till alla de djupa problem som vår organisation står inför. De gav oss tidigt rådet att vi skulle använda ”WordPress-metoden” för webbpublicering. Kort sagt, att använda beprövade metoder för innehållshantering med öppen källkod, tillsammans med beprövad tillgänglighet och mobilanpassade designmönster.

Tung bandbredd och trafikanvändning upptäcktes under planeringsfaserna. Hela teamet behövde därför komma fram till en förnuftig långsiktig användning av Content Delivery Network för att distribuera olika prov och resultat.”

Resultatet

Flytten till Kinsta ökade NCVVO:s webbplatshastighet med tio gånger. Som ett resultat löstes dessutom deras samtidiga problem med långsamma laddningstider, driftstopp och komplicerad distribuering.

”Efter att ha flyttat till Kinsta såg vi fyra dominerande förbättringar.

För det första har hastigheten på det redaktionella gränssnittet (WP Admin) förbättrats tiofaldigt. Detta är en icke-cachelagrad del av applikationen. Läsarna måste tänka på att vår redaktion består av dussintals medlemmar spridda över läroplansteam. Som ett resultat måste vi alla publicera information som vänder sig till allmänheten snabbt samtidigt som vi dessutom ömsesidigt kommunicerar ändringar.

För det andra är kvaliteten och lyhördheten hos hela Kinsta DevOps-teamet och Neuralabs utvecklingsteam inte bara utmärkt utan dessutom avgörande för vår applikations stabilitet. Vi driver WordPress- och systemuppdateringar varje månad med ett tydligt färdplansschema (hanteras via Trello kanban-systemet) och denna process hade inga driftstopp alls. Förra månaden hade vi exempelvis 0% av 500 fel under 30 dagar fyllda med uppdateringar, tweaks och funktionella ändringar.

För det tredje innehåller vår distribueringsprocess en hel del fram och tillbaka-konversation mellan lokala iscensättning-produktionsservrar. Kinsta-systemet gör det möjligt för Neuralab att distribuera applikationsändringarna på ett sätt som gynnar både de utvecklare som arbetar med koden och den redaktionella personalen som behöver kontrollera kvaliteten på den nya UX.

Och sist men inte minst har laddningstiderna sjunkit avsevärt. Vår nuvarande optimerade laddningstid för huvudtrafiksidor är cirka 480 millisekunder. Vi arbetar dessutom med Neuralab för att minska denna ytterligare.”

Kinsta är en perfekt partner för att möjliggöra tunga trafikbelastningar och erbjuder en utmärkt WordPress-baserad support.