WOLKENLOS MIT
AUSSICHT AUF LASTSPITZEN
INTRO
Michael Jordan verdient 80 Millionen US$/Jahr mit Werbeverträgen. Das macht $219.100 am Tag ...
Wenn er 7 Stunden schläft, verdient er $63.000 während er vom Basketball träumt.
Wenn er sich einen Kinofilm ansieht, kostet ihn das $7.00, er verdient aber $13.000 während er dort ist.
Wenn er sich ein 5-Minuten Ei kocht, verdient er dabei $761.
Wenn er sich ein neues Auto kaufen wollte ($90.000), müsste er dafür ganze 9 Stunden sparen.
Wenn ihm jemand sein Sponsorengeld und Gehalt (Bulls) auf die Hand geben würde, müsste er dies
mit einer Rate von $2/Sekunde tun.
Dieses Jahr verdient Michael Jordan doppelt so viel, wie alle vergangenen US-Präsidenten zusammen –in all ihren Amtszeiten
- verdient haben.
Ist das nicht erstaunlich?
INTRO
Allerdings...
Wenn Jordan sein Einkommen die nächsten 450 Jahre
spart, hat er immer noch weniger als Bill Gates heute.
INTRO
VORSTELLUNG
VORSTELLUNG
Gründung 1996
IT-Dienstleister für hochwertige eCommerce
und Content Management Lösungen
ca. 80 Mitarbeiter
30 aktive Bestandskunden
Hauptsitz in Karlsruhe
Standort in Berlin
PROJEKTVORSTELLUNG:
DAS KUNDENPROGRAMM
PROJEKTVORSTELLUNG
MITGLIEDERANZAHL
ca. 2.000.000
50% aller Geburten in Deutschland
ZIELGRUPPE
Eltern mit Kindern zw. 0-10 Jahren
INHALTE
Geschenke zum Geburtstag,
Infomaterial, Gutscheine, Ratgeber
© Walt Disney Company
MEDIEN
8
Post, Magazin, Newsletter, kl. Website,
Aktionen in Filialen und Anmeldung am
Terminal, Werbung in diversen Medien
AUFGABENSTELLUNG
„ENTWICKELN EINES MODERNEN KUNDENPROGRAMMS INKL. ONLINE-PLATTFORM“
Inhalte
9
Registrierung + Online-Kundenaccount
Web-Plattform inkl. Login und Personalisierung
Newsletter Marketing
Couponing in Verknüpfung mit dem Kundenaccount
© Walt Disney Company
HERAUSFORDERUNGEN
2.000.000
viele neue Systeme zum ersten Mal im Einsatz
wenig Erfahrung im Online-Umfeld
sehr großer und aktiver Kundenstamm muss überführt werden
Einmalige Transfer-Chance
Web
?
Datenbank
Coupons
Marketing
Reporting
10
PROZESS DER UMMELDUNG
Kontakt
(Mail, Post)
11
Identifikation /
Authentifizierung
Kundendaten
werden geladen
Registrierung mit
Vorbelegung
Datenänderung
(neues Kind etc.)
Konto wird
umgemeldet
WAS WAREN DIE GRÖßTEN BEFÜRCHTUNGEN?
© Walt Disney Company
12
© Walt Disney Company
WAS WAREN DIE GRÖßTEN BEFÜRCHTUNGEN?
13
© Walt Disney Company
ERWARTUNGSHALTUNG – PLANUNG ZUGRIFFSZAHLEN
MENGE
REAKTIONSZEIT
REAKTIONSQUOTE
2.000.000
1-7 Tage
25%
@ Mail
300.000
80% in 15 Min bis 4 Stunden
96% in 24 Stunden
80%
Werbung Online
50.000
?
Werbung Offline
50.000
?
4000/Tag
Zwischen 8 und 20h
Filialaktionen
*alle Werte Beispielwerte
14
ERWARTUNGSHALTUNG – PLANUNG ZUGRIFFSZAHLEN
MENGE
REAKTIONSZEIT
REAKTIONSQUOTE
2.000.000
1-7 Tage
25%
@ Mail
300.000
80% in 15 Min bis 4 Stunden
96% in 24 Stunden
80%
Werbung Online
50.000
?
Werbung Offline
50.000
?
4000/Tag
Zwischen 8 und 20h
Filialaktionen
*alle Werte Beispielwerte
15
KOMMUNIKATION AUF DEM ZEITSTRAHL
Ergebnis: Erwartete Registrationen pro Sekunde
Problem: Viele unsichere Variablen
Reaktionszeit
@
Reaktion
Kontakt-Anzahl
Livegang
4 Wochen
16
MEANWHILE… IN DER IT
SYSTEMLANDSCHAFT
18
© Walt Disney Company
SKALIERUNGSMÖGLICHKEITEN
CMS
Auslieferung
LoadBalancer
CMS
Auslieferung
CMS
Auslieferung
Content
Repository
E
S
B
Internes
System 2
???
$$$
Datenbanken
$$$
19
Internes
System 1
AKTUELLE LAGE
6 Wochen bis zum Go-Live
Schwierig zu skalierende Systemlandschaft
„Ach übrigens, …“
HERANGEHENSWEISE
ZUGRIFFSZAHLEN REDUZIEREN
Livegang
@
4 Wochen
22
RÜCKZUGSMÖGLICHKEITEN
23
„Geordneter Rückzug“ in 3 Schritten
Graceful Degradation
Szenarioanalyse
1. STUFE: REGISTRIERUNGEN VERZÖGERN
Registrierung mittels OptIn-Mail
Regulation der neuen Benutzer durch den Versand
Drosselung der Mail-Queue
24
2. STUFE: REGISTRIERUNGEN ZWISCHENSPEICHERN
CMS
Auslieferung
LoadBalancer
CMS
Auslieferung
Internes
System 1
E
S
B
CMS
Auslieferung
Content
Repository
25
Datenbanken
Internes
System 2
ASK THE LOCALS
EXKURS: APACHE CAMEL
Apache Camel als Integrationsframework
Throttling
from("seda:a")
.throttle(3)
.timePeriodMillis(10000)
.to("mock:result");
27
VERWENDUNG DES CAMEL WORKERS
Internes
System 1
CMS
Auslieferung
LoadBalancer
CMS
Auslieferung
CamelWorker
CMS
Auslieferung
Content
Repository
28
Datenbanken
E
S
B
Internes
System 2
3. STUFE: REGISTRIERUNG ABSCHALTEN
http://www.morguefile.com/archive/display/909646
29
SO SAH DER LIVEGANG AUS …
© Walt Disney Company
Keine Ausfälle durch Überlastung
31
Geringere Nutzerzahlen als erwartet
Notfallmaßnahmen nicht eingesetzt
LESSONS LEARNED
32
Relevante Szenarien identifizieren
Messen, Messen, Messen
Know your Limits
Notfallmaßnahmen testen und üben
DANKE
für Ihre
Aufmerksamkeit
Netpioneer GmbH
Ludwig-Erhard-Allee 20
76131 Karlsruhe
T: 0721.92060.0
www.netpioneer.de
[email protected]
© Copyright 2026 ExpyDoc