Historias de clientes/Comercio minorista/Emiratos Árabes Unidos
2023
YOUGotaGift acelera la innovación con Amazon EKS y la base de datos global de Amazon Aurora
YOUGotaGift se estableció en Dubái en 2013 como un mercado de tarjetas de regalo digitales en la región MENA. En 2017, cuando la empresa tuvo problemas de escalado y rendimiento con su proveedor de nube local, migró a AWS. Ahora ha puesto en contenedores su aplicación, ha empezado a utilizar microservicios y ha trasladado su base de datos a Amazon Aurora sin servidor. YOUGotaGift ahora puede escalar rápidamente su plataforma para hacer frente a los picos de tráfico, y su arquitectura sin servidor significa que solo paga por los recursos que utiliza.
66 % más rápido
para aumentar de escala durante los picos de tráfico
80 % más rápido
para implementar actualizaciones del sistema
100 % más rápido
para presentar informes con paneles de Amazon QuickSight
Información general
YOUGotaGift se estableció en Dubái en 2013 y ofrece soluciones de tarjetas de regalo digitales y divisas de marca a clientes de Oriente Medio. En sus primeros cuatro años, cuando su infraestructura estaba alojada en un proveedor de nube local, YOUGotaGift crecía lentamente, aumentando constantemente los ingresos y el número de clientes. Sin embargo, la empresa experimentaba tiempos de inactividad regulares y no estaba satisfecha con el soporte que recibía para resolver las interrupciones del servicio.
En 2017, la empresa migró a Amazon Web Services (AWS) y, en el transcurso de cinco años, optimizó su plataforma para mejorar la confiabilidad y el rendimiento. Con AWS, YOUGotaGift puede escalar verticalmente los recursos de computación durante los picos de tráfico un 66 % más rápido y es un 80 % más rápida a la hora de implementar las actualizaciones de software de los clientes. Estas mejoras de eficiencia permiten a sus desarrolladores centrarse en la innovación.
Oportunidad | YOUGotaGift reduce el tiempo de escalado en un 66 % con Amazon EKS
El concepto de YOUGotaGift surgió en 2013, cuando Husain Makiya, cofundador y director ejecutivo (CEO) de la empresa, un día necesitaba una tarjeta de regalo a último momento para una fiesta de cumpleaños. Para su sorpresa, no había tiendas en línea locales que ofrecieran una solución rápida y sencilla. Meses después lanzó YOUGotaGift para ofrecer a los consumidores de Oriente Medio acceso en línea a tarjetas de regalo digitales. Pronto, la empresa se expandió para atender también al espacio de empresa a empresa (B2B), donde logró crear divisas de marca para las empresas.
En 2017, YOUGotaGift desarrolló su plataforma de regalos con un proveedor de nube local, pero no estaban satisfechos con la confiabilidad o el nivel de atención al cliente que recibían. “Tuvimos problemas con nuestro proveedor local y tomamos la decisión de migrar a otro proveedor”, afirma Ashin K N, director de tecnología de YOUGotaGift. “Tras evaluar varios proveedores de nube y considerar nuestros requisitos y casos de uso, finalmente optamos por usar AWS”.
La empresa decidió mejorar y cambiar su aplicación monolítica, pero a medida que el negocio crecía, YOUGotaGift necesitaba optimizar su infraestructura para que fuera más ágil y le permitiera seguir el ritmo de las demandas del mercado. En ese momento, YOUGotaGift no podía lanzar productos rápidamente porque su antigua infraestructura era compleja y su escalabilidad era lenta. La empresa decidió poner en contenedores su aplicación y utilizar microservicios.
YOUGotaGift usa Amazon Elastic Kubernetes Service (Amazon EKS), un servicio administrado de Kubernetes. Con Amazon EKS, la empresa ha mejorado el rendimiento, la escalabilidad y la fiabilidad de su infraestructura. “Antes, durante un pico de tráfico, el escalado tardaba al menos tres minutos”, afirma Shameem Khalid, director de ingeniería en la nube de YOUGotaGift. “Ahora, con Amazon EKS, se tarda menos de un minuto y podemos tener miles de contenedores para gestionar millones de solicitudes en menos de dos minutos.
La migración de nuestra infraestructura de nube a AWS fue un proceso transformador que dio nueva forma a nuestra empresa y catapultó nuestro crecimiento. Con AWS, hemos logrado un crecimiento exponencial, una escalabilidad sin igual y nos hemos ganado la confianza inquebrantable de los clientes”.
Husain Makiya
Cofundador y director ejecutivo (CEO) de YOUGotaGift
Solución | Uso de la base de datos global de Amazon Aurora para un crecimiento rápido y rentable
YOUGotaGift optó por migrar a Amazon Aurora (Aurora), una base de datos diseñada para ofrecer un rendimiento alto y una disponibilidad sin precedentes a escala global con compatibilidad total con MySQL y PostgreSQL. Khalid afirma que Aurora es una de las piezas más importantes de la infraestructura de YOUGotaGift, debido a su rendimiento, escalabilidad y seguridad. “Aurora es altamente recomendable para todo el mundo”, afirma. “Podemos profundizar fácilmente en el sistema y ver qué está pasando. En tres años nunca hemos tenido ningún tiempo de inactividad; como servicio, ha sido una salvación para nosotros”.
Como parte de un segundo proyecto de optimización en 2020, la empresa migró a Amazon Aurora sin servidor, una configuración de escalado automático bajo demanda para la base de datos. Khalid afirma que la base de datos sin servidor permite a YOUGotaGift escalar su plataforma de manera asequible para operar en diversos países. “Si solo me permitieran usar un solo servicio de AWS, sería Amazon Aurora sin servidor”, afirma Khalid. “Es rápido y confiable, podemos tener miles de conexiones simultáneas desde diferentes regiones y ajusta la escala según la demanda, por lo que es rentable”.
Con su nueva base de datos sin servidor y su aplicación en contenedores, YOUGotaGift descubrió que su equipo técnico era mucho más productivo que antes. La implementación de nuevas funciones o la realización de cambios en la plataforma requirió un 90 por ciento menos de tiempo porque la empresa tiene más confianza en su infraestructura y plataforma. “Antes, cualquier actualización tenía que probarse en varias etapas y someterse a varias revisiones antes de que pudiéramos lanzarla de forma segura”, afirma Khalid. “Ahora, en lugar de tardar al menos 20 minutos, las actualizaciones tardan menos de cinco minutos”.
La empresa también migró de su propia herramienta de análisis e inteligencia empresarial (BI) a Amazon QuickSight, que proporciona inteligencia empresarial y ayuda a las empresas a tomar mejores decisiones basadas en datos. Ashin afirma que QuickSight acelera el desarrollo y aumenta la productividad. “Antes de usar QuickSight, teníamos que crear paneles únicos para cada producto”, afirma Ashin. “Ahora, esos paneles se crean automáticamente”.
La plataforma de YOUGotaGift es más fiable y las operaciones son más simples con AWS. “Tenemos cinco personas que administran toda nuestra infraestructura en la nube”, afirma Ashin. “Si no usáramos AWS y esta amplia gama de servicios, necesitaríamos unos 15 ingenieros para crear y mantener los servicios internamente. El uso de AWS nos ha ayudado a reducir los tiempos de desarrollo y también los costos”.
Los componentes del sistema en la nube de YOUGotaGift ahora funcionan de forma independiente y, al mismo tiempo, pueden comunicarse entre sí, lo que significa que, a diferencia de su infraestructura anterior, los problemas en un área no se convierten en fallas en todo el sistema. “Antes de usar Amazon EKS y Amazon Aurora, nuestras aplicaciones dependían internamente unas de otras”, afirma Khalid. “Si una fallaba, afectaba a todo lo demás. Ahora tenemos una infraestructura basada en microservicios y, aunque todos nuestros servicios están conectados, son independientes y más resilientes”.
Resultado | YOUGotaGift es libre de innovar y crecer con AWS
La empresa seguirá utilizando AWS a medida que siga expandiéndose. “La migración de nuestra infraestructura de nube a AWS fue un proceso transformador que dio nueva forma a nuestra empresa y catapultó nuestro crecimiento”, afirma Husain Makiya, director ejecutivo de YOUGotaGift. “Con AWS, hemos logrado un crecimiento exponencial, una escalabilidad sin igual y nos hemos ganado la confianza inquebrantable de los clientes”.
Acerca de YOUGotaGift
YOUGotaGift se estableció en 2013 y es el mercado líder en tarjetas de regalo digitales de la región MENA. YOUGotaGift utiliza tecnología de vanguardia para ser pionera en el mercado de divisas de marca de MENA y cuenta con una red de más de 700 marcas y más de 2000 empresas.
Servicios de AWS utilizados
Amazon EKS
Amazon EKS es un servicio administrado por Kubernetes que sirve para ejecutar Kubernetes en la nube de AWS y en centros de datos en las instalaciones.
Amazon Aurora
Amazon Aurora ofrece seguridad integrada, copias de seguridad continuas, computación sin servidor, hasta 15 réplicas de lectura, replicación automatizada en varias regiones e integraciones en otros servicios de AWS.
Obtenga más información »
Amazon QuickSight
Amazon QuickSight potencia a las organizaciones basadas en datos con inteligencia empresarial (BI) unificada a hiperescala. Con QuickSight, todos los usuarios pueden satisfacer diferentes necesidades analíticas desde la misma fuente de información mediante modernos paneles interactivos, informes paginados, análisis integrados y consultas en lenguaje natural.
Instancias de spot de Amazon EC2
Las instancias de spot de Amazon EC2 permiten aprovechar la capacidad sin usar de EC2 en la nube de AWS. Las instancias de spot están disponibles con un descuento de hasta el 90 % en comparación con los precios bajo demanda.
Obtenga más información »
Historias de éxito de los clientes de AWS
Comenzar
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.