RepricerExpress passa ad AWS da Azure per ridurre i costi e migliorare le prestazioni
2020
L'esecuzione dell'ambiente Windows Server e Microsoft SQL Server su Microsoft Azure sembrava all'inizio una buona idea per RepricerExpress.
RepricerExpress, una società Lucid Interactive, offre una soluzione che consente ai venditori di Amazon Marketplace ed eBay di impostare e personalizzare strategie di prezzo automatizzate. L'azienda serve 4.200 venditori su più di 20 canali Amazon e eBay, rivalutando oltre 50 milioni di SKU al mese e supportando 60 milioni di dollari di vendite ai clienti ogni settimana.
“Era imminente il rinnovo del contratto con Azure che avrebbe comportato un aumento del costo di hosting del 20%”, afferma Damian Elder, DevOps engineer presso RepricerExpress. “Inoltre, quando siamo arrivati in Azure per la prima volta, non ci aspettavamo la crescita della nostra base di utenti e del volume di dati che abbiamo registrato.”
Dopo un'attenta valutazione, l'azienda ha trasferito la propria infrastruttura Windows su Amazon Web Services (AWS). Questa migrazione ha consentito di evitare l'aumento del 20% su Azure, ridurre i costi di trasferimento dei dati di circa 60.000 dollari all'anno e ottenere risorse di calcolo con prestazioni più elevate allo stesso costo delle risorse di Azure che utilizzava.
È una semplice migrazione ad AWS da Azure. I servizi AWS sono all'altezza delle attività e permettono di gestire facilmente le licenze Microsoft su AWS. Se hai degli obiettivi a lungo termine, devi assolutamente considerare AWS.”
Damian Elder
DevOps Engineer, RepricerExpress
AWS, una piattaforma matura per ambienti Windows
La rapida crescita dell'azienda è stata una delle principali motivazioni che ha portato RepricerExpress a valutare la migrazione ad AWS. “In soli cinque anni, siamo passati dal ricevere circa 5.000 notifiche di prezzi al giorno a riceverne più di un miliardo al mese”, afferma Chris Dunne, Digital marketing executive di RepricerExpress. “Prevediamo che la nostra base clienti raddoppi il prossimo anno. La nostra analisi ha rilevato che le offerte AWS per strumenti Microsoft come SQL Server e Windows Server sono davvero molto valide e che AWS sarebbe una piattaforma migliore di Azure per questo tipo di crescita.”
RepricerExpress ha eseguito la migrazione del suo ambiente Windows Server e SQL Server su un'infrastruttura AWS che include istanze z1d di Amazon Elastic Compute Cloud (Amazon EC2), le quali utilizzano processori Intel Xeon scalabili personalizzati per offrire elevate prestazioni a thread singolo. “La migrazione è stata semplice perché potevamo usare gli stessi strumenti e servizi che usavamo in Azure e non abbiamo dovuto passare a una struttura di database AWS”, afferma Dunne. “Alla fine non è stato necessario nemmeno chiedere assistenza ad AWS durante il trasferimento.”
L'azienda utilizza inoltre Amazon EC2 per Microsoft Windows Server per implementare applicazioni e carichi di lavoro basati su Windows, Amazon Simple Queue Service (Amazon SQS) per eseguire query sulle informazioni riguardanti i prezzi, Amazon Elastic Block Store (Amazon EBS) con unità a stato solido (SSD) con capacità di IOPS allocata per l'archiviazione a blocchi ad alte prestazioni e il Servizio di directory AWS per estendere Microsoft Active Directory al cloud AWS. “Abbiamo anche aderito all'Amazon Marketplace Developer Council, il che aumenta ulteriormente la credibilità nella nostra base di clienti di Amazon Marketplace”, afferma Dunne.
Rideterminazione dei prezzi più rapida per una migliore esperienza cliente
Uno dei principali vantaggi del passaggio è stata l'eliminazione del costo dell'invio delle notifiche dei prezzi da AWS alle macchine virtuali Azure dell'azienda. “Il passaggio da Azure ad AWS ha ridotto i costi della larghezza di banda in uscita di circa 60.000 dollari all'anno”, afferma Elder. “Con la maggior parte dei nostri server su istanze riservate Amazon EC2 per un anno, abbiamo ottenuto un ulteriore sconto del 15% che stiamo reinvestendo nell'infrastruttura server.”
Sfruttando il Calcolatore dei prezzi AWS e l'Esploratore dei costi AWS, RepricerExpress trova che i costi e i risparmi siano più facili da calcolare e comprendere su AWS rispetto che su Azure. “La fatturazione e il monitoraggio dei costi possono essere piuttosto complessi in Azure perché bisogna tenere conto di molti fattori”, afferma Seamus Breslin, Design manager di RepricerExpress. “Utilizzando il Calcolatore dei prezzi AWS, è molto semplice capire come vengono applicati gli sconti e quanto si sta effettivamente risparmiando. Non vediamo l'ora di utilizzare l'Esploratore dei costi AWS per capire quanto costa a ciascun cliente l'utilizzo della nostra app e non dover più fare affidamento sulle medie.”
Con questi risparmi, RepricerExpress può permettersi macchine virtuali molto più grandi e con prestazioni più elevate. “Le istanze z1d di Amazon EC2 sono molto più veloci delle soluzioni Azure equivalenti con un costo praticamente analogo”, dice Elder. “Con le istanze z1d di Amazon EC2, forniamo ai clienti un'esperienza migliore elaborando le notifiche di prezzo più rapidamente e adeguando i prezzi più spesso.”
RepricerExpress apprezza anche la facilità di gestione del dominio Microsoft Active Directory su AWS. “Trattandosi di un servizio gestito su AWS, è molto più semplice eseguire Active Directory su AWS che su Azure”, afferma Elder.
Ulteriore modernizzazione su AWS
La flessibilità di AWS consente a RepricerExpress di trovare una soluzione ancora migliore tra la sua architettura e le sue applicazioni. “Sfruttando l'opzione SSD ad alte prestazioni per Amazon EBS, abbiamo progettato una piattaforma di archiviazione che si allineava benissimo con i modelli di accesso ai dati delle nostre applicazioni”, afferma Elder. “Questa opzione Amazon EBS ci aiuterà a ridurre i costi e a garantire una disponibilità delle applicazioni ancora maggiore.”
Ora che ha acquisito familiarità con AWS, RepricerExpress non vede l'ora di sperimentare altri servizi, come Amazon Relational Database Service (Amazon RDS) e Amazon Timestream. “Stiamo pianificando di ridurre la nostra Amazon EC2 Fleet spostando i carichi di lavoro su Amazon RDS”, afferma Breslin. “L'aspetto che più apprezziamo è che si tratta di un servizio gestito, quindi non dovremo preoccuparci degli aggiornamenti e di tutti gli altri costi di manutenzione per le nostre macchine virtuali Windows. Vorremmo anche arrivare a inserire tutti i dati che gestiamo in Amazon Timestream, in modo da poter analizzare le variazioni di prezzo di ogni prodotto ogni giorno e fornire ai clienti delle previsioni sulle tendenze.”
Alle altre aziende che vorrebbero passare da Azure ad AWS, Elder dice: “AWS ha fatto grandi progressi nel supporto degli ambienti Microsoft e la migrazione da Azure ad AWS è molto semplice. I servizi AWS sono all'altezza delle attività e permettono di gestire facilmente le licenze Microsoft su AWS. Se hai degli obiettivi a lungo termine, devi assolutamente considerare AWS.”
Per saperne di più, visita https://thinkwithwp.com/it/windows/products.
Informazioni su RepricerExpress
RepricerExpress, applicazione sorella della soluzione di feedback automatico FeedbackExpress, consente ai venditori di Amazon Marketplace e eBay di impostare e personalizzare strategie di prezzo automatizzate. L'azienda serve 4.200 venditori su più di 20 canali Amazon ed eBay, rivalutando oltre 50 milioni di SKU al mese.
Vantaggi di AWS
- Riduce i costi della larghezza di banda in uscita di 60.000 dollari all'anno
- Semplifica la fatturazione e il monitoraggio dei costi
- Consente l'uso di risorse di calcolo più grandi e con prestazioni migliori allo stesso costo
- Elimina il sovraccarico dalla gestione per Active Directory
Servizi AWS utilizzati
Istanze z1d di Amazon EC2
Le istanze z1d di Amazon EC2 forniscono prestazioni elevate a thread singolo grazie a un processore scalabile Intel® Xeon® con una frequenza all core costante fino a 4,0 GHz, la più alta tra le istanze nel cloud.
Amazon Simple Queue Service
Amazon Simple Queue Service (SQS) è un servizio di accodamento dei messaggi completamente gestito che abilita la separazione e il dimensionamento di microservizi, sistemi distribuiti e applicazioni serverless. SQS permette di eliminare la complessità e il sovraccarico associati alla gestione e al funzionamento di middleware orientati ai messaggi e consente agli sviluppatori di concentrarsi sulla differenziazione del lavoro.
Amazon Elastic Block Store
Amazon Elastic Block Store (EBS) è un servizio di archiviazione a blocchi ad alte prestazioni, facile da usare e progettato per l'utilizzo con Amazon Elastic Compute Cloud (EC2) sia per il throughput che per i carichi di lavoro transazionali intensi su qualsiasi scala.
Servizio di directory AWS
Il Servizio di directory AWS per Microsoft Active Directory, noto anche come Microsoft AD gestito da AWS, consente a carichi di lavoro e risorse AWS basati sulle directory di usare Active Directory in modo gestito nel cloud AWS.
Nozioni di base
Le aziende di tutte le taglie e di tutti i settori stanno trasformando ogni giorno la propria attività grazie ad AWS. Contatta i nostri esperti e inizia subito il tuo viaggio in AWS Cloud.