success story

Performancetests für leistungsfähigen Online-Unterricht - AWS(ome)

Dank unserer leistungsfähigen Infrastruktur in der gesamten EU-Region. 

topics we care

arrow left arrow right
challenge_icon
Die Herausforderung
Der Kunde benötigte durchgängige End-to-End-Performancetests, die ein realistisches Nutzerverhalten simulierten. Dazu gehörten unter anderem die Navigation innerhalb der Anwendung, die Wiedergabe von Videos, Dateiuploads und weitere typische Nutzeraktionen. Gleichzeitig mussten Daten aus dem Content Delivery Network (CDN) sowie aus den Datenbanken MySQL und PostgreSQL verarbeitet werden. Im Hintergrund liefen zahlreiche AWS-Services sowie ein Messaging-System auf Basis von Apache Kafka. Insgesamt kamen bis zu 125 AWS-Services parallel zum Einsatz.
process_icon
Die Lösung
Nagarro entwickelte ein maßgeschneidertes Framework für Last- und Performancetests auf Basis von Open-Source-Technologien unter Einsatz der AWS-Plattform. Dank unserer umfassenden Erfahrung im Bereich Performancetests konnten wir das reale Nutzerverhalten präzise simulieren. Das Framework nutzte Skripte auf Basis von Browser-Automatisierung und ermöglichte gleichzeitig WebRTC-Audio- und Videoanrufe, um die Systemauslastung realitätsnah nachzubilden. Mithilfe von Python-Basisskripten wurden die generierten Lastdaten verteilt und gesteuert. Darüber hinaus kamen Node.js, verschiedene Hilfsbibliotheken sowie JavaScript-basierte WebRTC-Testskripte zum Einsatz. Für die Verteilung der Testdaten auf AWS Elastic Kubernetes Service (EKS) wurden Nginx-basierte Dienstprogramme genutzt. AWS CloudWatch unterstützte die kontinuierliche Überwachung der Testergebnisse sowie der Infrastrukturkennzahlen. 
solution_icon
Das Ergebnis
Alle Last- und Performancetests wurden erfolgreich durchgeführt. Die Anwendung wurde erfolgreich für den Produktivbetrieb freigegeben, und mehrere positive Testergebnisse bestätigten ihre Leistungsfähigkeit. Dadurch konnte die Plattform während der Pandemie zuverlässig im Produktivbetrieb eingesetzt werden. Neben der Erfüllung der erwarteten Qualitätsziele führten die Tests zu einer deutlich höheren Nutzerzufriedenheit. Darüber hinaus unterstützten sie den Kunden dabei, die Plattform gezielt weiterzuentwickeln und an zukünftige Anforderungen anzupassen. 
Diese Seite verwendet eine KI-gestützte Übersetzung. Brauchen Sie menschliche Hilfe? Sprechen Sie mit uns