Retour aux expériences

Co-Founder & CTO · 2019 - 2020

Algora

J'ai cofondé à Barcelone une entreprise de services voix à valeur ajoutée et construit sa plateforme de zéro. Elle a eu 10 mois d'activité commerciale avant de s'arrêter.

Le problème

Algora visait à proposer des services voix à valeur ajoutée aux professionnels et aux communautés, depuis Barcelone. En tant que cofondateur et CTO, je devais mettre une plateforme voix fonctionnelle entre les mains des clients sans aucune infrastructure existante sur laquelle m'appuyer.

Ce que j'ai construit

  • J'ai conçu et construit la plateforme de zéro.
  • La partie voix reposait sur des logiciels télécom open source, Kamailio et FreeSWITCH, déployés sur Kubernetes sur GCP.
  • Le front web était en Vue.js, avec PostgreSQL et Redis pour les données.
  • L'infrastructure était décrite en code avec Terraform et livrée via GitLab CI.

Décisions et arbitrages

  • Une stack voix open source (Kamailio, FreeSWITCH) plutôt qu'une plateforme commerciale — un contrôle total sur ce que le produit pouvait faire — je devais l'opérer et la maintenir moi-même.
  • L'infrastructure as code dès le premier jour — une plateforme reproductible avec une toute petite équipe — du temps passé sur l'infrastructure plutôt que sur le produit.

Résultat

La plateforme a été mise en production et Algora a eu 10 mois d'activité commerciale. L'aventure s'est ensuite arrêtée.

Stack

Kubernetes · Kamailio · FreeSWITCH · Vue.js · Terraform · PostgreSQL · Redis · GCP · GitLab CI

À retenir

Toutes les aventures ne fonctionnent pas, et une plateforme qui tourne bien n'est pas la même chose qu'une entreprise qui dure. Algora m'a appris que construire le produit est la moitié la plus facile ; le reste, c'est trouver des gens qui en ont assez besoin pour continuer à payer.