lota.cloud header
availabilty

100% de disponibilidade

de Public Cloud Databases for MongoDB desde o início da produção

check

Até 190 milhões de documentos

a integrar para um novo cliente

meter

5 minutos

é o prazo de criação de uma base MongoDB para um novo cliente

O contexto

Embora as empresas se tenham convertido relativamente tarde ao serviço Public Cloud, muitas utilizam atualmente recursos alojados num ou em vários fornecedores de cloud. Nenhuma delas hesita em reconhecer que as faturas enviadas pelos hyperscalers são extremamente complexas. Não tarda a tornar-se evidente que é um pesadelo utilizar o Excel para analisar despesas.

Startup criada em 2017, a Lota.cloud posicionou-se no mercado das soluções FinOps, aplicações SaaS que permitem às empresas gerir e controlar despesas em serviços cloud. Romain Karmann, cofundador e Lead Developer da Lota.cloud explica a sua abordagem: «Sabíamos que, com a chegada da cloud e a migração das empresas para a Public Cloud, isso iria criar novas problemáticas ligadas à faturação destes serviços. As empresas teriam de se organizar para controlar, analisar e compreender o conjunto dos elementos faturados pelos seus fornecedores de serviços cloud, ao passo que o modelo multicloud se torna cada vez mais comum.» Se cada fornecedor cloud fornece ferramentas online para detalhar a sua faturação, a ideia da Lota.cloud é suportar todos os fornecedores de cloud, entre os quais a OVHcloud, a fim de recolher todos os elementos de faturação, consolidá-los e depois analisar os dados de forma a fornecer recomendações aos clientes e otimizar as suas infraestruturas ou compras para fazer baixar as despesas.

A Lota.cloud quer diferenciar-se das ofertas FinOps existentes pela tarifação do seu serviço, enquanto os seus concorrentes praticam preços considerados demasiado elevados por inúmeros DSI.

«Estamos a chegar ao mercado francês, que se encontra em desfasamento com o mercado americano quanto à adoção da Public Cloud. Perante os agentes do setor, vamos jogar com uma certa proximidade e uma relação de confiança com os nossos clientes. Além disso, apostamos numa ergonomia pensada verdadeiramente não só para os peritos técnicos, mas também para os DAF, os diretores de compras, os CTO e os chefes de projeto. Pretendemos que a nossa solução possa ser colocada nas mãos de todos os intervenientes das empresas, levando-os a consumir serviços cloud.»

O desafio

O cerne da atividade da Lota.cloud consiste em tratar os dados de faturação dos clientes. O alvo inicial são, naturalmente, as empresas mais maduras em relação à cloud, que já têm muitos recursos em produção em vários fornecedores cloud. As faturas cloud destas empresas oscilam entre 50 mil e 100 mil euros por mês, o que representa milhões de documentos a carregar para a base de dados de cada cliente. «Para dar um exemplo, a importação de 2 anos de história de um dos nossos clientes representava 190 milhões de documentos», explica Romain Karmann. «Todos estes documentos foram importados para a base de dados e depois agregados, para que o nosso cliente pudesse ter acesso aos dados de consumo através da nossa aplicação.»

Estes dados chegam à plataforma Lota.cloud sob a forma de grandes ficheiros CSV de 1 GB, que é necessário desassociar e inserir numa base de dados. Nesta última, a aplicação FinOps poderá lançar os pedidos em função de diferentes critérios, de forma a criar vistas adaptadas ao que os utilizadores pretendem visualizar.

A solução

Aquando do seu lançamento, a startup utilizava essencialmente instâncias Public Cloud da OVHcloud para suportar os diferentes componentes tecnológicos da sua aplicação. Hoje em dia, a startup ainda explora uma dezena de máquinas, que representam cerca de 80% da sua infraestrutura.

Desde agosto de 2021, a Lota.cloud passou a utilizar o serviço gerido Public Cloud Databases for MongoDB da OVHcloud. «Optámos pelo MongoDB antes mesmo de a OVHcloud disponibilizar esta oferta gerida. Dispúnhamos de um servidor dedicado OVHcloud no qual tínhamos instalado o MongoDB. Esta abordagem funcionava bem, mas tínhamos de assegurar a manutenção da base de dados, implementar as atualizações e acompanhar a utilização da base de dados e o seu desempenho. Ora, a nossa atividade consiste em desenvolver o nosso software, em trabalhar sobre Data Visualisation e, sobretudo, em encontrar novos clientes!»

Gerir servidores e realizar atualizações não gera valor para uma startup. A utilização de um serviço gerido elimina todas estas tarefas de baixo valor acrescentado. Uma equipa pequena pode concentrar-se no desenvolvimento do seu produto e em encontrar os seus primeiros clientes. A OVHcloud assegura a manutenção em condições operacionais e a gestão dos nós do cluster MongoDB e assegura um backup automatizado do conjunto de dados. Um painel de controlo simples revela, em tempo real, o nível de utilização das bases de dados em produção.

Romain Karmann: «A utilização de um serviço gerido MongoDB como o disponibilizado pela OVHcloud permite-nos ficar tranquilos quanto às nossas capacidades de aumentar a carga e de importar mais clientes para a nossa plataforma. Para grandes clientes que têm uma elevada quantidade de dados e que vão consumir muitos recursos de máquinas, é interessante poder recorrer ao isolamento. Temos a possibilidade de dispor de uma base de dados distinta para cada cliente, pois, com um serviço gerido, podemos obter uma nova base MongoDB em apenas alguns minutos.»

O resultado

A disponibilidade em beta test e depois a disponibilidade geral da solução Public Cloud Databases for MongoDB vão levar os responsáveis técnicos a privilegiarem os serviços administrados. Inicialmente, a Lota.cloud utilizava um único servidor OVHcloud de elevada potência para alojar a sua base MongoDB, ao qual estavam ligados grandes volumes de discos. Ao migrar para a oferta Platform as a Service, a startup passou a aceder a uma instância MongoDB configurada em três nós.

 Esta configuração permite que a Lota.cloud disponha de boas capacidades de leitura e escrita, antecipe os picos de atividade, mas também que enfrente o aumento de carga do serviço quando o número de clientes cresce rapidamente.

«A migração da nossa plataforma MongoDB para o Public Cloud Databases for MongoDB conduziu a um ganho de desempenho líquido de +15%, prova da excelente otimização da plataforma disponibilizada pela OVHcloud, tanto do ponto de vista do hardware como da largura de banda disponível», explica Romain Karmann.

Para além desta infraestrutura MongoDB, que está no cerne do serviço fornecido pela Lota.cloud, a startup recorre igualmente a outra base de dados gerida pela OVHcloud: Public Cloud Databases for MySQL. Os casos de uso desta base de dados SQL são mais clássicos: gestão dos utilizadores do serviço, direitos de acesso, etc.

 

lotacloud diagram

 

«Dispor de uma carteira de várias bases de dados geridas pela OVHcloud permite-nos escolher a melhor base em função do caso de uso. Isto é extremamente valioso do ponto de vista técnico.»

O futuro

Atualmente, a startup conta com uma dezena de clientes, entre os quais a Kolibree, a Digora, a Combat Network ou ainda o grupo Fnac Darty. A Lota.Cloud pretende atingir a barra dos 100 clientes em 2022. A cada novo cliente, o volume de dados e de tratamentos associados aumenta cerca de 10%. Um aumento de carga que o responsável técnico observa com serenidade. A solução MongoDB as a Service da OVHcloud tem demonstrado a sua fiabilidade e a sua capacidade de subida de carga com uma disponibilidade de 100% desde o mês de setembro de 2021, data em que a produção da Lota.cloud passou para a oferta gerida pela OVHcloud.

Graças ao programa Startup da OVHcloud, a Lota.cloud beneficia de um acesso direto ao responsável de produção de bases de dados na OVHcloud. «Comunicamos regularmente com ele para discutir o roadmap MongoDB, mas também para tratar da questão Big Data. A OVHcloud testa várias soluções do mercado, o que me permite ter um retorno interessante sobre as nossas futuras escolhas de soluções.» A startup estabeleceu relações estreitas com a equipa de marketing da OVHcloud, o que permitiu à Lota.cloud participar no evento OVHcloud Ecosystem Experience, organizado em novembro de 2021, e apresentar a sua solução aos utilizadores da OVHcloud, potenciais futuros clientes.

Quanto à evolução da arquitetura técnica do seu serviço, o cofundador da Lota.cloud interessa-se pelos serviços Serverless e deseja desenvolver ofertas na parte Data e análise de dados. «Temos a ambição de trabalhar em inteligência artificial a muito curto prazo. A OVHcloud implementou serviços relacionados com Machine Learning, nomeadamente o OVHcloud AI Training e o ML Serving, que nos permitirão realizar este projeto.» O objetivo da startup é poder rapidamente oferecer aos seus clientes ferramentas de otimização e recomendações para reduzir as faturas cloud. Para tal, a Lota.cloud aposta na carteira de soluções da OVHcloud para tirar o máximo partido de sinergias entre estas soluções, de forma a criar funções de alto valor acrescentado que constituirão um sólido diferencial no seu desenvolvimento.