1
AWS EAWS EAWS EAWS E----Business Web DayBusiness Web DayBusiness Web DayBusiness Web Day
28. September 201628. September...
2
Blueprints bei E-Commerce Workloads mit AWS
SteffenSteffenSteffenSteffen DryaDryaDryaDrya::::
● Gründer und Geschäftsfüh...
3
Blueprints bei E-Commerce Workloads mit AWS
EEEE----Commerce:Commerce:Commerce:Commerce:
● Magento
● Shopware
● OXID
● P...
4
Blueprints bei E-Commerce Workloads mit AWS
VorteileVorteileVorteileVorteile von AWSvon AWSvon AWSvon AWS beibeibeibei E...
5
Blueprints bei E-Commerce Workloads mit AWS
BeispielhafterBeispielhafterBeispielhafterBeispielhafter AufbauAufbauAufbauA...
6
Blueprints bei E-Commerce Workloads mit AWS
StandaloneStandaloneStandaloneStandalone----ServerServerServerServer
Magento...
7
Blueprints bei E-Commerce Workloads mit AWS
StandaloneStandaloneStandaloneStandalone----ServerServerServerServer
Magento...
8
Blueprints bei E-Commerce Workloads mit AWS
StandaloneStandaloneStandaloneStandalone----ServerServerServerServer
Magento...
9
Blueprints bei E-Commerce Workloads mit AWS
StandaloneStandaloneStandaloneStandalone----ServerServerServerServer
Magento...
10
Blueprints bei E-Commerce Workloads mit AWS
VorteileVorteileVorteileVorteile von Blueprints:von Blueprints:von Blueprin...
PublicDMZ
11
Blueprints bei E-Commerce Workloads mit AWS
Elastic LoadElastic LoadElastic LoadElastic Load
BalancingBalanci...
12
Blueprints bei E-Commerce Workloads mit AWS
Q&AQ&AQ&AQ&A
Steffen DryaSteffen DryaSteffen DryaSteffen Drya
+49 (0) 341 9...
Nächste SlideShare
Wird geladen in …5
×

Blueprints bei E-Commerce Workloads mit AWS

23 Aufrufe

Veröffentlicht am

Nach der Betrachtung von Chancen und Herausforderungen des Einsatzes der AWS Cloud bei E-Commerce Lösungen wie Shopware, Magento oder Oxid, werden die wesentlichen Vor- und Nachteile von Blueprints, also technischen Blaupausen, zur Abbildung digitaler Workloads betrachtet. Das Webinar schließt mit einem Showcase, der die zuvor behandelten Punkte zu einem Gesamtbild zusammenfügt.

Veröffentlicht in: Technologie
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
23
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
1
Aktionen
Geteilt
0
Downloads
0
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Blueprints bei E-Commerce Workloads mit AWS

  1. 1. 1 AWS EAWS EAWS EAWS E----Business Web DayBusiness Web DayBusiness Web DayBusiness Web Day 28. September 201628. September 201628. September 201628. September 2016 “Blueprints bei E-Commerce Workloads mit AWS”
  2. 2. 2 Blueprints bei E-Commerce Workloads mit AWS SteffenSteffenSteffenSteffen DryaDryaDryaDrya:::: ● Gründer und Geschäftsführer root360 GmbH ● 12+ Jahre Erfahrung IT-Operations im Bereich E-Commerce ● Fokus auf 24/7-Operations ● seit 5 Jahren aktiv mit AWS root360 GmbH:root360 GmbH:root360 GmbH:root360 GmbH: ● Managed Public Cloud Provider (MPCP) ● Fokussierung auf Digitale Workloads (E-Commerce, SaaS Plattformen) ● Mission: ““““Wir machen den Mehrwert von Cloud Umgebungen für jedes Unternehmen nutzbar.” Agenda:Agenda:Agenda:Agenda: ● Chancen und Herausforderungen des Einsatzes der AWS Cloud für E-Commerce Lösungen wie Shopware, Magento oder OXID ● Vor- und Nachteile von Blueprints ● Showcase - Real World Example
  3. 3. 3 Blueprints bei E-Commerce Workloads mit AWS EEEE----Commerce:Commerce:Commerce:Commerce: ● Magento ● Shopware ● OXID ● PrestaShop ● … AusgangslageAusgangslageAusgangslageAusgangslage:::: - E-Commerce Lastverhalten, z.B. - steigende Lasten zum Wochenende oder Abends - saisonale Spitzen wie Black Friday, Weihnachtsverkauf, Rabattverkäufe - Historisch gewachsene Server-Ressourcen und Konfigurationen - Oft monolithische Installationen; im Störfall nicht ohne unerheblichen Aufwand wiederherzustellen - wenig Fokus auf Ausfallsicherheit und Redundanz - unklare Regelung 24/7-Betrieb (SLA)
  4. 4. 4 Blueprints bei E-Commerce Workloads mit AWS VorteileVorteileVorteileVorteile von AWSvon AWSvon AWSvon AWS beibeibeibei EEEE----CommerceCommerceCommerceCommerce UmgebungenUmgebungenUmgebungenUmgebungen ProProProPro - Public Cloud Umgebung - elastische Ressourcen: dynamisch skalierbar - Horizontal: Serveranzahl - Vertikal: Servergröße (CPU, RAM) - Flexibilität: Kosten nach Bedarf - Hohe Anzahl an verfügbaren Infrastruktur-Diensten wie z.B. EC2, RDS, ElastiCache, ELB, DynamoDB, EBS Contra:Contra:Contra:Contra: - Hoher Erschließungsaufwand aufgrund der Komplexität - Reiner Selfservice für Infrastruktur-Dienste
  5. 5. 5 Blueprints bei E-Commerce Workloads mit AWS BeispielhafterBeispielhafterBeispielhafterBeispielhafter AufbauAufbauAufbauAufbau eineseineseineseines EEEE----Commerce StandaloneCommerce StandaloneCommerce StandaloneCommerce Standalone----ServersServersServersServers StandaloneStandaloneStandaloneStandalone----ServerServerServerServer Magento 1.9 (Apache2.4/NGINX) MySQL 5.6 Redis Anwendung Magento 1.9 CE/EE Webserver mit PHP5.6/7.0 Datenspeicherung Cache für Magento Konfiguration und User-Sessions
  6. 6. 6 Blueprints bei E-Commerce Workloads mit AWS StandaloneStandaloneStandaloneStandalone----ServerServerServerServer Magento 1.9 (Apache2.4/NGINX) MySQL 5.6 Redis Elastic LoadElastic LoadElastic LoadElastic Load BalancingBalancingBalancingBalancing Amazon EC2Amazon EC2Amazon EC2Amazon EC2 Auto ScalingAuto ScalingAuto ScalingAuto Scaling SchrittSchrittSchrittSchritt 1:1:1:1: Ersetzen des Web Server durch AWS EC2 mit Autoscaling und Elastic Load Balancer
  7. 7. 7 Blueprints bei E-Commerce Workloads mit AWS StandaloneStandaloneStandaloneStandalone----ServerServerServerServer Magento 1.9 (Apache2.4/NGINX) MySQL 5.6 Redis Elastic LoadElastic LoadElastic LoadElastic Load BalancingBalancingBalancingBalancing Amazon EC2Amazon EC2Amazon EC2Amazon EC2 Auto ScalingAuto ScalingAuto ScalingAuto Scaling Schritt 2:Schritt 2:Schritt 2:Schritt 2: Ersetzen der MySQL Datenbank durch AWS RDS MySQL mit Multi-AZ AmazonAmazonAmazonAmazon RDS MultiRDS MultiRDS MultiRDS Multi----AZAZAZAZ
  8. 8. 8 Blueprints bei E-Commerce Workloads mit AWS StandaloneStandaloneStandaloneStandalone----ServerServerServerServer Magento 1.9 (Apache2.4/NGINX) MySQL 5.6 Redis Elastic LoadElastic LoadElastic LoadElastic Load BalancingBalancingBalancingBalancing Amazon EC2Amazon EC2Amazon EC2Amazon EC2 Auto ScalingAuto ScalingAuto ScalingAuto Scaling AmazonAmazonAmazonAmazon RDS MultiRDS MultiRDS MultiRDS Multi----AZAZAZAZ Redis ClusterRedis ClusterRedis ClusterRedis Cluster Schritt 3:Schritt 3:Schritt 3:Schritt 3: Ersetzen de Redis durch AWS ElastiCache Redis Cluster
  9. 9. 9 Blueprints bei E-Commerce Workloads mit AWS StandaloneStandaloneStandaloneStandalone----ServerServerServerServer Magento 1.9 (Apache2.4/NGINX) MySQL 5.6 Redis Elastic LoadElastic LoadElastic LoadElastic Load BalancingBalancingBalancingBalancing Amazon EC2Amazon EC2Amazon EC2Amazon EC2 Auto ScalingAuto ScalingAuto ScalingAuto Scaling AmazonAmazonAmazonAmazon RDS MultiRDS MultiRDS MultiRDS Multi----AZAZAZAZ Redis ClusterRedis ClusterRedis ClusterRedis Cluster VPC subnetVPC subnetVPC subnetVPC subnet PublicDMZApplication Zone GatewayDMZ NATNATNATNAT----Gateway /Gateway /Gateway /Gateway / BastionBastionBastionBastion SchrittSchrittSchrittSchritt 4:4:4:4: Integration in E-Commerce Blueprint
  10. 10. 10 Blueprints bei E-Commerce Workloads mit AWS VorteileVorteileVorteileVorteile von Blueprints:von Blueprints:von Blueprints:von Blueprints: - Automatisierung - Wiederholbarkeit - Synergieeffekte aus Lessions Learned für alle Umgebungen - “Infrastructure as code” via Cloud Formation EigenschaftenEigenschaftenEigenschaftenEigenschaften:::: - (Geo)-Redundanz in allen Ebenen - Skalierbarkeit aller Dienste - Horizontal - Vertikal - “Immutable Infrastructure” - Jede Instanz ist zu jedem Zeitpunkt austauschbar. - Grundsicherung der gesamten Infrastruktur durch Netztrennung Elastic LoadElastic LoadElastic LoadElastic Load BalancingBalancingBalancingBalancing Amazon EC2Amazon EC2Amazon EC2Amazon EC2 Auto ScalingAuto ScalingAuto ScalingAuto Scaling AmazonAmazonAmazonAmazon RDS MultiRDS MultiRDS MultiRDS Multi----AZAZAZAZ Redis ClusterRedis ClusterRedis ClusterRedis Cluster VPC subnetVPC subnetVPC subnetVPC subnet PublicDMZApplication Zone GatewayDMZ NATNATNATNAT----Gateway /Gateway /Gateway /Gateway / BastionBastionBastionBastion
  11. 11. PublicDMZ 11 Blueprints bei E-Commerce Workloads mit AWS Elastic LoadElastic LoadElastic LoadElastic Load BalancingBalancingBalancingBalancing Amazon EC2Amazon EC2Amazon EC2Amazon EC2 Auto ScalingAuto ScalingAuto ScalingAuto Scaling AmazonAmazonAmazonAmazon RDS MultiRDS MultiRDS MultiRDS Multi----AZAZAZAZ Redis ClusterRedis ClusterRedis ClusterRedis Cluster VPC subnetVPC subnetVPC subnetVPC subnet Application Zone GatewayDMZ NATNATNATNAT----Gateway /Gateway /Gateway /Gateway / BastionBastionBastionBastion Amazon EC2Amazon EC2Amazon EC2Amazon EC2 Auto ScalingAuto ScalingAuto ScalingAuto ScalingElastic LoadElastic LoadElastic LoadElastic Load BalancingBalancingBalancingBalancing CloudFrontCloudFrontCloudFrontCloudFront distributiondistributiondistributiondistribution Amazon S3Amazon S3Amazon S3Amazon S3 bucketbucketbucketbucket Real World Example:Real World Example:Real World Example:Real World Example: MagentoMagentoMagentoMagento 1.9 CE1.9 CE1.9 CE1.9 CE
  12. 12. 12 Blueprints bei E-Commerce Workloads mit AWS Q&AQ&AQ&AQ&A Steffen DryaSteffen DryaSteffen DryaSteffen Drya +49 (0) 341 96 27 986-0 steffen.drya@root360.de root360 Blog: https://www.root360.de/blog/ AWS Partner Directory: http://www.aws-partner-directory.com/PartnerDirectory/PartnerDetail?Name=root360%20GmbH

×