Tour House - Soporte Especializado en Google Cloud Platform para la Optimización y Evolución de la Infraestructura
Home / Casos de Éxito

Tour House - Soporte Especializado en Google Cloud Platform para la Optimización y Evolución de la Infraestructura

Visionnaire apoyó a Tour House en la evolución de GCP, con mayor seguridad, estabilidad y eficiencia en la infraestructura

Cliente
Tour House 

Área
Turismo 

Problema Resumido
Tour House recurrió a Visionnaire para obtener soporte especializado en Google Cloud Platform (GCP) durante la evolución de una aplicación propia, ya que no contaba internamente con un especialista dedicado a la plataforma. La necesidad se volvió urgente debido a problemas en Cloud Run, cuyos múltiples IP impedían integraciones que exigían una IP fija, y en MongoDB, que utilizaba comunicación mediante IP externa. Visionnaire fue convocada para apoyar la revisión de la arquitectura, solucionar estos cuellos de botella y proporcionar una infraestructura más segura y preparada para el crecimiento de la aplicación. 

Solución Resumida
Visionnaire proporcionó soporte especializado a la infraestructura de Tour House en Google Cloud Platform (GCP) mediante tercerización y consultoría DevOps, actuando sobre el entorno existente. La solución incluía la revisión y optimización de VMs, Cloud Run y MongoDB, además del seguimiento de la infraestructura, todo ello con metodología ágil, Scrum y equipos. 

Resultados
Con la consultoría de Visionnaire, Tour House logró habilitar en producción funcionalidades ya desarrolladas, solucionando principalmente el problema de Cloud Run con múltiples IP y haciendo posible una IP de salida adecuada para las integraciones que utilizaban autorización por IP. Este era el punto de mayor urgencia, ya que afectaba directamente a la operación. 

El conocimiento de Visionnaire también hizo más segura la comunicación con MongoDB, dejando de utilizar la conexión externa mediante IP pública y trasladando dicha comunicación a la red privada de la infraestructura en GCP. 

Además, se revisó y optimizó la infraestructura existente, incluyendo Cloud Run, máquinas virtuales, múltiples IP, conexiones de MongoDB y el seguimiento general de las VMs, reduciendo riesgos técnicos y mejorando el mantenimiento del entorno. 

Visionnaire también proporcionó a Tour House acceso a conocimiento especializado en GCP y DevOps, algo que la empresa no tenía disponible de forma dedicada internamente, lo que permitió evaluar con mayor seguridad los impactos del crecimiento de la aplicación, nuevas integraciones y la incorporación de microservicios. 

Con ello, se redujeron futuros problemas de arquitectura e infraestructura, evitando que la aplicación siguiera creciendo sin una evaluación especializada y que las dificultades fueran descubiertas únicamente después de que nuevos componentes entraran en producción. 

Tecnologías
Google Cloud Platform (GCP), Cloud Run, MongoDB, Python, React, Google Cloud Shell, Virtual Machines (VMs), VPC, VPN, IP pública/privada e IP fija, APIs, buckets/cloud storage, Git, GitHub, GitLab, infraestructura como código/scripts de infraestructura, deploy, DevOps, entornos de homologación y producción, Shell Script, Perl, Docker y bases de datos SQL.

Problema Detallado
Fundada en 1990, Tour House es un grupo brasileño especializado en soluciones para la gestión de viajes corporativos, viajes de ocio, eventos, programas de incentivos y experiencias corporativas. La empresa combina tecnología, datos, automatización y atención humana, ofreciendo a las organizaciones mayor control, eficiencia y seguridad en la gestión de viajes y gastos. 

Tour House recurrió a Visionnaire porque estaba desarrollando una aplicación propia ya alojada en Google Cloud Platform (GCP), pero no contaba internamente con un especialista dedicado a la plataforma. La empresa disponía de un profesional de infraestructura/DevOps compartido con otros proyectos, capaz de realizar implementaciones y actividades operativas, pero necesitaba un soporte más especializado para evaluar la arquitectura, acompañar el crecimiento de la aplicación y orientar decisiones relacionadas con la incorporación de nuevos microservicios y con la infraestructura en GCP. La preocupación inicial era preventiva: evitar que el sistema creciera con problemas de arquitectura que solo fueran percibidos posteriormente y contar con un socio especializado para demandas puntuales de consultoría y, eventualmente, para asumir parte de las actividades de DevOps. 

Esta necesidad se volvió urgente cuando surgieron dos problemas concretos en producción. El principal estaba relacionado con Cloud Run, que utilizaba múltiples IP de salida, mientras que algunas integraciones con sistemas internos y de terceros exigían que las solicitudes se originaran desde una IP fija previamente autorizada. Esta limitación impedía que funcionalidades ya desarrolladas y probadas pudieran utilizarse efectivamente en producción. El segundo problema involucraba a MongoDB, que se había incorporado posteriormente a la arquitectura y se comunicaba mediante una IP externa; Tour House quería integrarlo a la red privada de la infraestructura en GCP, adoptando una comunicación interna más segura y alineada con las buenas prácticas. 

Solución DetalladaLa solución propuesta por Visionnaire fue la prestación de servicios de tercerización de profesionales de TI para dar soporte a la infraestructura de Tour House en Google Cloud Platform (GCP), con foco en consultoría y actuación especializada sobre el entorno ya existente. El trabajo contemplaba revisar y optimizar la infraestructura en la nube, incluidas las máquinas virtuales con múltiples IP, la configuración de Cloud Run, la máquina y las conexiones de MongoDB, además del seguimiento, configuración y optimización general de las VMs (máquinas virtuales) en GCP. 

Visionnaire propuso llevar a cabo estas actividades mediante un proceso ágil, basado en Scrum, con ciclos de trabajo y seguimiento iterativo e incremental, utilizando equipos en formato de squads y herramientas en la nube. La propuesta también contemplaba el uso de tecnologías relacionadas con la administración de infraestructura, como Shell Script, Perl y Python, con el detalle técnico definitivo definido durante las primeras semanas, tras adquirir un mayor conocimiento del entorno de Tour House. 

Para el escenario inicial, la solución se dimensionó principalmente con un Analista de Soporte DevOps Senior, trabajando bajo demanda en formato de consultoría. 

En resumen, la propuesta no consistía en sustituir toda la infraestructura de Tour House, sino en aportar experiencia especializado en GCP y DevOps para revisar, corregir, optimizar y acompañar el entorno existente, brindando al equipo de Tour House soporte técnico para resolver los problemas identificados y sostener la evolución de la aplicación.

Folleto
Folleto del Caso de Éxito  

Presentación
Presentación del Caso de Éxito


Assuntos relacionados a:
Visionnaire   APIs   Cloud Computing   MongoDB   Transformación Digital   DevOps   Arquitectura de Software   GCP   Infraestructura de TI   Computación en la Nube   Microservicios   Caso de Éxito   Base de Datos   Tecnología de la Información   Desarrollo de Software   Google Cloud Platform   Servicios Gestionados   Escalabilidad   Consultoría de Ti   Integración de Sistemas   Infraestructura en la Nube   Soporte de TI   Seguridad en la Nube   Tour House   Cloud Run   Arquitectura en la Nube   Optimización de Infraestructura   Automatización de Deploy   Viajes Corporativos