Hurb (Hotel Urbano): migração para Google Cloud moderniza infraestrutura e potencializa escalabilidade

About Hotel Urbano

O Hurb (Hotel Urbano) é uma agência online de viagens que oferece diariamente mais de 400 mil opções de hotéis e pousadas espalhados por todo o mundo, sendo mais de 8 mil apenas no Brasil. Além disso, registra mais de 250 mil diárias ("Room Night") por mês, em 6.500 destinos mundo afora.

Industries: Travel & Hospitality
Location: Brasil

O Hurb (Hotel Urbano) busca personalizar a experiência do cliente e, por meio da tecnologia, fazer com que seus consumidores invistam mais tempo para viajar.

Resultados do Google Cloud

  • Com a migração para GCP ganhou muito em escalabilidade
  • Reduziu a operação de 82 para 39 servidores e, caso seja necessário, o Google pode suprir essa quantidade maior
  • Houve uma redução de custos de 21% até o momento, e a estimativa é chegar a 40% em três anos

Viajar é escolher como transformar tempo e dinheiro em novas experiências, e a tecnologia vem ajudando as pessoas a terem mais autonomia nessa escolha. Fundado em 2011, o Hurb (Hotel Urbano) é uma agência online de viagens que tem como missão "Make Travel Easy", ou seja, usar a Internet para oferecer experiências para seus clientes da forma mais fácil. Possui uma equipe de 500 pessoas em sua sede, na Barra da Tijuca (RJ), e uma equipe de desenvolvimento em Sorocaba (SP).

O Hurb oferece uma plataforma democrática e acessível, com cerca de 86 microsserviços, e que registra mais de 8.000 Diárias de Hotel vendidas diariamente, sendo responsável pela venda de milhões de diárias e pela geração de milhares de empregos, tanto diretos como indiretos.

A busca pela escalabilidade

O Hurb nasceu ainda em servidores físicos mas em pouco tempo já havia migrado para a nuvem, mas precisava resolver alguns desafios técnicos de escalabilidade para manter seu crescimento de forma exponencial. Desde que fizeram a migração para o GCP, há cerca de dois anos e meio, a empresa deixou de se preocupar com diversas questões de infraestrutura.

“Durante toda a migração para GCP sempre recebemos apoio de Googlers para troca de várias informações sobre tecnologia. Quando precisamos de uma particularidade de um produto específico, conseguimos alinhar com os engenheiros do Google e, às vezes se necessário, usamos a versão Beta cerca de quatro meses antes de estar disponível em produção. Em todo o processo não tivemos nenhum parceiro envolvido, somente a equipe Google e a nossa equipe trabalhando em conjunto”

Leandro Souza, Head of infrastructure do Hurb (Hotel Urbano)

A equipe de TI percebeu que, com o Kubernetes, não há um limitador de load balance para distribuir os usuários nos microsserviços e, se for necessário, o HPA (Horizontal Pod Autoscaler) dá conta da demanda, alocando mais containers para atender aos usuários.

A transformação que trouxe mais robustez ao Hurb

Desde sua fundação, o Hurb tinha como objetivo oferecer uma parte de multizona para seus usuários e, ao mesmo tempo, ter elasticidade de crescimento, uma robustez maior.

“Ganhamos muito em escalabilidade, não precisamos adaptar a infraestrutura, só encaixar nossos mais de 86 microsserviços no novo sistema de orquestração do Google. Também tivemos uma redução de 82 servidores para apenas 39, e chegamos a ter nove mil pessoas simultaneamente no aplicativo”

Leandro Souza, Head of infrastructure do Hurb

Depois de migrar para o GCP o Hurb teve uma redução de 82 servidores para apenas 39, com pico de 9.000 usuários utilizando simultaneamente seu aplicativo.

Os benefícios da nuvem

Para a empresa o maior benefício da migração para o GCP foi a resiliência para testar a aplicação antes de entrar no balanceamento (anteriormente chegavam a ter 50 deploys por dia). O grande ganho foi a maturidade para testar as ferramentas previamente para, então, disponibilizar aos usuários. A elasticidade também trouxe economia de custos e otimização do atendimento ao usuário.

“Houve uma redução tão grande de erros que alguns usuários até pensaram que o sistema não estava funcionando direito, pelas experiências anteriores à migração”, afirma Leandro Souza, Head of infrastructure do Hurb.

Como o Hurb já operava na nuvem, precisou adaptar pouco sua infraestrutura, migrar algumas aplicações antigas em máquinas virtuais para containers e encaixar seus mais de 86 microsserviços no novo sistema de orquestração do Google, o que representou um grande ganho em escalabilidade. Até o momento, a agência online de viagens registrou uma redução de custos de 21%, e a estimativa é chegar a 40% em três anos.

About Hotel Urbano

O Hurb (Hotel Urbano) é uma agência online de viagens que oferece diariamente mais de 400 mil opções de hotéis e pousadas espalhados por todo o mundo, sendo mais de 8 mil apenas no Brasil. Além disso, registra mais de 250 mil diárias ("Room Night") por mês, em 6.500 destinos mundo afora.

Industries: Travel & Hospitality
Location: Brasil
Google Cloud Platform logo

12 Months FREE TRIAL

Try Kubernetes Engine, BigQuery, and other Cloud Platform products with $300 in free credit and 12 months.

TRY IT FREE
Google Cloud Platform logo

12 Months FREE TRIAL

Try Kubernetes Engine, BigQuery, and other Cloud Platform products with $300 in free credit and 12 months.

TRY IT FREE