RepricerExpress wechselt von Azure zu AWS für niedrigere Kosten und höhere Leistung
2020
Die Ausführung seiner Windows Server- und Microsoft SQL Server-Umgebung in Microsoft Azure schien für RepricerExpress zunächst eine gute Idee zu sein.
RepricerExpress, ein Unternehmen von Lucid Interactive, bietet eine Lösung, mit der Amazon-Marketplace- und eBay-Verkäufer automatisierte Preisstrategien festlegen und anpassen können. Das Unternehmen betreut 4 200 Verkäufer über mehr als 20 Amazon- und eBay-Kanäle, die monatlich mehr als 50 Millionen SKUs neu bewerten und wöchentlich Kundenverkäufe im Wert von 60 Millionen USD unterstützen.
„Wir standen vor einer Vertragsverlängerung mit Azure, die unsere Hosting-Kosten um 20 Prozent erhöhen würde“, sagt Damian Elder, DevOps-Ingenieur bei RepricerExpress. „Außerdem hatten wir bei der Einführung in Azure nicht mit einem so starken Wachstum unserer Benutzerbasis und unseres Daten-Volumens gerechnet, wie wir es letztendlich erlebt haben.“
Nach sorgfältiger Überlegung verlagerte das Unternehmen seine Windows-Infrastruktur zu Amazon Web Services (AWS). Durch diese Migration konnte der 20-prozentige Anstieg bei Azure vermieden, die Datenübertragungskosten um etwa 60 000 USD pro Jahr gesenkt und leistungsstärkere Rechenressourcen zu den gleichen Kosten wie die bisher genutzten Azure-Ressourcen erhalten werden.
Die Migration von Azure zu AWS ist einfach. AWS-Services sind dieser Aufgabe gewachsen und es ist einfacher, Ihre Microsoft-Lizenzierung in AWS zu verwalten. Wenn Sie über Ihre langfristigen Ziele nachdenken, sollten Sie unbedingt einen Blick auf AWS werfen.“
Damian Elder
DevOps Engineer, RepricerExpress
AWS, eine ausgereifte Plattform für Windows-Umgebungen
Das schnelle Wachstum des Unternehmens war für RepricerExpress ein Hauptgrund, die Migration zu AWS zu überprüfen. „In nur fünf Jahren sind wir von etwa 5 000 Preisbenachrichtigungen pro Tag auf über eine Milliarde pro Monat angewachsen“, sagt Chris Dunne, Digital Marketing Executive bei RepricerExpress. „Wir gehen davon aus, dass sich unsere Kundenbasis im nächsten Jahr verdoppeln wird. Unsere Analyse ergab, dass die AWS-Angebote für Microsoft-Tools wie SQL Server und Windows Server wirklich ziemlich ausgereift sind und dass AWS für diese Art von Wachstum eine bessere Plattform als Azure wäre.“
RepricerExpress hat seine Windows-Server- und SQL-Server-Umgebung auf eine AWS-Infrastruktur migriert. Diese beinhaltet z1D-Instances von Amazon Elastic Compute Cloud (Amazon EC2), die benutzerdefinierte, skalierbare Intel-Xeon-Prozessoren verwenden, um eine hohe Einzel-Thread-Leistung zu erzielen. „Die Migration verlief unkompliziert, da wir dieselben Tools und Services verwenden konnten, die wir bereits in Azure verwendet hatten, und nicht auf eine AWS-Datenbankstruktur umsteigen mussten“, sagt Dunne. „Am Ende benötigten wir während des Umzugs keine Unterstützung von AWS.“
Das Unternehmen nutzt außerdem Amazon EC2 für Microsoft Windows Server zur Bereitstellung von Windows-basierten Anwendungen und Workloads, Amazon Simple Queue Service (Amazon SQS) zur Bereitstellung von Preisinformationen in Warteschlangen, Amazon Elastic Block Store (Amazon EBS) mit bereitgestellten IOPS Solid State Drives (SSDs) für leistungsstarken Blockspeicher und AWS Directory Service für die Erweiterung von Microsoft Active Directory auf die AWS Cloud. „Wir sind außerdem dem Amazon Marketplace Developer Council beigetreten, was unsere Glaubwürdigkeit gegenüber unserem Amazon Marketplace-Kundenstamm noch weiter erhöht“, sagt Dunne.
Schnellere Preisanpassung für eine bessere Kundenerfahrung
Ein wesentlicher Vorteil dieser Umstellung war, dass die Kosten für die Übertragung von Preisbenachrichtigungen von AWS auf die virtuellen Azure-Maschinen des Unternehmens wegfielen. „Durch die Umstellung von Azure auf AWS konnten wir unsere Kosten für ausgehende Bandbreite um etwa 60 000 USD pro Jahr senken“, sagt Elder. „Indem wir die meisten unserer Server auf einjährige Amazon EC2 Reserved Instances umgestellt haben, erhielten wir einen zusätzlichen Rabatt von 15 Prozent, den wir in unsere Serverinfrastruktur reinvestieren.“
Durch die Nutzung von AWS Pricing Calculator und AWS Cost Explorer stellt RepricerExpress fest, dass Kosten und Einsparungen in AWS einfacher zu berechnen und nachzuvollziehen sind als in Azure. „Fakturierung und Kostenüberwachung können in Azure recht komplex sein, da man so viele Faktoren berücksichtigen muss“, sagt Seamus Breslin, Design Manager bei RepricerExpress. „Mit dem AWS Pricing Calculator können Sie ganz einfach nachvollziehen, wie Rabatte gelten und wie viel Sie tatsächlich sparen. Wir freuen uns auch darauf, AWS Cost Explorer zu verwenden, um zu verstehen, was der Betrieb unserer App pro Kunde kostet, anstatt uns auf Durchschnittswerte zu verlassen.“
Mit diesen Einsparungen kann sich RepricerExpress wesentlich größere, leistungsstärkere virtuelle Maschinen leisten. „Amazon-EC2-z1d-Instances sind bei etwa gleichen Kosten viel schneller als das entsprechende Azure-Angebot“, sagt Elder. „Durch den Einsatz von Amazon-EC2-z1d-Instances können wir eine bessere Kundenerfahrung bieten, da wir Preisbenachrichtigungen schneller verarbeiten und Preisanpassungen häufiger vornehmen können.“
RepricerExpress schätzt auch die einfache Verwaltung seiner Microsoft-Active-Directory-Domain in AWS. „Da es sich um einen verwalteten Service in AWS handelt, ist die Ausführung von Active Directory in AWS viel einfacher als in Azure“, sagt Elder.
Weitere Modernisierung in AWS
Die Flexibilität von AWS ermöglicht es RepricerExpress, eine noch bessere Abstimmung zwischen seiner Architektur und seinen Anwendungen zu finden. „Durch die Nutzung der leistungsstarken SSD-Option für Amazon EBS haben wir eine Speicherplattform entwickelt, die sich eng an die Datenzugriffsmuster unserer Anwendungen anpasst“, sagt Elder. „Diese Amazon-EBS-Option wird uns helfen, die Kosten zu senken und eine noch höhere Anwendungsverfügbarkeit zu erreichen.“
Nachdem sich RepricerExpress nun mit AWS vertraut gemacht hat, freut sich das Unternehmen darauf, mit anderen Services zu experimentieren, wie Amazon Relational Database Service (Amazon RDS) und Amazon Timestream. „Wir planen, unsere Amazon-EC2-Flotte zu reduzieren, indem wir Workloads zu Amazon RDS verlagern“, sagt Breslin. „Das Spannendste ist, dass es sich um einen verwalteten Service handelt, so dass wir uns nicht mehr um Aktualisierungen und all die anderen Wartungskosten für unsere virtuellen Windows-Maschinen kümmern müssen. Wir möchten auch an den Punkt kommen, an dem wir alle Daten, die wir verarbeiten, in Amazon Timestream einspeisen. Somit können wir täglich Preisänderungen für jedes Produkt analysieren und Trendprognosen für unsere Kunden erstellen.“
Für andere Unternehmen, die eine ähnliche Umstellung von Azure auf AWS in Betracht ziehen, hat Elder den folgenden Rat: „AWS hat große Fortschritte bei der Unterstützung von Microsoft-Umgebungen gemacht und die Migration von Azure zu AWS ist einfach.“ AWS-Services sind dieser Aufgabe gewachsen und es ist einfacher, Ihre Microsoft-Lizenzierung in AWS zu verwalten. Wenn Sie über Ihre langfristigen Ziele nachdenken, sollten Sie unbedingt einen Blick auf AWS werfen.“
Weitere Informationen finden Sie unter thinkwithwp.com/windows/products.
Über RepricerExpress
RepricerExpress, eine Schwesteranwendung der automatisierten Feedback-Lösung FeedbackExpress, ermöglicht Amazon-Marketplace- und eBay-Verkäufern die Festlegung und Anpassung automatisierter Preisstrategien. Das Unternehmen betreut 4 200 Verkäufer auf mehr als 20 Amazon- und eBay-Kanälen und bewertet monatlich über 50 Millionen SKUs neu.
Vorteile durch AWS
- Reduziert die Kosten für ausgehende Bandbreite um 60 000 USD pro Jahr
- Vereinfacht die Fakturierung und Kostenüberwachung
- Ermöglicht die Nutzung größerer, leistungsstärkerer Rechenressourcen bei gleichen Kosten
- Eliminiert den Verwaltungsaufwand für Active Directory
Genutzte AWS-Services
Amazon-EC2-z1d-Instances
Amazon-EC2-z1d-Instances bieten dank speziellem Intel® Xeon®-Scalable-Prozessor eine hohe Single-Thread-Leistung mit einer kontinuierlichen Kernfrequenz von bis zu 4,0 GHz und sind damit die schnellsten aller Cloud-Instances.
Amazon Simple Queue Service
Amazon Simple Queue Service (SQS) ist ein vollständig verwalteter Nachrichtenwarteschlangen-Service, der das Entkoppeln und Skalieren von Microservices, verteilten Systemen und Serverless-Anwendungen ermöglicht. SQS übernimmt für Sie die Komplexität und den Aufwand der Verwaltung und des Betriebs nachrichtenorientierter Middleware. Damit kann sich jeder Entwickler ganz seiner eigentlichen Arbeit widmen.
Amazon Elastic Block Store
Amazon Elastic Block Store (EBS) ist ein benutzerfreundlicher, leistungsstarker Blockspeicher-Service, der für die Nutzung mit Amazon Elastic Compute Cloud (EC2) sowohl für durchsatz- als auch transaktionsintensive Workloads jeder Größenordnung entwickelt wurde.
AWS Directory Service
Mit AWS Directory Service für Microsoft Active Directory, auch als von AWS verwaltetes Microsoft AD bezeichnet, können Sie in der AWS Cloud für Ihre verzeichnisfähigen Workloads und AWS-Ressourcen ein verwaltetes Active Directory verwenden.
Erste Schritte
Unternehmen jeder Größe und aus jeder Branche transformieren ihr Geschäft mit AWS. Kontaktieren Sie unsere Experten und beginnen Sie noch heute Ihren Weg in die AWS Cloud.