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 2024 ExpyDoc