Hallo,
ist es eigentlich Möglich, die Shopware Community Edition auf mehreren AWS Instanzen laufen zu lassen, oder wird hier eine andere Version benötigt.
Der Shop den wir aufbauen, wird ca. 200.000 - 500.000 Benutzer pro Woche haben, und bei PR-Aktionen ca. 1.000.000 pro Tag, allerdings nur für einen kurzen Moment.
Hat jemand hiermit Erfahrung, und kann mir zumindest einen Rat geben?
Danke schon mal im voraus
Beste Grüße
Marek
Klar geht das, jedoch ist so etwas schon recht komplex.
Die Instanzen wären praktisch vor einem Load Balancer, welcher die Last auf die einzelnen Instanzen bzw. Webserver verteilt. Dahinter steht dann der EBS Storage, worauf entsprechend die eigentlichen Dateien liegen. Um die Instanzen noch einmal zu entlasten könnte man Bilder bzw. die statischen Dateien auf S3 auslagern - Also praktisch einen CDN drauf schalten.
Das wiederum in einem eigenen Netzwerk mit einer Autoscaling Group - AWS fügt und entfernt entsprechende Instanzen je nach Last. Um eine Hochverfügbarkeit zu garantieren dann noch einmal das ganze in seperaten Availability Zones mit Elastic IPs.
Als Datenbankserver dann entsprechend RDS einsetzen.
Das ganze in ganz kurzer Form
Da AWS nicht gerade die günstigste Alternative ist kommt es natürlich auch sehr stark auf das vorhandene Budget an - Denn 200.000 Besucher pro Woche ist jetzt nicht ganz sooo viel pro Tag. Auf die Stunde gerechnet also gerade einmal rund 1.200 Besucher und pro Minute entsprechend 20 Besucher. Das bekommt nen guter nginx Server ohne Probleme hin. Wobei es natürlich Schlagstunden gibt. Das alles ist wie gesagt alles eine Sache des monatlichen Budgets.
Hallo kayyy,
danke für deine Antwort. Ich habe mittlerweile direkt mit Amazon gesprochen, und es ist in der Tat schon “tricky” mit mehreren Instanzen zu arbeiten.
Da wir auf jeden Fall mit höheren Besucherzahlen über die Zeit rechnen werden, ist die AWS Lösung doch im Preis/Leistungsverhältniss annehmbar.
@marek_pudelko Gerne. Falls Ihr Hilfe benötigt oder einen AWS Admin, könnt Ihr mir gerne eine Email an info@shopwareianer.com schicken
Hi kayyy,
ok, gut zu wissen. Hab’s notiert