Desafío
Crear un sistema innovador que pueda crecer con la demanda
Cazoo es un comercio de coches online que está transformando la experiencia de compra de coches en el Reino Unido y Europa. Con la misión de hacer que la compra de coches no sea diferente a la de cualquier otro producto en línea.
Cazoo no es un simple sitio de comercio electrónico, sino un negocio complejo con muchos flujos de valor. El equipo quería construir una oferta que pudieran llevar al mercado rápidamente y garantizar la escalabilidad futura a medida que creciera la demanda. Conforme la demanda aumentara, los equipos de Cazoo también crecerían; por lo tanto, la formación y la cultura seguirían siendo un foco importante para el proyecto.
Ian Kershaw
Software Engineering Director at Cazoo
Proyecto
Adopción de un modelo totalmente sin servidor
Cazoo sabía que para construir una plataforma bien diseñada que soportara los picos de demanda de sus servicios, que fuera fácilmente escalable y que proporcionara una experiencia que superara las expectativas de sus clientes, era vital reunir un equipo tecnológico excepcional que tuviera un pedigrí en la industria y una cultura de excelencia de ingeniería en su core.
Una vez que se realizaron las contrataciones clave, quedó claro que para poder ofrecer la visión técnica y el lanzamiento en pocos meses, se necesitaría un socio de confianza. Aquí es donde entró Codurance. Nos unimos al equipo de Cazoo desde el principio y rápidamente crecimos para apoyar el esfuerzo de desarrollo de software para ofrecer soluciones desde la raíz en todo el flujo de valor. Desde la logística y la entrega hasta el sitio web orientado al cliente y la integración con proveedores de financiación, garantía y seguros de terceros.
Cómo crear soluciones de software que permitan la innovación en los negocios
Descubre cómoCapacitación
Cazoo entendió el beneficio de tener la filosofía del software craftsmanship integrada en su equipo. Durante las primeras etapas de la organización, Codurance fue capaz de establecer una academia de formación. Cuando nuevos desarrolladores se unían al
Leer más
equipo, completaban la academia permitiendo que se mantenga un estándar común de alta calidad y contribuyendo a arraigar la mentalidad del craftsmanship en todo el grupo.Consultoría estratégica
El impacto de Codurance se hizo sentir en todo el equipo de tecnología. Al trabajar en colaboración con la gente de Cazoo, hemos sido fundamentales en ayudar a la empresa a innovar y escalar para el crecimiento y la demanda futuros.
Entrega de funcionalidades
La implementación se basó en una visión de la arquitectura sin servidor, haciendo un amplio uso de AWS, incluyendo AWS Lambda, S3, CloudFront y CloudFormation. Estos y otros servicios de AWS se utilizaron junto con plataformas de comercio electrónico y CMS
Leer más
de terceros para crear un sistema altamente escalable, resistente y flexible a la vez que se minimizaba el costo total de propiedad.Resultados
Software preparado para el futuro
El éxito de Cazoo ha sido realmente asombroso. Al adoptar un modelo totalmente sin servidor, el sistema que ayudamos a diseñar y desarrollar ha sido capaz de apoyar el fenomenal crecimiento de Cazoo desde su lanzamiento inicial hasta una valoración de 1 billón de dólares en 6 meses.
De 0 a 65 ingenieros en 6 meses
De 300 solicitudes por minuto a un máximo de 2.700 por minuto sin que el rendimiento disminuya
Aplicación creada en 90 días
La primera versión de la aplicación se construyó en sólo 90 días con un lanzamiento exitoso y gradual, que ayudó durante el trabajo inicial de marketing de los anuncios de televisión de Cazoo en las pausas comerciales de alto nivel. La demanda del sitio web se disparó de una media de 300 solicitudes por minuto a un máximo de 27,000 solicitudes por minuto sin que el rendimiento disminuya, y con un coste adicional casi nulo debido a las opciones de la arquitectura sin servidor.