01 - Heiko Specht

Transcription

01 - Heiko Specht
Ist Ihre IT auf's
Weihnachtsgeschäft vorbereitet?
heiko.specht@compuware.com
@heispe
Wie war das letzte Weihnachtsgeschäft ?
Hätte besser sein können!
2
LMAA !
Wo der Weihnachtsmann sich freut!
Alles war entspannt und gut !
3
Ja, ist denn schon
Weihnachten ?
Saisonbelastung ( vorhersehbar
überraschend )
Umsatzstärkste Monate starten
in der Vorweihnachtssaison (ca.
Mitte November)
“Garantiert noch bis
Weihnachten geliefert” –
war die Werbeaussage
dieses Anbieters….
5
Vorhersehbare Belastung !
Webtraffic zeigt: Die
Kampagne ist
eingeschlagen wie
eine Bombe !
Leider war die Applikation
nicht in der Lage die
Anzahl der Anfragen auch
aufzufangen. Der SEO
entschuldigt sich.
6
Unvorhersehbare Belastung !
Die Obama Familie trägt
exklusive angesagte Mode
während der Inaugurationszeremonie
Genau die Webseiten auf
denen diese Marken
angeboten werden konnten
mit dem Ansturm nicht
fertig werden.
a) verlorener Umsatz.
b) Markenschaden
7
Super Bowl Sunday 2013 – Audi vs. Mercedes
http://apmblog.compuware.com/2013/02/23/super-bowl-sunday-2013-audi-vs-mercedes/
Was ist zu tun?
Weihnachten heute schon stattfinden lassen!
1. Simulieren Sie Ihre User:
10
•
Aus der Zielregion
•
Mit der Zugriffsart
•
Was machen die User wie auf der Webseite
•
Wieviele User kommen (oder sollen kommen ?)
Es mal drauf ankommen lassen!
2. Lassen Sie es krachen:
11
•
Welcher Prozess verträgt wie viel Last
•
Was passiert mit den anderen Prozessen
•
Wann ist der „Break even“?
•
Welche Veränderungen stehen noch an bis….?
Die Stecknadel findet Sie !
12
Keine Zeit verlieren !
Developing
Test Run
Reproduction
Refine Capturing
Re Run Tests
Reproduction
Refine Capturing
Re Run Tests
Reproduction
Problem Analysis
Iteratives Testen
Habe ich den
Flaschenhals beseitigt ?
Problem Solving
time
Developing
Test Run
Reproduction
Refine Capturing
Re Run Tests
Reproduction
Refine Capturing
Re Run Tests
Reproduction
Problem Analysis
• Test mit Applikationsmonitoring
• Direkte
Problemanalyse
• Weniger Hardware
• Weniger
Troubleshooting
Problem Solving
time
Sicht auf den typischen Performance Lifecycle
Head of …. VP….
Development
(local, remote, outsourced)
Test/QA
(local, remote, outsourced)
• Load testing
Produktion
(local, remote, outsourced)
• Cloud load testing
• Monitoring
Weihnachten kann kommen !
15
Thank You