AWS für eCommerce Projekte

28.09.2016 - Agile Methode. • hohe Release-Frequenz. • weniger Aufwand pro Release. • viele Releases, geringeres Risiko. • geringe Release-Frequenz.
2MB Größe 7 Downloads 42 Ansichten
AWS für eCommerce Projekte Süßwarenhersteller und Discounter launchen Webportal für EM 2016-Gewinnspiel

Claranet – Über uns Claranet, einer der größten unabhängigen Anbieter von integrierten Hosting- und Netzwerk-Lösungen in Europa:

Claranet Gruppe

Claranet Cloud Praxis

• • • • • •

• Public Cloud Experte • + 100 Kunden auf AWS • + 70 Mitarbeiter AWS-

6 Länder

+ 1200 Mitarbeiter + 850 Techniker + 5700 Kunden + € 238 Mio Umsatz

Inhabergeführt (CEO Charles Nasser)

geschult und zertifiziert

• Zertifizierter AWS Managed Service Provider Partner

Positionierung & Zertifizierungen – Auswahl ISO 27001

Gartner Magic Quadrant - Leader 2013, 2014, 2015 und 2016 Managed Hybrid Cloud Hosting, Europa 2016

BDSG

Claranet Managed Services für Public Cloud

Claranet Managed Services für Public Cloud COMPLIANCE MANAGED SECURITY

DEVOPS

INFRASTRUCTURE AS CODE

TRANSFORMATION

CLOUD READINESS ASSESSMENT

APM

BESPOKEN SLA

24x7 SUPPORT

SERVICE MANAGEMENT

REPORTING

Highend eCommerce mit AWS

Die perfekte Kombination: eCommerce & Cloud

Schnelle Ladezeiten & hohe Transaktionsgeschwindigkeit

Die perfekte Kombination: eCommerce & Cloud

Automatisiertes Abfangen von Peaks durch Autoscaling

Die perfekte Kombination: eCommerce & Cloud

Optimale User Experience durch hohe Innovationsrate und schnelles Deployment

Projektbeispiel: Instant eCommerce Microsite

!

Launch einer Aktions-Mikrosite zur Fußball EM 2016 Claranet realisiert innerhalb kürzester Zeit eine Public Cloud Lösung auf AWS

Die Herausforderung Kurze Umsetzungszeit & fixe Deadline

• •

2 Wochen bis Test durch Agentur 3 Wochen bis Livegang

Die Herausforderung Schwer abschätzbare Zugriffszahlen

• • • •

15 Millionen Coupons Hohe Zugriffszahlen Ungleichmäßige Verteilung über den Tag Traffic Peaks

Die Herausforderung

Hochverfügbarkeit • während Updates der Applikation • auch bei Lastspitzen

Die Herausforderung Kurze Projektlaufzeit



Ca. 1 Monat online

Der Lösungsansatz

Ideales AWS Projekt Lösungsdesign in Angebotsphase Technischer Proof of Concept auf AWS

Der Lösungsansatz Autoscaling Webservers, disposable -

Vollautomatisches Erstellen und Löschen von Instanzen (VMs) Trigger: Durchschnittliche CPU Last auf den Webservern Konfiguration und Betankung über S3 Buckets

Dual Data Center in Frankfurt, active/active -

Einzelne Services (Workmail, SES) in Irland

Elastic Load Balancer Cloudfront als CDN Route53 (DNS)

Die Umsetzung: Auto Scaling Groups Automatisches Anpassen an Peaks Bootstrapping Instances (zur Laufzeit) -

Userdata lädt Bash Scripte, Configfiles und aktuelle Applikation von S3 Buckets

Stateless Setup -

PHP Sessions in Elasticache Cluster (memcached, Dual Datacenter) Managed Amazon RDS Database Cluster (mySQL, Dual Datacenter) Zentrales Logging nach Cloudwatch Logs

Die Umsetzung: Infrastructure as Code

Vorteile

Infrastructure as Code

• • •

Alle Änderungen jederzeit nachvollziehbar Sehr schnelle Bereitstellung von Resourcen Unbegrenzt wiederholbar

Change

Change

Agilität im Deployment

Wasserfall Methode

Time

• geringe Release-Frequenz • hoher Aufwand pro Release • wenig Releases, hohes Risiko

Agile Methode

Time

• hohe Release-Frequenz • weniger Aufwand pro Release • viele Releases, geringeres Risiko

Services für Ihren Erfolg

Autoscaling

Infrastructure as Code

HighEnd eCommerce

DevOps

Fragen & Antworten