See: https://stormforger.com/presentations/2019/performance-testing-devops-cloud-techndrinks/
Demo: http://stormforger.com/demo
Host: https://team.myposter.de/tech-events/
Performancetests sind ein wichtiges Instrument, um Laufzeitumgebung und Verhalten eines Systems in Produktion besser zu verstehen. Es ist essentiell, nicht-funktionale Anforderungen wie Kapazität, Stabilität sowie Skalierbarkeit zu überprüfen, was zum Beispiel im E-Commerce-Bereich erfolgsentscheidend sein kann.
Ob Sales/Marketing-Aktion oder normaler Betrieb: der Nutzer und potentielle Kunde profitiert von hoher Verfügbarkeit und durchgängig niedrigen Antwortzeiten. Performance ist einer der wichtigsten Faktoren, die über kurz oder lang den Ausschlag für Erfolg oder Misserfolg eines Produktes geben.
Aber mein Cloud-Computing-Anbieter AWS skaliert doch für mich, so lange ich es mir leisten kann? Ja, aber… Die Amazon Web Services skalieren und arbeiten nur mit Ressourcen. Sie machen Ihr System nicht automatisch schnell, stabil und – noch wichtiger – skalierbar.
Performance Testing ist entscheidend, um das eigene System, Architektur-Design und Ihre Cloud-Hosting-Umgebung zu verstehen, so wie es auch im Performance-Efficiency-Pillar des AWS Well-Architected Framework empfohlen wird.
Der Talk zeigt auf, wie man auf einfache Weise mit Performance Testing in DevOps-Teams startet, welche Herausforderungen bestehen und wie die Qualität eines Systems mit Performancetests sichergestellt werden kann. Es wird veranschaulicht, wie z.B. HTTP-basierte Systeme ganz prinzipiell von regelmäßiger Testpraxis profitieren. So wird durch automatisierten und minimalen Aufwand Performance Testing zu einem kontinuierlichen Informationsgeber über Systemqualität.