Transcript
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]