"MongoDB, PostgreSQL, and S3-like storage backups to S3-like storage with an API"

Solinum is a non-profit startup which aims to maximize social impact by creating tech projects hand in hand with various actors through iteration. We test solutions, measure their impacts and scale them up if viable. We also strive to leverage information to inform policies and better guide professionals and vulnerable populations.

Company
Solinum

Solinum is a non-profit startup which aims to maximize social impact by creating tech projects hand in hand with various actors through iteration

Company size

50-100

Headquarters

Paris, France

How many are in your team?

We are a small team of 7 passionate people: 3 developers, two product managers, a data analyst and me, CTO.

What is your role and what you focus on

My role is to coordinate the tech teamwork, look ahead to plan our product evolutions, define our product architecture and develop.

What kind of projects do you deal with, what tech-stack do you use and what is your infrastructure like?

We develop the Soliguide, a kind of directory for vulnerable people and professionals.
It’s completely developed in Typescript, Angular in the frontend, and Express in the backend.
The data is stored in MongoDB.
We host it in Clever Cloud, a kind of French Heroku, and the database is managed by OVH.
We also have an ETL for loading external data and setting up the data analytics database which uses Dagster, Airbyte, and dbt.
We use Metabase, Superset, and PostgreSQL for dashboards.

This stack is hosted in Scaleway using Kubernetes and managed databases.

What are the main benefits SimpleBackups gives you?

SimpleBackups provides all the features we need: MongoDB, PostgreSQL, and S3-like storage backups to S3-like storage with an API.

The serverless workers are also quite handy, basically, our backup and restore infrastructure is just SimpleBackups and a few shell scripts for developers' daily tasks.
If in the future I need to backup volumes in Scaleway I would also be able to do it, it’s future-proof for us.

Were using another solution prior to SimpleBackups?

We used to host Soliguide on a bare VM in Digital Ocean.

This VM had a simple bash script running with cron to backup on disks and another to clean up old backups.
A script was used by developers to scp backups to their laptops.
It worked but there was no notification in case of a job failure and the backups were not copied elsewhere.
But since we no longer used bare VMs, we had to find another solution for backups.

The alternative to SimpleBackups would have been cron jobs in Kubernetes and some kind of API to trigger them on-demand. It would have been much less user-friendly and we would have to maintain this piece of machinery.

Why would you recommend SimpleBackups and for whom?

I would recommend SimpleBackups for small teams with a small budget for Ops tasks.
I guess larger companies may also find it useful for a dedicated product for example.

Where can we find more about you and your company?

If you're interested in checking out what we do, you can find more on below links:
https://www.solinum.org/
https://twitter.com/solinum_asso
https://www.instagram.com/solinum.asso/?hl=fr
https://www.facebook.com/soliguide/
https://www.linkedin.com/company/assosolinum/mycompany/

Stop worrying about your backups.
Focus on building amazing things!

Free 7-day trial. No credit card required.

Have a question? Need help getting started?
Get in touch via chat or at [email protected]

Customer support with experts
Security & compliance
Service that you'll love using