Kontinuerliga prestandatester i produktion förbättrar tillgängligheten.

Etablerade proaktiviteter för att förbättra tillgängligheten

En applikation/webbplats utsätts i produktion för prestandatester när exempelvis någon annonsering och eller TV-inslag säger , kolla på webbplatsen xxx

Många är ju ständigt uppkopplade och bara några klick från webbplatsen, därav ibland ”anstormningar” till webbplatsen.

För vissa webbplatser kan plötslig ökad belastning medföra otillgänglighet för besökaren.

Därför utförs i proaktivt syfte ofta prestandatester i dedikerad testmiljö och oftast påträffas flaskhalsar som kan leda till dålig prestanda i produktion.

Att utföra dessa tester i dedikerad miljö är ett måste eftersom man då kan utföra repetitiva tester och veta att man är ensam och dessutom enbart ändrar en parameter åt gången. Efter korrigering av applikationskod/infrastruktur vid påträffade flaskhalsar genomförs ånyo prestandatester tills prestandamålen uppnåtts.

Dessa prestandatester i kombination med efterföljande monitorering i produktion med avseende på antal besökare, svarstid utifrån användarens perspektiv samt hälsa( resursförbrukning tjänster/infrastruktur) är en bra bas för att ha bra tillgänglighet.

Varför då utföra prestandatester i produktion

Utvecklingstrenden är numera  agil, fler och fler  applikationsförändringar genomförs i produktion per månad, en del företag/organisationer är nere några gånger per dag. Säkerhetspatchar, uppgraderingar av servicesystem som CMS , databashanterare, Virtuella OS, firmware etc etc tillkommer.

Kort sagt, dagens produktionssystem förändras kontinuerligt i hastigare takt och att göra meningsfulla prestandatester efter varje förändring blir med dagens metoder tämligen dyrt.

Ett led i att öka tillgängligheten med vettiga kostnader/insatser är att under kontrollerade förhållanden motionera, läs utföra kontrollerade prestandatester, delar av applikationen och därigenom få ett mått på hälsan kontinuerligt.

Visst finns det risker med dessa kontinuerliga prestandatester, men dessa risker skall jämföras med risken att din webbplats/applikation upplevs som otillgänglig  av dina användare vid ökad volym.

Förutsättningar.

En förutsättning för prestandatester i produktion är att företaget/organisationen har applikatoriska och infrastrukturella mätningar och vet vid vilken volym applikationen/infrastrukturen börjar genererar högre svarstider för användaren.

Om oss på Lights In Line AB.

Vi brinner för proaktivitet avseende tillgänglighet och tillsammans med företag/organisationer identifierar/implementerar vi tjänster som kan/bör införas för att förbättra tillgängligheten.

Kontakta oss och vi kan träffas för en förutsättningslös diskussion om vilka tjänster som skulle kunna passa för din organisation.

Det här inlägget postades i Nyheter av Bo Svensson. Bokmärk permalänken.
Bo Svensson

Om Bo Svensson

Grundare och VD för Lights In Line, har mycket lång erfarenhet av att leda arbete inom test och kvalitetssäkring: “Genom mitt mångåriga arbete som IT-chef, ledare/ teknisk projektledare inom offentlig-, handel-, industri- och IT-konsultorganisationer/företag förstår jag vikten av att i tid göra kvalitetssäkring av IT-system. Sedan flera år tillbaka har jag arbetat fram metoder inom detta område och genom Lights In Line AB så erbjuds dessa som tjänster. Mitt mål är att våra kunder genom proaktivitet skall tjäna pengar på att utnyttja de tjänster inom kvalitetssäkring som vi erbjuder”.

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *