Tour House - Suporte Especializado em Google Cloud Platform para Otimização e Evolução da Infraestrutura
Home / Casos de Sucesso

Tour House - Suporte Especializado em Google Cloud Platform para Otimização e Evolução da Infraestrutura

A Visionnaire apoiou a Tour House na evolução do GCP, com mais segurança, estabilidade e eficiência na infraestrutura

Cliente
Tour House 

Área
Turismo 

Problema Resumido
A Tour House procurou a Visionnaire para obter suporte especializado em Google Cloud Platform (GCP) na evolução de uma aplicação própria, já que não possuía internamente um especialista dedicado à plataforma. A necessidade tornou-se urgente com problemas no Cloud Run, cujos múltiplos IPs impediam integrações que exigiam um IP fixo, e no MongoDB, que utilizava comunicação por IP externo. A Visionnaire foi acionada para apoiar a revisão da arquitetura, solucionar esses gargalos e proporcionar uma infraestrutura mais segura e preparada para o crescimento da aplicação. 

Solução Resumida
A Visionnaire forneceu suporte especializado à infraestrutura da Tour House no Google Cloud Platform (GCP) por meio de outsourcing e consultoria em DevOps, com atuação sobre o ambiente existente. A solução incluía revisão e otimização de VMs, Cloud Run e MongoDB, além de acompanhamento da infraestrutura, conduzidos com metodologia ágil, Scrum e squads. 

Resultados
Com a consultoria da Visionnaire, a Tour House conseguiu desbloquear funcionalidades já desenvolvidas para produção, solucionando principalmente o problema do Cloud Run com múltiplos IPs e viabilizando um IP de saída adequado às integrações que utilizavam liberação por IP. Esse era o ponto de maior urgência, pois já afetava diretamente a operação. 

O conhecimento da Visionnaire também tornou a comunicação com o MongoDB mais segura, deixando de utilizar a conexão externa por IP público e levando essa comunicação para a rede privada da infraestrutura no GCP. 

Ainda, a infraestrutura existente foi revista e otimizada, abrangendo Cloud Run, máquinas virtuais, múltiplos IPs, conexões do MongoDB e acompanhamento geral das VMs, reduzindo riscos técnicos e melhorando a sustentação do ambiente. 

A Visionnaire também proporcionou à Tour House acesso a conhecimento especializado em GCP e DevOps, algo que a empresa não possuía de forma dedicada internamente, permitindo avaliar com mais segurança os impactos de crescimento da aplicação, novas integrações e inclusão de microsserviços. 

Com isso, problemas futuros de arquitetura e infraestrutura foram reduzidos, evitando que a aplicação continuasse crescendo sem uma avaliação especializada e que dificuldades fossem descobertas somente depois de novos componentes entrarem em produção. 

Tecnologias
Google Cloud Platform (GCP), Cloud Run, MongoDB, Python, React, Google Cloud Shell, Virtual Machines (VMs), VPC, VPN, IP público/privado e IP fixo, APIs, buckets/cloud storage, Git, GitHub, GitLab, infraestrutura como código/scripts de infraestrutura, deploy, DevOps, ambientes de homologação e produção, Shell Script, Perl, Docker e bancos SQL.

Problema Detalhado
Fundada em 1990, a Tour House é um grupo brasileiro especializado em soluções para gestão de viagens corporativas, viagens a lazer, eventos, programas de incentivo e experiências corporativas. A empresa combina tecnologia, dados, automação e atendimento humano, oferecendo às organizações mais controle, eficiência e segurança na gestão de viagens e despesas. 

A Tour House procurou a Visionnaire porque estava desenvolvendo uma aplicação própria já hospedada no Google Cloud Platform (GCP), mas não contava internamente com um especialista dedicado à plataforma. A empresa possuía um profissional de infraestrutura/DevOps compartilhado com outros projetos, capaz de realizar deploys e atividades operacionais, porém precisava de apoio mais especializado para avaliar a arquitetura, acompanhar o crescimento da aplicação e orientar decisões relacionadas à inclusão de novos microsserviços e à infraestrutura no GCP. A preocupação inicial era preventiva: evitar que o sistema crescesse com problemas arquiteturais que só fossem percebidos posteriormente e contar com um parceiro especializado para demandas pontuais de consultoria e, eventualmente, para assumir parte das atividades de DevOps. 

Essa necessidade se tornou urgente quando surgiram dois problemas concretos em produção. O principal estava relacionado ao Cloud Run, que utilizava múltiplos IPs de saída, enquanto algumas integrações com sistemas internos e de terceiros exigiam que as requisições partissem de um IP fixo previamente autorizado. Essa limitação estava impedindo funcionalidades já desenvolvidas e testadas de serem efetivamente utilizadas em produção. O segundo problema envolvia o MongoDB, que havia sido acrescentado posteriormente à arquitetura e estava se comunicando por IP externo; a Tour House queria integrá-lo à rede privada da infraestrutura no GCP, adotando uma comunicação interna mais segura e alinhada às boas práticas. 

Solução Detalhada
A solução proposta pela Visionnaire foi a prestação de serviços de outsourcing de profissionais de TI para suporte à infraestrutura da Tour House no Google Cloud Platform (GCP), com foco em consultoria e atuação especializada sobre o ambiente já existente. O trabalho previa revisar e otimizar a infraestrutura em nuvem, incluindo as máquinas virtuais com múltiplos IPs, a configuração do Cloud Run, a máquina e as conexões do MongoDB, além do acompanhamento, configuração e otimização geral das VMs (máquinas virtuais) no GCP. 

A Visionnaire propôs conduzir essas atividades por meio de um processo ágil, baseado em Scrum, com sprints e acompanhamento iterativo e incremental, utilizando equipes no formato de squads e ferramentas em nuvem. A proposta também previa o uso de tecnologias relacionadas à administração de infraestrutura, como Shell Script, Perl e Python, com o detalhamento técnico definitivo sendo realizado nas primeiras semanas, após maior conhecimento do ambiente da Tour House. 

Para o cenário inicial, a solução foi dimensionada principalmente com um Analista de Suporte DevOps Sênior, trabalhando em regime sob demanda no formato de consultoria. 

Em resumo, a proposta não era substituir toda a infraestrutura da Tour House, mas fornecer expertise especializada em GCP e DevOps para revisar, corrigir, otimizar e acompanhar o ambiente existente, dando à equipe da Tour House suporte técnico para resolver os problemas identificados e sustentar a evolução da aplicação.

Apresentação
Apresentação do Caso de Sucesso  

Panfleto
Panfleto do Caso de Sucesso


Assuntos relacionados a:
Visionnaire   Desenvolvimento de Software   APIs   Tecnologia da Informação   Cloud Computing   Banco de Dados   Integração de Sistemas   MongoDB   Arquitetura de Software   Transformação Digital   DevOps   GCP   Microsserviços   Google Cloud Platform   Escalabilidade   Consultoria em TI   Computação em Nuvem   Infraestrutura de TI   Infraestrutura em Nuvem   Case de Sucesso   Segurança em Nuvem   Tour House   Cloud Run   Suporte em TI   Arquitetura em Nuvem   Otimização de Infraestrutura   Automação de Deploy   Viagens Corporativas