KloudEats (BestPOS)
Estados Unidos
Restaurantes / Alimentación y bebidas / Tecnología de marketing
KloudEats, que opera la plataforma de marketing para restaurantes BestPOS, ofrece servicios de creación y gestión de campañas digitales a propietarios de restaurantes y equipos de marketing en todo Estados Unidos. A medida que su base de clientes crecía, el proceso manual de creación y gestión de campañas de marketing en múltiples arrendatarios de restaurantes se convirtió en un cuello de botella crítico, lento, inconsistente e imposible de escalar. KloudEats contrató a Avahi para diseñar y entregar una plataforma de asistente de campañas totalmente sin servidor e impulsada por IA en AWS que permite a los usuarios generar, gestionar e implementar campañas de marketing a través de la interacción en lenguaje natural. El resultado es una plataforma SaaS multiarrendatario lista para producción que acelera drásticamente la creación de campañas, reduce el esfuerzo manual y sienta una base escalable para un crecimiento continuo.
KloudEats es la empresa tecnológica detrás de BestPOS, una agencia de marketing centrada en restaurantes que ayuda a las empresas de alimentación y bebidas a atraer y retener clientes a través de campañas digitales dirigidas. KloudEats, que atiende a una cartera diversa y creciente de clientes de restaurantes en todo Estados Unidos, opera un modelo multiarrendatario en el que los equipos de marketing y los propietarios de restaurantes gestionan las campañas a través de una plataforma centralizada. Con la creciente demanda de su base de clientes, KloudEats necesitaba una infraestructura tecnológica que pudiera igualar sus ambiciones: inteligente, automatizada y diseñada para escalar.
Para KloudEats, el proceso de creación y gestión de campañas de marketing era completamente manual. Los equipos de marketing tenían que diseñar cada campaña desde cero, redactar textos, buscar o generar elementos visuales, configurar los parámetros de la campaña y gestionar la entrega para cada arrendatario de restaurante en su plataforma. A medida que aumentaba el número de arrendatarios, también lo hacía la carga operativa. El proceso no solo consumía mucho tiempo, sino que era inherentemente inconsistente, lo que dificultaba mantener la coherencia de la marca en los diferentes clientes de restaurantes.
Más allá de la ineficiencia, la falta de personalización era una desventaja competitiva. Los propietarios de restaurantes esperaban campañas personalizadas y de nivel profesional, pero el flujo de trabajo manual dificultaba ofrecer ese nivel de calidad con rapidez. Sin un sistema automatizado e inteligente, KloudEats corría el riesgo de estancar su crecimiento, perder clientes frente a competidores más rápidos y enfrentar crecientes costes operativos al intentar aumentar la plantilla para compensar las deficiencias del proceso.
La necesidad era clara: KloudEats requería una plataforma que pudiera interpretar la intención de la campaña a partir del lenguaje natural, automatizar la generación de imágenes y gestionar el ciclo de vida completo de la campaña, todo dentro de un entorno seguro y multiarrendatario capaz de soportar su creciente base de clientes.
AWS ofreció la combinación ideal de infraestructura sin servidor, servicios de IA gestionados y seguridad de nivel empresarial necesarios para hacer realidad la visión de KloudEats. La amplitud del ecosistema de AWS significaba que cada capa de la plataforma, desde la computación y el almacenamiento hasta la autenticación y la inferencia de IA, podía construirse utilizando servicios estrechamente integrados y totalmente gestionados, lo que reducía la sobrecarga operativa y aceleraba el tiempo de producción.
Fundamentalmente, Amazon Bedrock proporcionó acceso a grandes modelos de lenguaje, incluido Claude, a través de una API gestionada que eliminó la complejidad de implementar y mantener la infraestructura de IA. Combinado con la computación sin servidor basada en eventos de AWS Lambda, Amazon RDS Aurora PostgreSQL para la gestión de datos relacionales y Amazon S3 para el almacenamiento de objetos escalable, AWS proporcionó la base para una plataforma SaaS moderna, rentable y altamente escalable. Los servicios nativos de identidad y seguridad de AWS, incluidos Amazon Cognito e IAM, garantizaron que el aislamiento de datos multiarrendatario y el acceso basado en roles pudieran aplicarse de forma consistente en toda la plataforma.
Como socio de AWS de nivel Premier, Avahi aportó una profunda experiencia en arquitectura de la nube, excepcionalmente adecuada para la complejidad de este proyecto. KloudEats necesitaba más que un taller de desarrollo; necesitaba un socio que pudiera diseñar una plataforma SaaS multiarrendatario lista para producción que integrara IA generativa de vanguardia, computación sin servidor y gestión segura de datos en un único sistema cohesivo.
La probada experiencia de Avahi en arquitecturas sin servidor de AWS, integración de IA generativa e infraestructura como código los convirtió en la opción adecuada. Avahi comprendió los matices del aislamiento de datos multiarrendatario, la disciplina de ingeniería requerida para obtener resultados fiables generados por IA y el rigor operativo necesario para entregar pipelines de CI/CD e infraestructura de producción desde el primer día. KloudEats eligió a Avahi no solo por sus credenciales técnicas, sino por su capacidad para ofrecer una solución lista para el negocio que pudiera entrar directamente en producción.
Avahi diseñó y entregó una plataforma de asistente de campañas totalmente sin servidor e impulsada por IA, adaptada a las operaciones de marketing multiarrendatario de KloudEats. La plataforma permite a los propietarios de restaurantes y a los equipos de marketing iniciar, gestionar y aprobar campañas de marketing a través de una interfaz de IA conversacional, eliminando el esfuerzo manual que antes limitaba el negocio.
En el centro de la plataforma se encuentra un asistente de campañas impulsado por IA, construido sobre Amazon Bedrock y que aprovecha el gran modelo de lenguaje Claude. Los usuarios interactúan con el asistente utilizando lenguaje natural para describir sus objetivos de campaña. El sistema interpreta la intención, estructura los parámetros de la campaña e inicia el flujo de trabajo de creación automáticamente. Se implementaron capas de indicaciones estructuradas y validación para garantizar la fiabilidad y coherencia de los resultados generados por IA, un requisito crítico para el uso en producción en diversos clientes de restaurantes.
La autenticación y el control de acceso se gestionan a través de Amazon Cognito, que proporciona un inicio de sesión seguro basado en JWT y control de acceso basado en roles para propietarios de restaurantes, equipos de marketing y administradores de arrendatarios. Los roles de IAM rigen los permisos de servicio a servicio en toda la plataforma, asegurando que cada capa del sistema se adhiera a los principios de mínimo privilegio. El aislamiento multiarrendatario se aplicó en cada capa de la arquitectura —desde la base de datos hasta el almacenamiento—, garantizando que los datos y activos de campaña de un arrendatario de restaurante nunca sean accesibles para otro.
Los datos de la campaña se persisten en Amazon RDS Aurora PostgreSQL, proporcionando un almacén de datos relacional fiable con la escalabilidad y el rendimiento requeridos para una plataforma multiarrendatario en crecimiento. Cuando se crea una campaña, la plataforma activa la generación automatizada de imágenes a través de la API de Bannerbear, que produce activos visuales de marca para cada campaña. Las imágenes generadas se almacenan en Amazon S3 con aislamiento a nivel de arrendatario, y un mecanismo de sondeo y reintento gestiona de forma fiable la naturaleza asíncrona del flujo de trabajo de generación de imágenes.
Toda la plataforma se implementa como una arquitectura sin servidor utilizando AWS Lambda para la computación y Amazon API Gateway para la gestión de API RESTful. Este diseño elimina la necesidad de infraestructura de servidor aprovisionada, reduciendo drásticamente la sobrecarga operativa y los costes. La monitorización y la observabilidad se proporcionan a través de Amazon CloudWatch, lo que permite una visibilidad en tiempo real del rendimiento de la plataforma y del estado del sistema. La infraestructura se aprovisionó y gestionó utilizando Terraform, y el pipeline de implementación completo, incluida la automatización de compilación, prueba y lanzamiento, se implementó a través de un pipeline de CI/CD de GitLab. La interfaz de usuario de Angular 19 proporciona a los propietarios de restaurantes y a los equipos de marketing una interfaz receptiva e intuitiva para gestionar sus campañas desde la creación hasta la aprobación y la entrega.
Avahi entregó una plataforma lista para producción que transformó fundamentalmente la forma en que KloudEats crea y gestiona campañas de marketing. Lo que antes era un proceso manual y laborioso ahora está en gran parte automatizado; los usuarios pueden iniciar una campaña completamente formada y lista para imágenes a través de una interfaz conversacional en una fracción del tiempo que se requería anteriormente. La arquitectura sin servidor significa que KloudEats paga por la computación solo cuando se usa, reduciendo significativamente los costes de infraestructura en comparación con un modelo de servidor aprovisionado tradicional.
El diseño multiarrendatario de la plataforma proporciona a KloudEats la base para incorporar nuevos clientes de restaurantes sin un aumento proporcional en el esfuerzo operativo, lo que permite un crecimiento sostenible y escalable. La generación de campañas impulsada por IA también introduce un nivel de coherencia y personalización que los procesos manuales no podían ofrecer a escala. KloudEats ahora cuenta con una plataforma de marketing moderna y nativa de la nube que los posiciona competitivamente en el espacio de la tecnología de marketing para restaurantes.
Resultados clave
Exploremos juntos sus oportunidades de IA de alto impacto en una sesión gratuita