Compara Online: Democracia no acesso às informações sobre seguros e serviços financeiros

Sobre COMPARA ONLINE

ComparaOnline, como o nome já diz, é um site que compara serviços financeiros, principalmente seguros, cujo objetivo é democratizar o acesso e uso das informações, mostrando a maior quantidade possível de produtos de diferentes seguradoras do mercado, para que o usuário possa escolher gratuitamente a opção que melhor atenda às suas necessidades.

Setores: Technology
Sede: Chile

Conte qual é o seu desafio. Queremos ajudar você.

Entre em contato

ComparaOnline é um site para comparar serviços financeiros online, que mostra a maior quantidade possível de produtos de diferentes seguradoras para que o usuário escolha gratuitamente a melhor opção para ele.

Resultados do Google Cloud

  • Estratégia de expansão regional por meio de infraestrutura de TI baseada em microsserviços e alta escalabilidade.
  • Durante uma Cyber Monday, a ComparaOnline consegue lidar tranquilamente com o aumento de até 170% no tráfego habitual.
  • Redução comprovada de 30% dos custos com o uso de Kubernetes, comparado ao uso em instâncias EC2 com EB.

É possível implementar em apenas três minutos quando antes a tarefa demandava de 30 minutos a um dia de trabalho.

ComparaOnline, como o nome já diz, é um site que compara serviços financeiros, principalmente seguros, cujo objetivo é democratizar o acesso e uso das informações, mostrando a maior quantidade possível de produtos de diferentes seguradoras do mercado, para que o usuário possa escolher gratuitamente a opção que melhor atenda às suas necessidades

A ComparaOnline se diferencia dos concorrentes pela sua postura imparcial. Um dos seus principais objetivos é que o usuário fique satisfeito com a sua escolha, independente do produto. Para isso, sua plataforma oferece o máximo possível de informação, que pode ser consultada de forma assíncrona por meio de vários canais ou usando um serviço de atendimento que assessora o cliente.

“Configuramos todo o ambiente para a oferta dos microsserviços e implementações em muito pouco tempo e migramos nossa arquitetura para trabalhar com esses sistemas em algumas semanas.”

Ezequiel Rabinovich, Gerente e Responsável Técnico de Backend do ComparaOnline.

Com sede no Chile e operações também no Brasil e na Colômbia, atualmente sua equipe de trabalho conta com 300 profissionais. Adotando uma estratégia de expansão regional com infraestrutura de TI baseada em microsserviços e alta escalabilidade, em setembro de 2018, a ComparaOnline adquiriu a colombiana Compara Mejor, aumentando sua equipe na Colômbia de 5 para 40 pessoas.

Inovar no complexo mundo dos seguros e produtos financeiros

Como é comum para a maioria das startups, no começo, o grande desafio tecnológico da ComparaOnline era ter servidores com capacidade de se ajustar às flutuações de suporte necessárias. O desafio incluía capacidade de previsão para cobertura dos pontos de aumento de tráfego, mas sem a necessidade de um grande investimento inicial na infraestrutura física e nem em pessoal dedicado à manutenção e supervisão do ambiente.

A tecnologia monolítica e pouco estável do início inibia o fluxo de trabalho, acarretando pequenos problemas que iam aumentando de complexidade e afetando a velocidade, o desenvolvimento e a capacidade de fazer implementações contínuas. A ComparaOnline estava precisando de uma arquitetura de microsserviços que permitisse gerenciar vários aplicativos com uma equipe reduzida de DevOps capaz de oferecer pelo menos três microsserviços por mês.

Quando a equipe da ComparaOnline participou do programa Google Launchpad em 2017, teve o primeiro contato com as ferramentas do Google Cloud e descobriu todos os benefícios que elas poderiam oferecer: escalabilidade de acordo com as necessidades, custo relacionado só ao consumo utilizado e até uma das ferramentas base que a empresa já utilizava, Kubernetes. No final desse mesmo ano, eles decidiram começar a migrar seus serviços de nuvem para a plataforma Google Cloud.

Os primeiros passos na nuvem do Google

A ComparaOnline demorou só algumas semanas para configurar e montar as bases da sua arquitetura para começar a utilizar o Google Cloud Platform, porque eles decidiram criar um túnel entre o fornecedor de nuvem anterior e o GCP para poder começar a implementar seus projetos na nova plataforma.

“Configuramos todo o ambiente para a oferta dos microsserviços e implementações em muito pouco tempo e migramos nossa arquitetura para trabalhar com os sistemas em algumas semanas.” -- Ezequiel Rabinovich, Gerente e Responsável Técnico de Backend da ComparaOnline.

“Em vez de usar sistemas de orquestração, optamos por um sistema coreográfico, utilizando Apache Kafka para cuidar da comunicação, o que nos permite gerenciar tudo de maneira assíncrona e bastante imune a falhas.”

Ezequiel Rabinovich, Gerente e Responsável Técnico de Backend do ComparaOnline.

A arquitetura da ComparaOnline é de microsserviços baseada em docker com Kubernetes. Entre as ferramentas utilizadas estão o Google Kubernetes Engine, Google Compute Engine, Google Cloud Storage, Cloud SQL e BigQuery para a equipe de data science. “Em vez de usar sistemas de orquestração, optamos por um sistema coreográfico, utilizando Apache Kafka para cuidar da comunicação, o que nos permite gerenciar tudo de maneira assíncrona e com bastante tolerância a falhas”, explicou Gerente e Responsável Técnico de Backend da ComparaOnline.

“Como não precisamos escalar a equipe de desenvolvimento nem devops, conseguimos gerenciar mais de 30 microsserviços sem que aconteça nenhum problema operacional. Com Kubernetes temos nossa infraestrutura definida em arquivos de configuração e contamos com ferramentas de monitoramento melhores.”

Ezequiel Rabinovich, Gerente e Responsável Técnico de Backend do ComparaOnline.

Além disso, o Google Kubernetes Engine permite que a ComparaOnline escale de forma rápida e tranquila para atender o aumento de tráfego em eventos como Black Fridays/Cyber Mondays, que acontecem em vários países, ou para lançar seus produtos em um novo país.

Os benefícios da arquitetura na GCP para comparação imediata

O Google Cloud permite que a equipe da ComparaOnline continue relativamente pequena, já que não há necessidade de pessoas totalmente dedicadas a cuidar da infraestrutura dos serviços com um ambiente Kubernetes, funcionando e permitindo que os desenvolvedores ofereçam um aplicativo novo em 3 minutos comparado aos 30 minutos a um dia inteiro de trabalho anteriormente. Isso só é possível graças à facilidade de configuração, o que acelera o crescimento e não exige muitos DevOps. Com o servidor de nuvem anterior, os DevOps da ComparaOnline conseguiam administrar apenas sete serviços por pessoa, mas com o Google Cloud Platform esse número pode passar de 30.

“Como não precisamos escalar a equipe de desenvolvimento nem devops, conseguimos gerenciar mais de 30 microsserviços sem que aconteça nenhum problema operacional. Com Kubernetes, temos nossa infraestrutura definida em arquivos de configuração e contamos com ferramentas de monitoramento melhores.” – Ezequiel Rabinovich, Gerente e Responsável Técnico de Backend da ComparaOnline.

“Todos os desenvolvimentos da ComparaOnline estão fundamentados em arquitetura de microsserviços. Com Kubernetes como plano de fundo, conseguimos oferecer vários microsserviços novos por ano e sem custo adicional significativo de gerenciamento e manutenção.”

Ezequiel Rabinovich, Gerente e Responsável Técnico de Backend da ComparaOnline.

A produtividade dos desenvolvedores aumentou principalmente por causa das ferramentas do console, que ajudam a obter rapidamente as informações necessárias sobre o funcionamento dos serviços. Sem contar que, com Kubernetes, eles não precisam mais se preocupar onde vão executar os aplicativos, só os recursos necessários. O uso de Kubernetes também possibilitou a redução de custos em 30% comparado ao uso de instâncias EC2 com EB.

“Todos os desenvolvimentos da ComparaOnline estão fundamentados em arquitetura de microsserviços. Com Kubernetes como plano de fundo, conseguimos oferecer vários microsserviços novos por ano e sem custo adicional significativo de gerenciamento e manutenção.” - Ezequiel Rabinovich, Gerente e Responsável Técnico de Backend da ComparaOnline.

“Usar a nuvem nos ajudou muito porque temos mais liberdade para usar os recursos que precisamos, quando necessário, sem a necessidade de grandes investimentos iniciais.”

Ezequiel Rabinovich, Gerente e Responsável Técnico de Backend da ComparaOnline.

Para a ComparaOnline, os benefícios não pararam na área tecnológica. A área comercial também se beneficiou com a escalabilidade e flexibilidade da plataforma, possibilitando a participação em eventos de venda online que chegam a aumentar o tráfego no site em 70% em uma semana. Passado o evento, o tráfego volta ao habitual. A empresa demorou só alguns dias para incrementar, por um período, a infraestrutura.

Conte qual é o seu desafio. Queremos ajudar você.

Entre em contato

Sobre COMPARA ONLINE

ComparaOnline, como o nome já diz, é um site que compara serviços financeiros, principalmente seguros, cujo objetivo é democratizar o acesso e uso das informações, mostrando a maior quantidade possível de produtos de diferentes seguradoras do mercado, para que o usuário possa escolher gratuitamente a opção que melhor atenda às suas necessidades.

Setores: Technology
Sede: Chile