Public Case Takami - Modernización

Sobre el cliente

Takami es un operador de restaurantes multimarca líder en Colombia, que gestiona un distinguido portafolio de marcas culinarias. La empresa depende en gran medida de sus puntos de contacto digitales para capturar reservas de clientes, coordinar las operaciones de atención al público (front-of-house) y mantener una experiencia de cliente fluida. Operando dentro de la acelerada industria del servicio de alimentos, Takami trata su infraestructura de reservas como un activo empresarial de misión crítica, vinculando directamente la disponibilidad de las aplicaciones con la ocupación diaria de los locales y la generación general de ingresos.

Resumen Ejecutivo

Takami, un destacado operador de cadenas de restaurantes, se embarcó en un viaje estratégico de migración a la nube junto con Clouxter para transformar su sistema de reservas de clientes, de carácter crítico para el negocio. Al enfrentarse a altos costos fijos y una baja elasticidad operacional en su infraestructura anterior basada en VPS, la empresa requería un entorno moderno y de alta disponibilidad que pudiera adaptarse a la fluctuante demanda de los clientes sin comprometer el tiempo de actividad de la aplicación ni la integridad de los datos. Clouxter diseñó y ejecutó una estrategia de migración y optimización por fases, cambiando la plataforma desde un entorno aislado hacia una arquitectura robusta, segura y completamente monitoreada dentro de AWS.

La implementación integró perfectamente la modernización de la infraestructura central con mejoras operacionales específicas para el frontend de la plataforma y la gestión de la base de datos. Al establecer un diseño de red bien arquitectado mediante Amazon VPC, aislar las capas de aplicación en subredes privadas y automatizar el mantenimiento operativo con AWS Lambda y Amazon EventBridge, Clouxter logró maximizar con éxito la resiliencia de la aplicación. Esta intervención integral optimizó los gastos de TI y minimizó la carga de gestión, dotando a Takami de la agilidad y escalabilidad digital necesarias para impulsar el crecimiento continuo del negocio en el competitivo segmento de hospitalidad.

El desafío

Antes de la migración a AWS, Takami alojaba su plataforma de reservas —que abarcaba tanto los servicios de aplicación como las bases de datos relacionales— en una infraestructura tradicional basada en VPS con un proveedor privado. Este modelo requería un compromiso financiero mensual rígido e independiente de la utilización real de los recursos o de las caídas estacionales de tráfico. Esta inflexibilidad penalizaba significativamente al negocio durante los periodos de baja demanda. Estructuralmente, el entorno carecía de las capacidades nativas de escalado automatizado requeridas para manejar picos repentinos de tráfico durante festividades importantes o campañas de marketing, lo que creaba un riesgo constante de degradación del rendimiento o caídas inesperadas de la plataforma.

Además, el diseño arquitectónico original exponía brechas críticas de seguridad y puntos ciegos operacionales. Los componentes clave de la aplicación carecían de un aislamiento de red adecuado, y la ausencia de una recolección continua y unificada de registros (logs) del sistema dificultaba la capacidad del equipo técnico para diagnosticar fallas subyacentes en las aplicaciones o realizar análisis proactivos de causa raíz. Si no se abordaban, estas limitaciones técnicas amenazaban con desencadenar interrupciones en el sistema de reservas, afectando la experiencia del cliente, erosionando la reputación de la marca y generando pérdidas financieras directas por la disminución de la rotación de mesas en su red de restaurantes.

La Solución

Clouxter respondió a las necesidades de negocio de Takami diseñando un marco progresivo de adopción de la nube por fases, que comenzó con un enfoque de lift-and-shift optimizado, seguido rápidamente por ciclos de micro-modernización. La capa de red fundamental se construyó utilizando Amazon VPC, estableciendo un marco Multi-AZ con una rigurosa segregación entre subredes públicas y privadas. El frontend de cara al cliente (reservas-front) se desplegó en instancias especializadas de Amazon EC2 con Windows, conectadas a subredes públicas para permitir la accesibilidad externa a través de Elastic IPs. Por el contrario, la lógica central de la aplicación (app-reservas) y la capa de la base de datos se migraron de forma segura a subredes privadas aisladas, eliminándolas por completo de la exposición directa a Internet para reforzar la postura de seguridad de la plataforma.

Para optimizar la seguridad y el rendimiento de los sistemas internos, Clouxter ejecutó un proyecto de consultoría especializada enfocado en la capa del backend y de la base de datos de la aplicación. Durante ventanas de mantenimiento programadas, las instancias se pasaron a una configuración de red totalmente privada. Para respaldar esta arquitectura sin bloquear las dependencias de servicios externos, Clouxter implementó un AWS NAT Gateway, lo que permitió que las instancias en subredes privadas se comunicaran de forma segura con Internet para integraciones de API externas cruciales. Además, Clouxter reestructuró las canalizaciones de integración continua y despliegue continuo (CI/CD) para soportar de forma nativa las rutas de red privada restringidas y seguras recientemente creadas, garantizando la agilidad en los despliegues sin interrupciones para el equipo de ingeniería de Takami.

La gobernanza de datos y la automatización operacional se incorporaron a la arquitectura utilizando servicios administrados especializados. Para el almacenamiento de datos, Clouxter desplegó una instancia de alto rendimiento de Amazon RDS for SQL Server bajo una estrategia de despliegue Multi-AZ para ofrecer tolerancia a fallas nativa y capacidades de conmutación por error (failover) automatizadas. Las credenciales de acceso a la base de datos se inyectan de forma programática y se protegen mediante AWS Secrets Manager. Para agilizar las operaciones del sistema, Clouxter diseñó un flujo de trabajo de automatización utilizando AWS Lambda y Amazon EventBridge que ejecuta automáticamente mantenimientos y reinicios programados, manteniendo la optimización de memoria y la limpieza sistémica sin intervención humana.

La seguridad y la observabilidad se establecieron mediante estrictas políticas de control de acceso y marcos de monitoreo integrales. Se crearon políticas de AWS IAM y de buckets para garantizar extracciones de archivos estrictamente gestionadas mediante AWS CLI desde buckets de Amazon S3. Para resolver los puntos ciegos históricos de disponibilidad, Clouxter configuró agentes de registros de Amazon CloudWatch dentro de las instancias Windows. Esto permitió el monitoreo en tiempo real de métricas críticas, incluyendo la utilización de CPU, umbrales de memoria y límites de almacenamiento. Estas métricas se vincularon a temas de notificación automatizada de Amazon SNS para alertar al instante a los equipos de soporte sobre anomalías operativas, creando un entorno observable y resiliente.

Resultados y Beneficios

La migración del sistema de reservas de Takami a AWS brindó una mejora inmediata en la estabilidad operacional, la seguridad arquitectónica y la eficiencia de costos. Al desmantelar la infraestructura de costo fijo en la nube privada heredada, Takami transformó su gasto de TI hacia un modelo flexible de gastos operativos (OpEx), optimizando los costos durante los ciclos de reservas de baja demanda.

  • Seguridad y aislamiento mejorados: La reubicación de las cargas de trabajo centrales del backend y de la base de datos en subredes privadas eliminó los puntos de acceso externo no autorizados.
  • Visibilidad operacional: La integración de un registro unificado a través de Amazon CloudWatch capacitó al equipo para realizar análisis colaborativos de logs con los proveedores de las aplicaciones, reduciendo drásticamente el Tiempo Medio de Resolución (MTTR) para errores de ejecución en la aplicación.
  • Automatización agnóstica: La implementación del reciclaje automatizado de instancias mediante AWS Lambda eliminó las tareas de soporte manual y mantuvo predecible el consumo de recursos del sistema.
  • Optimización de costos: Al migrar de un modelo tradicional de costo fijo a la infraestructura basada en consumo de AWS, Takami logró una reducción estimada del 65% en sus costos mensuales de infraestructura, liberando capital para reinvertir en el crecimiento del negocio principal y eliminando la rigidez financiera del modelo anterior de compromiso fijo.
  • Resiliencia arquitectónica mejorada: La arquitectura anterior operaba sin redundancia ni failover automatizado, representando un punto único de falla (Single Point of Failure). Al desplegar Amazon RDS for SQL Server bajo una configuración Multi-AZ, la capa de base de datos de Takami se beneficia ahora de una conmutación por error automática en cuestión de segundos durante una interrupción de la infraestructura. Desde su puesta en marcha, todas las alarmas críticas de CloudWatch han permanecido en un estado saludable, sin registrarse interrupciones no programadas y garantizando una alta disponibilidad para la plataforma de reservas.