Petco despliega una solución de recogida en la acera creada en AWS en solo 6 semanas con JBS

Resumen ejecutivo

Para satisfacer las necesidades de los clientes de forma rápida y cómoda durante la pandemia de la COVID-19, Petco completó con éxito el desarrollo de un servicio de recogida en la acera y lo desplegó en solo 6 semanas. Gracias a una colaboración con JBS Solutions (JBS), socio con competencias en venta minorista de AWS, la nueva oferta de Petco, creada con AWS Lambda y Amazon DynamoDB, mejoró la eficiencia y redujo los costes.

Satisfacer las necesidades que cambian rápidamente

Para satisfacer las necesidades de los clientes en tiempo real durante la pandemia de la COVID-19, tales como las compras sin contacto, Petco se puso en contacto con JBS, consultor de software y socio con competencias en venta minorista de Amazon Web Services (AWS). Con la ayuda de JBS, Petco completó con éxito el desarrollo de una solución de recogida en la acera creada en AWS en solo 6 semanas y dentro del presupuesto, lo que permitió a la empresa de salud y bienestar para mascotas seguir satisfaciendo las necesidades de los dueños de mascotas de todo el país.

Petco opera en más de 1500 ubicaciones en los Estados Unidos, México y Puerto Rico, además de disponer de una red creciente de más de 150 hospitales veterinarios en las tiendas, y ofrece un recurso en línea completo sobre salud y bienestar de mascotas en su sitio web y en la aplicación de Petco. Antes de la pandemia de la COVID-19, la empresa ya estaba desarrollando la infraestructura para ofrecer a los clientes la recogida en la acera. Cuando llegó la pandemia de la COVID-19, Petco se dio cuenta inmediatamente del impacto que tendría en sus clientes y de la urgente necesidad de acelerar el desarrollo de dicha solución. Por ello, tomó la decisión de ponerse en contacto con JBS.

«Habría llevado el doble de tiempo si no hubiéramos tenido la ventaja de utilizar AWS en un entorno en el que la infraestructura se podía configurar rápidamente».

- Joe Rose, President de JBS Solutions

Trabajar en equipo para crear una experiencia de compra flexible

JBS, con sede en Pensilvania, lleva ofreciendo soluciones basadas en aplicaciones y software personalizados desde el cambio de milenio. Para brindar el mejor servicio a su clientela de los Estados Unidos, solo contrata a ingenieros sénior del país para garantizar la experiencia y las horas de trabajo compartido. JBS utiliza las soluciones de AWS para aproximadamente el 80 % de sus proyectos y cuenta con un modelo de participación basado en proyectos que implica trabajar con los empleados de las empresas para asegurarse de que el personal cuente con la formación adecuada para mantener y actualizar el software. «Ayudamos al personal, a los equipos y a los proyectos de las empresas, pero, en realidad, tenemos algo parecido a un modelo de mentoría», afirma Joe Rose, president de JBS. «Aportamos recursos con la expectativa de que van a ayudar a entrenar, desarrollar e impulsar a los empleados y otros consultores del proyecto».

JBS necesitaba ayudar a Petco a desplegar rápidamente las capacidades de recogida en la acera. Las empresas trabajaron juntas para decidir cómo diseñar la solución. La popularidad de la recogida en la acera era difícil de predecir. «En realidad, no había situaciones con las que comparar esto», dice Rose. «Así que la solución tenía que ser capaz de escalar entre cero y un cohete espacial atravesando la atmósfera». JBS conocía las ventajas de una solución basada en AWS. «Conocíamos bien los sistemas de Petco y conocíamos bien AWS», afirma Rose. «Ya habíamos empezado a diseñar el entorno, por lo que hacer cambios tecnológicos rápidos no fue un problema. Habría llevado el doble de tiempo si no hubiéramos tenido la ventaja de utilizar AWS en un entorno en el que la infraestructura se podía configurar rápidamente».

Desplegar una solución escalable de forma rápida y eficiente

Para adaptarse a una carga desconocida y, al mismo tiempo, optimizar los costes, JBS sabía que una solución sin servidor sería la mejor opción para Petco, ya que aprovechaba las capacidades de escalamiento automático. JBS eligió AWS Lambda, un servicio de computación sin servidor en el que los desarrolladores pueden ejecutar código sin aprovisionar ni administrar servidores, para impulsar la solución. También utilizó Amazon DynamoDB, una base de datos NoSQL de clave-valor completamente administrada y sin servidor diseñada para ejecutar aplicaciones de alto rendimiento a cualquier escala, y Amazon Simple Queue Service (Amazon SQS), un servicio de cola de mensajes completamente administrado con el que los usuarios pueden desvincular y escalar microservicios, sistemas distribuidos y aplicaciones sin servidor. Al utilizar estos servicios, los desarrolladores podrían centrarse en crear la funcionalidad necesaria para la recogida en la acera, en lugar de dedicar tiempo a escribir código para gestionar los problemas de escalamiento y rendimiento.

Al implementar procesos de restricción y medición después del despliegue, JBS y Petco pudieron distribuir la carga. «En realidad, la tecnología sin servidor hace un gran trabajo de escalamiento sin una gran cantidad de gastos generales», afirma Rose. «No tuvimos que hacer ningún ajuste en la pila sin servidor».

Para atender de la mejor forma posible el tráfico del sitio web, Petco usa Amazon Simple Notification Service (Amazon SNS), un servicio de mensajería completamente administrado para la comunicación entre aplicaciones y entre aplicaciones y personas. «Fue impresionante lo bien que hizo frente a ese tipo de picos de demanda», afirma Rose.

El equipo alcanzó el 100 % de los resultados del proyecto y desplegó la solución de recogida en la acera en solo 6 semanas. Tras la implementación, el equipo dedicó aproximadamente 6 meses a perfeccionar la solución para ofrecer a los clientes y empleados la mejor experiencia posible. Por ejemplo, al supervisar las interacciones de los empleados con las tabletas al recoger y organizar los pedidos, JBS observó que muchos estaban tocando las pantallas para confirmar antes de que aparecieran las indicaciones. El equipo los identificó como clics adicionales innecesarios y los eliminó. «Queríamos crear una experiencia de usuario sin complicaciones», afirma Rose. El resultado fue un éxito: los clientes disfrutaron de la comodidad y la seguridad añadida de la oferta sin contacto y Petco cumplió su objetivo de satisfacer las necesidades de sus clientes. «Como socios de los dueños de mascotas al cuidado de la salud y el bienestar generales de las mascotas, en Petco nos centramos en brindar soluciones que satisfagan el estilo de vida y las necesidades de los dueños de las mascotas», afirma Mike Brown, vice president of retail systems de Petco. «La recogida en la acera es solo un elemento de nuestra experiencia omnicanal en constante evolución».

«En realidad, la tecnología sin servidor hace un gran trabajo de escalamiento sin una gran cantidad de gastos generales. No tuvimos que hacer ningún ajuste en la pila sin servidor».

- Joe Rose, President de JBS Solutions

Trabajar para lograr una solución duradera

JBS tiene como objetivo apoyar a sus clientes con experiencia tanto en aplicaciones tecnológicas como en consultoría de venta minorista. Sabía que los cambios que ayudó a Petco a implementar no eran simples soluciones rápidas; la pandemia de la COVID-19 había cambiado para siempre el comportamiento de los compradores. «La recogida en la acera nunca va a desaparecer», dice Rose.

Tras trabajar en este proyecto, JBS ha adquirido más información y experiencia en el análisis del comportamiento de los consumidores (por ejemplo, cómo el uso de diferentes canales de marketing puede traducirse en tasas de conversión más altas). «Lo que hemos aprendido al trabajar en este proyecto se ha convertido en parte de nuestro conjunto de herramientas», afirma Rose. «Ahora podemos decir que lo hemos vivido de primera mano, de modo que lo conocemos muy bien».

Petco

Acerca del cliente

Petco es una empresa de salud y bienestar que se centra en mejorar la vida de las mascotas, los dueños de las mascotas y los empleados. Opera en más de 1500 ubicaciones y ofrece un recurso en línea completo sobre salud y bienestar de mascotas en su sitio web y en la aplicación de Petco.

Acerca del socio

JBS Solutions lleva ofreciendo soluciones basadas en aplicaciones y software personalizados desde 1999. Es un socio de nivel avanzado de AWS, socio con competencias en venta minorista de AWS, distribuidor comercial autorizado y socio de AWS Public Sector (PSP).

Fecha de publicación: diciembre de 2021