Sikring af webside til Black Friday og Juleudsalg

Sikring af webside til Black Friday og Juleudsalg

Udfordring

Salecto Aps er et dansk firma, som arbejder inden for e-handel og webshop-udvikling. Kundens hovedmål var at forberede en løsning til Black Friday og lignende spidsbelastninger såsom julen, nytårshelligdagene og markedsføringskampagner.

Salecto henvendte sig til Ciklum for at forberede en løsning, der ville garantere fejlfri præstation under høje belastninger på Black Friday og andre højdepunkter i helligdagene.

  1. ok_iconCreated with Sketch.
    Kapacitet er forøget fra 350 til 540 samtidige brugere
  2. ok_iconCreated with Sketch.
    Automatisering sikrer fortsat integration
  3. ok_iconCreated with Sketch.
    Forbedret serverkapacitet
3 projektfaser
1

Opdagelse og planlægning (40t)

2

Implementering og test (160t)

3

Opbygning af CI og support (40t)

Løsning

Ciklums præstationshold gennemførte 3 faser for at opfylde kundernes mål:

1. Opdagelse og planlægning- 40t

Opnå adgang til produkter (6 web-shops) og logfiler; Server log-analyse for at modellere virkelig produktanvendelse; Modellering af belastningstestnings-workflow (scenarie); Plan for belastningstest og strategi.

2. Implementering og test – 160t

24 belastningstesting-scenarier på serversiden med manuskript til 6 separate web-shops; 6 (browser) scenarie-manuskripter på kundesiden; Implementering af overvågning af brug af serverressourcer; 30 belastningstester på serversiden med brug af Ciklums præstations-ramme; 10 testkørsler af (browser) præstation på kundesiden.

3. Opbygning af CI og support – 40t

Konfiguration af server og automatiseret belastningstestnings-ramme mht. kundeinfratruktur med brug af Grafana til rapportering; Integration af belastningstest i fortsat integration med brug af Jenkins; Ordning af fejl i belastningstestnings-ramme og verificering med virkelige belastningskørsler.

Optimeringerne, som vi var i stand til at gennemføre pga. fundene, hjalp os med at forbedre vor platforms generelle præstation, og det hjalp os med at sikre, at der ingen fejl var på årets travleste dag, Black Friday. Endvidere hjalp arbejdet med at sikre et julesalg uden pauser for alle vores kunder.
Daniel Skov Jacobsen
CTO, Salecto Aps
Resultat

Resultatet af de fortsatte konfigurationsforbedringer, er en forøgelse fra 350 til 540 samtidige brugere.

Løsningen klarede spidsbelastningsperioden ved Black Friday og er parat til lignende sæsonprægede overbelastninger.
Ud over test af serversiden gjorde implementeringen det muligt at identificere flaskehalse (HTML/CSS/JS/billeder/gengivelser/cache, m.v.).

Præstationstestning framework (server- og kundeside) blev implementeret og integreret i  CI på kundens infrastruktur. Dette muliggør kørslen af belastningstester uafhængigt af leverandøren, når der er behov for det.

Sørg for salg for alle dine kunder

Kontroller Ciklum præstations-QA tjenester
Næste historie

Algoritmer til at forudsige alder og køn

Læs mere
Hvad er din udfordring? Lad os levere talent og ekspertise for at hjælpe dig med at løse det.
Upload fil

(Fil krav: pdf, doc, docx, rtf, ppt, pptx)

Ved at indsende den udfyldte formular "Kontakt os", behandles dine personlige data af Ciklum Group og dets datterselskaber over hele verden. Læs vores Privacy Notice for mere information. Hvis du har spørgsmål angående dine rettigheder eller senere vil beslutte at trække dit samtykke tilbage, bedes du sende din anmodning til os.

Vil du med på holdet?
Passioneret programmør og teknisk flair? Vi er på udkig efter folk som dig
Vil du med på holdet?