2. 2
E-Commerce Hosting mit AWS
Agenda
1. root360 - Cloud Management Experts
2. 10 Herausforderungen beim Hosting von Online-Shops
3. Vorteile von AWS bei E-Commerce-Anwendungen
4. Wann AWS keinen direkten Vorteil bringt
5. Fallbeispiel für Umgang mit Lastspitzen
6. Self-Service vs. Managed Service Provider
7. Q+A
3. 3
root360 - Cloud Management Experts
Fokus
● Managed Cloud Hosting mit Amazon Web Services
● Online-Shops, Portale und Websites
● Magento, Shopware, OXID, PHP
Unternehmen
● “born in the Cloud” 2015
● 8 Mitarbeiter
● Cloud- und E-Commerce-Experten
● Gewinner EuroCloud Award 2016
● AWS Consulting und Channel Partner
Gründer
● Steffen Drya
○ 12+ Jahre Erfahrung IT-Operations
● Michael Ablass
○ 16+ Jahre Erfahrung E-Commerce/Software
4. 4
10 Herausforderungen beim Hosting von Online-Shops
(1) Kosten
● Abschätzung der Serverkosten
(2) Geschwindigkeit
● kurze Ladezeiten!
● Absprünge bei langen Ladezeiten
● Positionierung bei Google
(3) Flexibilität
● Erhöhung / Reduzierung Rechenleistung
● Vertragslaufzeiten
● Veränderung der Infrastruktur
(4) Lastspitzen
● geplant / ungeplant
● TV, Facebook, Youtube
● saisonal / Black Friday / Weihnachten
5. 5
10 Herausforderungen beim Hosting von Online-Shops
(5) Zuverlässigkeit und Ausfallsicherheit
● wichtig: Umgang mit Ausfällen
● Verfügbarkeit Server bzw. Dienste (99,9x%)
● plus: Ausfälle durch Fehler im Shop
(6) Sicherheit
● technische und juristische Sicherheit
○ v.a. Kundendaten!
(7) Geeignet für Shop-Software
● Unterstützung für mein Shop-System?
(8) Support durch Hosting-Anbieter
● Erreichbarkeit (24x7, werktags, …)
● persönlicher Support
● E-Commerce-Expertise
● Problem: schlechter Support zeigt sich oft erst spät
6. 6
10 Herausforderungen beim Hosting von Online-Shops
(9) Serverstandort / Internationalisierung
● Deutschland, Europa, weltweit
● eigene Planung?
(10) Bedeutungs-Wirrwarr
● Shared Hosting vs. dedicated Server
● Baremetal vs. virtueller Server
● Managed vs. root-Server
● Cloud Server vs. AWS
7. 7
Vorteile von AWS bei E-Commerce-Anwendungen
(1) Kosten
● keine “Up Front” Kosten
● nutzungsabhängige Abrechnung (“Pay as you go”)
● regelmäßige Preissenkungen (Economy of Scale)
(2) Geschwindigkeit
● Unterstützung durch AWS Dienste und deren Flexibilität
○ Autoscaling, EC2, CDN, Caches, provisioned IOPS, ...
● wichtig: Shop muss ebenfalls optimiert werden
(3) Flexibilität / (4) Lastspitzen
● Beweglichkeit in alle Richtungen - jederzeit
● “unlimitierte” Kapazitäten (nützlich z.B. bei Lastspitzen)
(5) Zuverlässigkeit und Ausfallsicherheit
● virtuelles Rückgrat von amazon.com
● etablierte eingehend getestete Technologie
8. 8
Vorteile von AWS bei E-Commerce-Anwendungen
(6) Sicherheit
● Zertifizierung nach nationalen und internationalen Standards
● transparente operative und technische Maßnahmen
(7) Geeignet für Shop-Software
● große Anzahl Referenzen für Shops auf AWS
● Magento, Shopware, OXID, PrestaShop, Hybris ….
(8) Support durch Hosting-Anbieter
● Spoiler: siehe “Self-Service vs. Managed Service Provider?”
(9) Serverstandort / Internationalisierung
● Serverstandort Deutschland
● 13+ Regionen weltweit möglich
(10) Bedeutungs-Wirrwarr
● AWS = Cloud:)
9. 9
Wann AWS keinen direkten Vorteil bringt
(1) Geringe Anforderungen an
● Flexibiliät
● Skalierbarkeit
● Redundanz
(2) 1:1 Umzug zu AWS
● “Shift and Lift” ist nur der erste Schritt
● danach: geschickte Nutzung AWS Dienste & Preismodelle
(3) Aktueller Server “ausreichend”
● kleiner Online-Shop / kleine Website?
● perspektivisch keine Änderung der Anforderungen?
● Webspace/VPS/Server in allen Belangen ausreichend?
(4) Admin-Aufwand einsparen
● “Cloud is the new normal”
● … aber funktioniert eben auch anders als konventionelles Hosting
● neue / andere fachliche Fähigkeiten nötig
10. 10
Fallbeispiel für Umgang mit Lastspitzen
Lastspitzen
● kurzzeitig auftretende Erhöhung der Server-Auslastung
● ausgelöst durch erhöhte Anzahl an Zugriffen in kurzer Zeit
Typ 1: zeitlich punktuelle Erhöhung der Last
● reichweitenstarke TV-, Facebook- oder Youtube-Kampagnen
● z.B. von 100 auf 50.000 gleichzeitige Nutzer innerhalb weniger Minuten
Typ 2: zeitlich verteilte Erhöhung der Last
● Weihnachtsgeschäft, Black Friday, Saisonales Geschäft, B2B
● z.B. von 100 auf 5.000 gleichzeitige Nutzer innerhalb von Stunden
● typisches Lastszenario!
17. 17
Fallbeispiel für Umgang mit Lastspitzen
AWS bedeutet Beweglichkeit
● keine Kapazitätsplanung mehr nötig
● variable Kosten für Kapazitäten
Mitwachsen der Hosting-Umgebung
21. 21
Self-Service oder Managed Service Provider
Konventionelle Hosting-Anbieter
● Prinzip: Full Service
○ Bereitstellung Infrastruktur (z.B. Server)
○ Vorkonfektionierung Server oder Webspaces
○ Management bis auf Betriebssystem- oder Applikations-Ebene
● “Out of the Box” - Lösung
22. 22
Self-Service oder Managed Service Provider
Amazon Web Services
● Prinzip: geteilte Zuständigkeit
○ AWS: Bereitstellung Infrastruktur, Tools, Sicherheitsmechanismen etc.
○ Anwender: Implementierung, Management, Überwachung
● “Self-Service” - Lösung
23. 23
Self-Service vs. Managed Service Provider
Herausforderung Self-Service
● technologische Komplexität
● Preismodelle
● Betrieb / Überwachung
● Datenschutz und Datensicherheit
Umsetzung von AWS im Self-Service
● Aufbau / Fortbildung eigener Ressourcen
● AWS-Dokumentationen
● AWS-Schulungen
● interne Betreuung der Infrastruktur
Keine (gute) Lösungsoption bei Self-Service
● Setup nach AWS-HOWTOs
● UND System “sich selbst überlassen”
24. 24
Self-Service vs. Managed Service Provider
Managed Service Provider
● Veredelung der AWS-Dienste zu konkreten Lösungen
● Bereitstellung “Out of the Box” Lösungen für Cloud-Hosting
Basis-Leistungen
● Setup Hosting-Umgebung (standardisiert oder custom)
● Server-Monitoring
● Management Server/Infrastruktur
● Kostenüberwachung
26. 26
E-Commerce Hosting mit AWS
Q & A
Michael Ablass
+49 174 31 85 788
michael.ablass@root360.de
Internet World 2017
Halle A6
Stand 22 (Start-Up Street)
27. 27
Weiterführende Links zum E-Commerce Hosting mit AWS
Cloud-Infrastruktur einfach nutzen: Managed-Cloud-Hosting für E-
Commerce-Unternehmen
● http://t3n.de/news/managed-cloud-hosting-656123/
Public-Cloud-Hosting im E-Commerce: Wann lohnt sich Amazon Web
Services – und wann nicht?
● http://t3n.de/news/public-cloud-hosting-e-commerce-767873/
Cloud-Hosting Extrem: So überlebte die SugarShape Website “Die Höhle der
Löwen”
● https://www.root360.de/so-ueberlebte-die-sugarshape-website-die-hoehle-
der-loewen-cloud-hosting-extrem/
Cloud Hosting FAQ
● http://www.root360.de/faq