Eventbrite simplifica la infraestructura y reasigna los recursos con Amazon Aurora
2021
Anteriormente, la empresa utilizaba una solución de base de datos autoadministrada que se basaba en una compleja red de herramientas personalizadas y requería una corrección manual cuando una instancia dejaba de funcionar, lo que le costaba a la empresa un tiempo valioso y una posible pérdida de ingresos. Para mejorar la fiabilidad y reducir la complejidad de su infraestructura, Eventbrite migró desde su solución de base de datos MySQL autoadministrada a Amazon Aurora, una base de datos relacional compatible con MySQL y PostgreSQL creada para la nube que proporciona el rendimiento y la disponibilidad de bases de datos de nivel comercial a un costo mucho menor. Como resultado, Eventbrite mejoró su escalabilidad y automatización, redujo el tiempo de conmutación por error y ahorró en costos de almacenamiento de datos. Además, la empresa reasignó recursos a los equipos de aplicaciones, que trabajan para ofrecer nuevas características y funcionalidades a los usuarios finales y están creando valor de forma proactiva para el negocio principal.
Chris Brown
Director de ingeniería, Eventbrite
Transición desde una solución de base de datos autoadministrada
Eventbrite comenzó a usar AWS en 2014, pero la empresa aún tenía una red compleja de bases de datos MySQL autoadministradas. “Teníamos una pila personalizada que solo una o dos personas la conocían en profundidad”, afirma Chris Brown, director de ingeniería de Eventbrite. “Nuestra antigua infraestructura de bases de datos se estaba convirtiendo en una responsabilidad cada vez mayor para la empresa, especialmente desde la perspectiva del soporte operativo”. La pandemia de la COVID-19 brindó a la empresa la oportunidad de reorientar sus recursos en las mejoras de la infraestructura a medida que disminuía la demanda de eventos en vivo. Eventbrite quería mejorar la fiabilidad y la sostenibilidad mediante la migración a una base de datos estándar del sector y decidió implementar Aurora por sus beneficios como solución administrada de base de datos como servicio y por su compatibilidad con los servicios de AWS existentes.
Reducción de la complejidad y de los costos con Aurora
Gracias a Aurora, Eventbrite observó mejoras inmediatas en la escalabilidad de la lectura y la automatización. Los problemas que anteriormente requerían una sobrecarga de administración e intervención manual podían gestionarse mediante el servicio completamente administrado. “Anteriormente, algo que debería haber sido un problema durante treinta segundos, resultaba ser un problema durante diez o quince minutos, porque había que llamar a alguien y hacer una actualización de configuración manualmente”, afirma Brown. “Ahora utilizamos soluciones listas para usar en lugar de implementar soluciones propias”. Con esas mejoras a nivel de eficiencia, la empresa puede escalar de forma automática sus recursos, lograr una alta disponibilidad y prepararse mejor para la creciente demanda de eventos presenciales a medida que se levantan las restricciones de la pandemia de la COVID-19.
Al simplificar su infraestructura, Eventbrite pudo reducir en un 75 % la cantidad de ingenieros necesarios para dar soporte a su base de datos. Además, el proceso de contratación e incorporación de personal nuevo de Eventbrite es más sencillo al utilizar una base de datos estándar del sector en lugar de una solución personalizada. “En lugar de tardar meses, podemos incorporar a personas que tienen experiencia con diferentes tecnologías de AWS en una semana y media”, explica Brown.
Eventbrite también logró reducir costos al migrar de su infraestructura autoadministrada a Aurora. La base de datos anterior tenía aproximadamente 50 instancias de base de datos que replicaban los datos de manera local, cada una con su propia capa de almacenamiento. Con Aurora, la empresa configuró nodos de bases de datos que compartían el mismo almacén de datos subyacente, lo que redujo significativamente los costos de almacenamiento de datos.
Realización de mejoras fundamentales adicionales
Acerca de Eventbrite
Eventbrite es una empresa de administración de eventos que conecta a los organizadores de eventos con personas de todo el mundo a través de experiencias en vivo. Integra todos los componentes que los creadores de eventos necesitan para producir eventos, desde conciertos en vivo hasta clases de yoga para pequeñas empresas.
Beneficios al contar con AWS
- Se redujeron los costos de almacenamiento de bases de datos
- Se reasignó al 75 % de los ingenieros de bases de datos a proyectos para clientes
- Se redujo el tiempo de administración de la infraestructura mediante la automatización
- Se redujo el tiempo de incorporación de 1 mes a 1 semana y media
Servicios de AWS utilizados
Amazon Aurora
Amazon Aurora es una base de datos relacional compatible con MySQL y PostgreSQL creada para la nube. Combina el rendimiento y la disponibilidad de las bases de datos empresariales tradicionales con la simplicidad y la rentabilidad de las bases de datos de código abierto.
Introducción
Organizaciones de todos los tamaños y de todos los sectores transforman sus negocios y cumplen sus misiones todos los días con AWS. Contacte nuestros expertos y comience hoy mismo su propia jornada en AWS.