Petco implementa un servizio di ritiro a bordo strada basato su AWS in sole 6 settimane con JBS

Riepilogo esecutivo

Per soddisfare le esigenze dei clienti garantendo rapidità e convenienza durante la pandemia di COVID-19, Petco ha completato con successo lo sviluppo di un servizio di ritiro a bordo strada e lo ha implementato in sole 6 settimane. Grazie a una partnership con il partner AWS del programma Competency per la vendita al dettaglio JBS Solutions (JBS), la nuova offerta di Petco, sviluppata utilizzando AWS Lambda e Amazon DynamoDB, ha migliorato l'efficienza e ridotto i costi.

Soddisfare esigenze in rapida evoluzione

Per soddisfare le esigenze dei clienti in tempo reale durante la pandemia di COVID-19, tra cui gli acquisti senza contatto, Petco ha contattato la società di consulenza software JBS, partner Amazon Web Services (AWS) del programma Competency per la vendita al dettaglio. Con l'aiuto di JBS, Petco ha completato con successo e nel rispetto del budget lo sviluppo di una soluzione di ritiro a bordo strada basata su AWS in sole 6 settimane. In questo modo l'azienda, che si occupa di salute e benessere degli amici a quattro zampe, ha potuto continuare a soddisfare le esigenze dei proprietari di animali domestici a livello nazionale.

Petco gestisce più di 1.500 sedi negli Stati Uniti, in Messico e Porto Rico, compresa una rete in crescita di oltre 150 ospedali veterinari interni, e offre una risorsa online completa per la salute e il benessere degli animali domestici sul suo sito Web e sull'app Petco. Già prima della pandemia di COVID-19, l'azienda stava sviluppando l'infrastruttura per offrire ai clienti il ritiro a bordo strada. Con lo scoppio della pandemia, Petco si è subito resa conto dell'impatto che avrebbe avuto sui suoi clienti e della necessità impellente di accelerare lo sviluppo di una soluzione mirata. Ha così deciso di contattare JBS.

"Se non avessimo avuto il vantaggio di utilizzare AWS in un ambiente in cui fosse possibile configurare rapidamente l'infrastruttura, ci sarebbe voluto il doppio del tempo."

- Joe Rose, Presidente di JBS Solutions

Un'esperienza di acquisto flessibile nata da una collaborazione

JBS, con sede in Pennsylvania, fornisce soluzioni basate su applicazioni e software personalizzati sin dall'inizio del millennio. Per fornire il servizio migliore alla sua clientela con sede negli Stati Uniti, recluta solo ingegneri di alto livello basati in America per garantire un bagaglio di esperienza e orari di lavoro condivisi. JBS utilizza soluzioni AWS per circa l'80% dei progetti. Il suo modello di coinvolgimento basato su progetti prevede la collaborazione con i dipendenti delle varie aziende, assicurandosi che il personale riceva una formazione adeguata per occuparsi in seguito della manutenzione e dell'aggiornamento del software. "Sosteniamo i team e i progetti delle aziende secondo un modello incentrato principalmente sul mentoring," afferma Joe Rose, presidente di JBS. "Mettiamo a disposizione le nostre risorse con l'aspettativa che contribuiscano a formare, sviluppare e attrarre dipendenti e altri consulenti verso il progetto."

JBS aveva il compito di aiutare Petco a implementare rapidamente le funzionalità di ritiro a bordo strada. Le aziende si sono confrontate per decidere come progettare la soluzione. Era difficile prevedere quale sarebbe stato il successo del servizio di ritiro a bordo strada. "Non esistevano prodotti analoghi con i quali paragonarlo", afferma Rose. "Pertanto, la soluzione doveva essere in grado di scalare tra zero e la massima potenza." JBS conosceva i vantaggi di una soluzione basata su AWS. "Conoscevamo bene tanto i sistemi di Petco quanto AWS", afferma Rose. "Avevamo già iniziato a progettare l'ambiente in modo che intervenire rapidamente alla luce dei cambiamenti tecnologici non fosse un problema. Se non avessimo avuto il vantaggio di utilizzare AWS in un ambiente in cui fosse possibile configurare rapidamente l'infrastruttura, ci sarebbe voluto il doppio del tempo."

Implementazione di una soluzione scalabile in modo rapido ed efficiente

Per far fronte a un carico sconosciuto e al contempo ottimizzare i costi, JBS sapeva che la scelta migliore per Petco sarebbe stata una soluzione serverless, capace di sfruttare le funzionalità di dimensionamento automatico. Per alimentare la soluzione, JBS ha scelto AWS Lambda, un servizio di calcolo serverless sul quale gli sviluppatori possono eseguire codice senza fornire né gestire server. Inoltre, ha utilizzato Amazon DynamoDB, un database di coppie chiavi-valore NoSQL serverless e completamente gestito, progettato per l'esecuzione di applicazioni ad alte prestazioni su qualsiasi scala, e Amazon Simple Queue Service (Amazon SQS), un servizio di accodamento dei messaggi completamente gestito che permette agli utenti di disaccoppiare e dimensionare microservizi, sistemi distribuiti e applicazioni serverless. Utilizzando questi servizi, gli sviluppatori hanno potuto concentrarsi sulla creazione delle funzionalità necessarie per il ritiro a bordo strada anziché dedicare tempo a scrivere codice per gestire problemi di scalabilità e prestazioni.

Implementando processi di restrizione e misurazione dopo l'implementazione, JBS e Petco sono state in grado di distribuire il carico. "La tecnologia serverless fa davvero un ottimo lavoro di dimensionamento senza un sovraccarico eccessivo", afferma Rose. "Non è stato necessario apportare alcuna ottimizzazione nello stack serverless."

Per soddisfare al meglio il traffico del sito Web, Petco utilizza Amazon Simple Notification Service (Amazon SNS), un servizio di messaggistica completamente gestito per la comunicazione da applicazione ad applicazione e da applicazione a persona. "Le prestazioni a fronte di quel tipo di picco di domanda sono state incredibili", afferma Rose.

Il team ha raggiunto tutti i risultati previsti dal progetto, implementando la soluzione di ritiro a bordo strada in sole 6 settimane. Dopo l'implementazione, il team ha impiegato circa 6 mesi per mettere a punto la soluzione per offrire a clienti e dipendenti la migliore esperienza possibile. Ad esempio, monitorando le interazioni dei dipendenti con i tablet durante il prelievo e la preparazione degli ordini, JBS ha notato che erano necessari molti tocchi degli schermi per dare una serie di conferme prima che venissero visualizzate le istruzioni. Il team li ha identificati come clic aggiuntivi superflui e li ha eliminati. "Volevamo creare un'esperienza utente senza problemi", afferma Rose. Gli sforzi sono stati premiati: i clienti traggono vantaggio dalla comodità e dalla maggiore sicurezza dell'offerta senza contatti e Petco ha raggiunto il suo obiettivo di soddisfare le esigenze dei clienti. "Petco, affiancando i proprietari di animali domestici nella cura della salute e del benessere generali dei loro amici a quattro zampe, si concentra sulla fornitura di soluzioni che soddisfino lo stile di vita e le esigenze dei proprietari di animali domestici", afferma Mike Brown, vicepresidente di Retail Systems presso Petco. "Il ritiro a bordo strada è soltanto uno degli elementi della nostra esperienza omnicanale in continua evoluzione."

"La tecnologia serverless fa davvero un ottimo lavoro di dimensionamento senza un sovraccarico eccessivo. Non è stato necessario apportare alcuna ottimizzazione nello stack serverless."

- Joe Rose, Presidente di JBS Solutions

Lavorare per una soluzione duratura

JBS cerca di supportare i clienti facendo leva sulla sua esperienza sia nelle applicazioni tecnologiche sia nella consulenza al dettaglio. Sapeva che i cambiamenti che aveva aiutato Petco a implementare non erano semplici soluzioni tampone: la pandemia di COVID-19, infatti, ha modificato in modo permanente il comportamento degli acquirenti. "Il ritiro a bordo strada è destinato a restare", afferma Rose.

Dopo aver lavorato a questo progetto, JBS ha acquisito ulteriori informazioni ed esperienza nell'analisi del comportamento dei consumatori, ad esempio su come l'utilizzo di diversi canali di marketing possa tradursi in tassi di conversione più elevati. "Ciò che abbiamo imparato lavorando a questo progetto è diventato parte della nostra cassetta degli attrezzi", afferma Rose. "Ora possiamo affermare di conoscere questi aspetti molto bene, avendoli sperimentati in prima persona."

Petco

Informazioni sul cliente

Petco è un'azienda del ramo salute e benessere focalizzata sul miglioramento della vita degli animali domestici e dei loro proprietari così come dei suoi dipendenti. Gestisce una catena di oltre 1.500 sedi e offre una risorsa online completa per la salute e il benessere degli animali domestici sul suo sito Web e sull'app Petco.

Informazioni sul partner

JBS Solutions fornisce soluzioni basate su applicazioni e software personalizzati dal 1999. È un partner AWS Advanced, un partner AWS del programma Competency per la vendita al dettaglio, un rivenditore commerciale autorizzato e un partner AWS Public Sector.

Pubblicato nel dicembre del 2021