Caso de éxito

Qamarero sostiene +100M de pedidos en AWS y reduce 20–40% su cómputo con Craftech como equipo DevOps

−20–40% en costos de cómputo EC2 FoodTech / Software para hostelería (HoReCa) Jun 2024 – en curso (dos años como equipo DevOps dedicado)
ModernizacionFinOpsMigracionData

Resumen

Qamarero es una startup española de software todo-en-uno para hostelería —TPV, comandero digital, carta QR, pedidos y pagos desde la mesa, KDS y analíticas— que supera los 100 millones de pedidos procesados. Sin un equipo DevOps propio, Qamarero confió en Craftech para operar y modernizar toda su plataforma productiva en AWS sobre Kubernetes. En dos años, Craftech consolidó la infraestructura, la modernizó con EKS Auto Mode y GitOps, y redujo 20–40% los costos de cómputo migrando a Graviton e instancias Spot.

−20–40%

costos de cómputo EC2 (Graviton + Spot)

+100M

pedidos sostenidos por la plataforma

4 upgrades

de EKS (1.31→1.34) sin interrupción

Qamarero es una de las startups de software para hostelería mejor valoradas de España: una plataforma todo-en-uno que reúne TPV, comandero digital, carta QR, pedidos y pagos desde la mesa, delivery, reservas, KDS y analíticas, todo sincronizado en tiempo real. Opera principalmente en España, con presencia también en Uruguay, Indonesia y Senegal, y ya supera los 100 millones de pedidos procesados. En pleno crecimiento, Qamarero necesitaba una plataforma cloud robusta y escalable, pero no contaba con un equipo DevOps propio. Eligió a Craftech, partner de AWS, para que actuara como su equipo DevOps extendido y se ocupara de operar y evolucionar toda su plataforma productiva.

Solución implementada

  • Consolidó frontend, backend y sitios en una sola plataforma en AWS sobre Kubernetes, migrando el frontend de Vercel a Amazon EKS y WordPress a Kubernetes
  • Implementó ArgoCD y GitOps con entornos dinámicos por feature para despliegues reproducibles y auditables
  • Migró por completo a EKS Auto Mode (DEV y PROD), delegando la gestión de cómputo a AWS y reduciendo el overhead operativo
  • Diseñó un modelo de alerting por capas (acceso externo, nodos, Kubernetes, RDS, aplicación y datasources) con módulo Terraform reutilizable y depuración de falsos positivos
  • Ejecutó cuatro upgrades consecutivos de EKS (1.31→1.34) sin interrupción, actualizando add-ons (ESO, KEDA, OTEL Operator, Prometheus Stack, Karpenter)
  • Migró cómputo a Graviton (ARM) y nodepools en instancias Spot, con rightsizing (Goldilocks) y cost allocation tags en Kubernetes
  • Construyó un pipeline de analítica de datos: PostgreSQL → S3 con AWS DMS, ETL con AWS Glue y consultas con Amazon Athena

Desafío de negocio

El punto de partida era una infraestructura fragmentada: el frontend corría en Vercel, WordPress vivía fuera de Kubernetes, no había observabilidad estandarizada ni despliegues reproducibles. Para un negocio que procesa un volumen de pedidos creciente, esa dispersión era un riesgo: hacía difícil sostener alta disponibilidad, mantener los costos bajo control y evolucionar la plataforma sin fricción. El desafío de fondo era doble: primero unificar y profesionalizar la infraestructura, y luego modernizarla de forma continua para que escalara con el negocio sin que el equipo de Qamarero tuviera que preocuparse por su operación.

Solución

El trabajo se desplegó en dos etapas a lo largo de dos años. En la primera, Craftech construyó la plataforma: configuró la cuenta AWS como organización multi-cuenta, levantó los entornos no productivos y migró el productivo a Amazon EKS sobre Kubernetes, unificando frontend, backend y sitios en una sola plataforma —incluyendo la migración del frontend desde Vercel y de WordPress a Kubernetes—. Sobre esa base implementó un stack de monitoreo, ArgoCD con GitOps y entornos dinámicos por feature. En la segunda etapa, el foco fue modernizar y optimizar. La plataforma migró por completo a EKS Auto Mode en DEV y PROD, delegando la gestión de cómputo a AWS, y se diseñó un nuevo modelo de alerting por capas —acceso externo, nodos, Kubernetes, RDS, aplicación y datasources— con un módulo Terraform reutilizable que redujo los falsos positivos. Se ejecutaron cuatro upgrades consecutivos de EKS (1.31→1.34) manteniendo la plataforma siempre en versión soportada, con actualización de add-ons. El stack de observabilidad (Prometheus, Loki, Tempo) y External Secrets se llevaron a ArgoCD + GitOps con SSO. Por el lado de costos, el cómputo migró a Graviton (ARM) y a nodepools en instancias Spot, con rightsizing mediante Goldilocks y cost allocation tags. Por último, se construyó un pipeline de analítica de datos que extrae de PostgreSQL hacia S3 con AWS DMS, procesa con jobs ETL de Glue y permite consultar con Amazon Athena.

Resultados

  • Reducción estimada del 20–40% en costos de cómputo EC2 (Graviton + Spot)
  • Plataforma siempre en una versión de Kubernetes soportada (4 upgrades de EKS sin interrupción de negocio)
  • Observabilidad completa con alertas accionables por capas, mantenibles vía IaC y con menos falsos positivos
  • Despliegues 100% reproducibles y auditables vía GitOps, con mínima intervención manual
  • Plataforma que sostiene +100M de pedidos y escala automáticamente con la demanda
  • Pipeline de analítica de datos que habilita consultas sobre el histórico transaccional

Trabajar con Craftech

Más que un proveedor puntual, Craftech funciona como el equipo DevOps extendido de Qamarero, operando y modernizando su plataforma de forma continua durante dos años. Esa relación sostenida permitió no sólo mantener la infraestructura siempre actualizada y segura, sino también darle al negocio visibilidad total para detectar problemas antes de que afecten la operación. El resultado es una plataforma que crece con Qamarero sin que el equipo tenga que dedicar esfuerzo a su operación cotidiana, apoyada en estándares, automatización y documentación.

Tecnologías utilizadas

La plataforma corre sobre Amazon EKS con EKS Auto Mode y Karpenter para la gestión de cómputo, con cargas en Graviton (ARM) e instancias Spot para optimizar costos. Todo se despliega con ArgoCD y GitOps, y la infraestructura se gestiona como código con Terraform. La observabilidad combina Prometheus, Loki y Tempo, con External Secrets para credenciales y KEDA para autoescalado dirigido por eventos. El pipeline de datos usa AWS DMS para la extracción, AWS Glue para ETL y Amazon Athena para consultas sobre los datos almacenados en S3.

Stack & tecnologías

Amazon EKSEKS Auto ModeKarpenterAWS GravitonArgo CDTerraformPrometheusLokiTempoExternal SecretsKEDAAWS DMSAWS GlueAmazon Athena
“Creo que estamos teniendo una experiencia realmente maravillosa, ahora que trabajamos en el proyecto, que demanda muchísimos recursos de escalado y soluciones seriamente complejas. El equipo realmente ha demostrado su valía en la implementación de soluciones sumamente innovadoras y flexibles.”
Francisco Javier Borrego Cejudo · Qamarero

¿Tu equipo enfrenta un desafío parecido?

Pedí un assessment gratuito de costos y arquitectura en AWS.

El futuro de tu empresa despega
con Craftech

Apalancá nuestra experiencia en AWS para llevar tu producto a la nube.

Pedí tu assessment gratis