Histórias de clientes/Varejo/Emirados Árabes Unidos
2023
YOUGotaGift acelera a inovação usando o Amazon EKS e o Amazon Aurora Global Database
Em 2013, a YOUGotaGift foi fundada em Dubai. É um mercado on-line de vales-presente digitais, voltado à região do Oriente Médio e Norte da África (MENA). Em 2017, a empresa enfrentou problemas de escalabilidade e performance com o provedor de nuvem local. Então, migrou para a AWS. Agora, sua aplicação é conteinerizada. A empresa passou a usar microsserviços e moveu seu banco de dados para o Amazon Aurora Sem Servidor. Assim, a YOUGotaGift pode escalar rapidamente a plataforma para atender aos picos de tráfego. Além disso, com a arquitetura sem servidor, a empresa paga apenas pelos recursos que usa.
66% mais rápido
para aumentar a escala verticalmente durante picos de tráfego
80% mais rápido
para implantar as atualizações do sistema
100% mais rápido
para emitir relatórios com os painéis do Amazon QuickSight
Visão geral
Fundada em Dubai em 2013, a YOUGotaGift oferece soluções de vale-presente digital e moedas de marca para clientes no Oriente Médio. Nos primeiros quatro anos da empresa, a infraestrutura era hospedada em um provedor de nuvem local. A YOUGotaGift cresceu lentamente, com um aumento estável da receita e do número de clientes. No entanto, a empresa passou por períodos regulares de inatividade e não ficou satisfeita com o suporte oferecido para resolver as interrupções no serviço.
Em 2017, a empresa migrou para o Amazon Web Services (AWS) e, ao longo de cinco anos, otimizou a plataforma para melhorar a confiabilidade e a performance. Usando a AWS, o YOUGotaGift é 66% mais rápida para aumentar a escala verticalmente dos recursos de computação durante os picos de tráfego, além de 80% mais rápida para implantar as atualizações de software do cliente. Essas melhorias de eficiência permitem que os desenvolvedores se concentrem na inovação.
Oportunidade | YOUGotaGift reduz o tempo de escala em 66% usando o Amazon EKS
O conceito da YOUGotaGift surgiu em 2013, quando Husain Makiya, cofundador e CEO da empresa, precisava de um vale-presente de última hora para uma festa de aniversário. Para sua surpresa, não havia lojas on-line locais que oferecessem uma solução rápida e fácil. Em poucos meses, ele lançou a YOUGotaGift para oferecer aos consumidores no Oriente Médio o acesso on-line a vales-presente digitais. Logo a empresa se expandiu para também atender ao espaço business-to-business (B2B), no qual conseguiu criar moedas de marca para as empresas.
Em 2017, a YOUGotaGift desenvolveu uma plataforma de presentes usando um provedor de nuvem local, mas não estava satisfeita com a confiabilidade nem com o nível de suporte ao cliente que recebia. “Tivemos problemas com nosso provedor local e decidimos migrar para outro”, relata Ashin K N, diretor de tecnologia da YOUGotaGift. “Depois de avaliarmos diversos provedores de nuvem e considerarmos nosso caso de uso e requisitos, optamos pela AWS”.
A empresa decidiu mover sem alterações (lift-and-shift) a aplicação monolítica, mas à medida que crescia, a YOUGotaGift precisava otimizar a infraestrutura para ser mais ágil e poder acompanhar as demandas do mercado. Na época, a YOUGotaGift não conseguia lançar produtos com rapidez, pois sua infraestrutura antiga era complexa e demorava para escalar. A empresa decidiu colocar a aplicação em contêineres e usar microsserviços.
A YOUGotaGift usa o Amazon Elastic Kubernetes Service (Amazon EKS), um serviço de Kubernetes totalmente gerenciado. Usando o Amazon EKS, a empresa melhorou a performance, a escalabilidade e a confiabilidade da infraestrutura. “Antes, durante um pico de tráfego, levava três minutos para fazer a escalabilidade”, relata Shameem Khalid, diretor de engenharia de nuvem da YOUGotaGift. “Agora, com o Amazon EKS, fazemos isso em menos de um minuto. Em dois minutos, podemos ter milhares de contêineres para lidar com milhões de solicitações.”
Migrar nossa infraestrutura de nuvem para a AWS foi uma jornada transformadora que reformulou nossos negócios e impulsionou nosso crescimento. Com a AWS, alcançamos crescimento exponencial e escalabilidade inigualável. Além disso, conquistamos a confiança do cliente.”
Hussein Makiya
Cofundador e diretor-executivo (CEO) da YOUGotaGift
Solução | Usar o Amazon Aurora Global Database para um crescimento rápido e econômico
A YOUGotaGift optou por migrar para o Amazon Aurora, um banco de dados projetado para oferecer alta performance e disponibilidade incomparáveis em escala global com total compatibilidade com MySQL e PostgreSQL. Khalid diz que o Aurora é uma das partes mais importantes da infraestrutura da YOUGotaGift, por causa da performance, da escalabilidade e da segurança. “Eu recomendo fortemente o Aurora para qualquer pessoa”, diz ele. “Podemos facilmente fazer um detalhamento profundo do sistema e ver o que está acontecendo. Em três anos, nunca tivemos um tempo de inatividade — foi um excelente serviço.”
Como parte de um segundo projeto de otimização em 2020, a empresa migrou para o Amazon Aurora Sem Servidor, uma configuração sob demanda e de escalonamento automático para o banco de dados. Khalid diz que o banco de dados sem servidor permite que a YOUGotaGift escale a plataforma de modo acessível para operar em vários países. “Se eu pudesse usar apenas um serviço da AWS, seria o Amazon Aurora Sem Servidor”, diz Khalid. “Ele é rápido e confiável, permite ter milhares de conexões simultâneas de diferentes regiões e aumenta e diminui conforme a demanda, por isso é econômico.”
Com o novo banco de dados sem servidor e a aplicação em contêiner, a YOUGotaGift descobriu que a equipe técnica está muito mais produtiva do que antes. Implantar novos recursos ou fazer alterações na plataforma leva 90% menos tempo porque a empresa tem mais confiança na infraestrutura e na plataforma. “Antes, qualquer atualização precisava ser testada em várias fases e passar por várias revisões antes de ser colocada em produção com segurança”, diz Khalid. “Agora, em vez de levar pelo menos 20 minutos, as atualizações levam menos de 5 minutos.”
A empresa também migrou da própria ferramenta de análise e inteligência de negócios (BI) para o Amazon QuickSight, que fornece business intelligence e ajuda as empresas a tomar melhores decisões baseadas em dados. Ashin diz que o QuickSight acelera o desenvolvimento e aumenta a produtividade. “Antes de usarmos o QuickSight, precisávamos criar painéis exclusivos para cada produto”, diz Ashin. “Agora, esses painéis são criados automaticamente.”
A plataforma da YOUGotaGift é mais confiável e as operações são simplificadas com o uso da AWS. “Temos cinco pessoas para gerenciar toda a nossa infraestrutura de nuvem”, diz Ashin. “Se não estivéssemos usando a AWS e essa variedade diversificada de serviços, precisaríamos de cerca de 15 engenheiros para criar e manter os serviços internamente. O uso da AWS nos ajudou a reduzir os tempos de desenvolvimento e também a cortar custos.”
Os componentes do sistema em nuvem da YOUGotaGift agora operam de modo independente, mas em comunicação. Diferentemente da infraestrutura anterior, os problemas em uma área não se transformam em uma falha em todo o sistema. “Antes de usar o Amazon EKS e o Amazon Aurora, nossas aplicações dependiam internamente uma da outra”, diz Khalid. “Se uma travasse, ela afetaria todo o resto. Agora temos uma infraestrutura baseada em microsserviços. Embora nossos serviços estejam conectados, eles são independentes e mais resilientes.”
Resultado | A YOUGotaGift está livre para inovar e crescer usando a AWS
A empresa continuará usando a AWS à medida que se expande cada vez mais. “Migrar nossa infraestrutura de nuvem para a AWS foi uma jornada transformadora que reformulou nossos negócios e impulsionou nosso crescimento”, relata Husain Makiya, CEO da YOUGotaGift. “Com a AWS, alcançamos crescimento exponencial e escalabilidade inigualável. Além disso, conquistamos a confiança do cliente.”
Sobre a YOUGotaGift
Fundada em 2013, a YOUGotaGift é o principal mercado on-line de vales-presente digitais na região do Oriente Médio e Norte da África (MENA). A YOUGotaGift usa tecnologia de ponta para ser pioneira no mercado de moedas de marca na região MENA. A empresa tem uma rede de mais de 700 marcas e mais de 2.000 empresas.
Serviços da AWS usados
Amazon EKS
O Amazon EKS é um serviço gerenciado do Kubernetes para executar o Kubernetes na Nuvem AWS e em datacenters on-premises.
Amazon Aurora
O Amazon Aurora oferece segurança integrada, backups contínuos, computação sem servidor, até 15 réplicas de leitura, replicação multirregional automatizada e integrações com outros produtos da AWS.
Saiba mais »
Amazon QuickSight
O Amazon QuickSight capacita organizações orientadas por dados com business intelligence (BI) unificada em hiperescala. Com o QuickSight, todos os usuários podem atender às diversas necessidades analíticas a partir da mesma fonte de verdade por meio de painéis interativos modernos, relatórios paginados, análises incorporadas e consultas em linguagem natural.
Instâncias spot do Amazon EC2
As instâncias spot do Amazon EC2 permitem aproveitar a capacidade não utilizada do EC2 na Nuvem AWS. Em comparação com os preços sob demanda, as instâncias spot oferecem descontos de até 90%.
Saiba mais »
Histórias de sucesso de clientes da AWS
Comece a usar
Organizações de todos os portes, em todos os setores, estão transformando seus negócios e cumprindo suas missões todos os dias usando a AWS. Entre em contato com nossos especialistas e comece sua própria jornada para a AWS hoje mesmo.