Metabase sur le cloud : interrogez et visualisez facilement vos données

Votre activité produit des données, qu’il vous faut analyser, comprendre et mettre à dispositions de vos équipes, techniques ou non. C’est pour répondre à ce besoin que nous avons travaillé avec David Sferruzza à l’intégration de Metabase pour le cloud, disponible sur notre Marketplace et pouvant être déployé aisément sur Clever Cloud.

Déployer des applications et services en un instant, les maintenir en conditions opérationnelles, telle est la promesse de Clever Cloud. Mais c’est aussi de vous proposer un outillage complet afin de répondre aux besoins de vos équipes: interfaces de gestion, intégrations, domaines, backups, logs, métriques, etc.

Proposer des solutions viables et durables, pour la production

Parfois cela passe par des solutions complémentaires, telles qu’Azimutt, Keycloak, MailPace ou Matomo, accessibles sous la forme de services clés en main que vous pouvez déployer comme n’importe quelle autre add-on via notre API, la Console ou les Clever Tools, etc.

Sur ce terrain, l’approche courante est de laisser les clients se débrouiller avec un déploiement d’outils open source en “1-click”. Parfait pour l’effet démo et disposer d’un service minimal à tester. Mais qu’en est-il lorsque l’on veut aller au-delà, l’utiliser au quotidien pour nos équipes ? Quid du cycle de vie de l’application une fois déployée, de sa mise à jour, avec l’assurance de tirer partie de ses nouvelles fonctionnalités, des possibilités permises grâce aux synergies de la plateforme d’hébergement ?

C’est ainsi que nous avions imaginé initialement notre stratégie de Marketplace, que nous mettons en œuvre de manière plus active ces dernières années : continuer de construire Clever Cloud en cherchant des solutions pour nos clients, une manière de les accompagner, tout en leur faisant profiter de notre expérience, de notre capacité d’automatisation… et de notre écosystème. C’est pour cela que nous la développons avec des partenaires.

Notre Marketplace est une offre se mélangeant à nos services natifs, profitant des atouts de notre plateforme, de nos intégrations et d’un paiement unifié, mais dont le maintien à jour est garanti par des développeurs et des équipes experts de ces solutions, dédiés à cela.

Envie d’en faire partie ? Venez nous en parler.

Metabase : la business intelligence (BI) à portée de votre équipe

Dans le cas de Metabase, nous avons travaillé avec David Sferruzza, compagnon de longue date de Clever Cloud. David est multi-entrepreneur (notamment Hook0, _icilundi et Wattflow), formateur, et CTO qui accompagne des startups. Lorsque nous avons eu l’opportunité de travailler avec lui sur différents projets d’add-ons pour notre Marketplace, nous avons dit “Banco !”

Après quelques semaines de travail et une phase de tests internes, Metabase sur le cloud est donc le premier service disponible à l’ensemble de nos clients. Cette solution open source se connecte à vos bases MongoDB, MySQL, PostgreSQL et bien d’autres ! N’importe quel utilisateur peut l’exploiter aisément pour créer ses propres questions, une connaissance de SQL n’est pas forcément nécessaire. Cela vous permet de mettre vos données au service de l’ensemble de vos collaborateurs. 

Ils peuvent ainsi créer des graphiques, des tableaux de bord, mais aussi des rapports que vous recevrez par e-mail ou des outils tels que Slack, partager ces ressources avec des tiers. Vous pouvez également exporter ces données dans différents formats, utiliser Metabase comme interface graphique pour une base de données en lecture seule. Les possibilités sont multiples.

Comment utiliser Metabase sur Clever Cloud

Comme pour tout add-on la création peut se faire via notre API, la Console ou les Clever Tools :

$ clever addon create metabase myMetabase
Add-on created successfully!
ID: addon_xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Real ID: metabase_xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Name: myMetabase

Your Metabase is starting:
 - Access it: https://xxxxxxxxxxxxxxxxxxxx-metabase.services.clever-cloud.com
 - Manage it: https://console.clever-cloud.com/addon_xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

Dès lors, l’application Java de Metabase se déploie avec une base de données PostgreSQL, vous n’avez rien de plus à faire. Dès que tout sera prêt, l’interface de gestion affichera un assistant de configuration qui vous demandera de créer le compte d’administration. Vous serez alors prêt à ajouter vos premières sources de données, à créer des questions Metabase et des tableaux de bord privés et/ou partagés.

Un service déployé à la sauce Clever Cloud

Bien entendu vous profitez de la simplicité de Clever Cloud : vous pouvez adapter la taille et le nombre d’instances manuellement ou via nos paramètres de scalabilité automatique, opter pour une base de données plus importante via notre outil de migration automatique, définir quelle version ou branche de Metabase vous voulez déployer, etc. 

Si vous souhaitez profiter d’une licence Metabase Enterprise Edition (EE) au sein de notre infrastructure hébergée sur Paris, c’est également possible. Enfin, nous avons facilité l’intégration avec MailPace, également disponible dans notre Marketplace. Il peut être lié à l’application de votre add-on Metabase et sera ainsi utilisé automatiquement pour l’envoi d’e-mails.

Comme nous avons toujours défendu une approche ouverte du Cloud, ne bloquant pas les clients chez un fournisseur, cette solution fonctionne que les sources de données soient hébergées chez Clever Cloud ou non. Vous pouvez aisément importer un Metabase auto-hébergé au sein de notre infrastructure, l’inverse est également possible.

Cet add-on est actuellement disponible en bêta à l’ensemble de nos clients. Cela signifie qu’il est parfaitement fonctionnel et peut être utilisé au quotidien sans perte de données ou de fonctionnalités, mais que nous sommes actuellement en train d’améliorer son expérience, la manière dont nous vous proposons de le déployer et de l’utiliser. N’hésitez d’ailleurs pas à nous donner votre avis au sein de notre communauté GitHub.

Envie d’en savoir plus ? N’hésitez pas à déployer et utiliser le service depuis notre Console. Une présentation par David et notre DevRel en chef Horacio se tiendra le mardi 12 novembre de 13h à 14h sur notre chaîne Twitch.

Blog

À lire également

Clever Tools : une année d’évolutions au service de vos déploiements, cap sur la v4

Une interface en ligne de commandes (CLI) est au cœur de l'expérience développeur. Chez Clever Cloud, cela fait bientôt 10 ans que nous proposons les Clever Tools.
Engineering Fonctionnalités

Otoroshi with LLM : simplifiez la gestion de vos API et services IA sur Clever Cloud

Vos applications et services évoluent dans un environnement de plus en plus complexe, nécessitant une gestion efficace des API et des interactions avec des modèles d'intelligence artificielle tels que les très populaires LLM (Large Language Models).
Fonctionnalités

Markitdown-as-a-Service: de l’IA à la production sur Clever Cloud

Chaque jour, de nouveaux outils sont rendus disponibles, l'IA apporte de nouvelles perspectives, vous avez de nouvelles idées. C'est l'un des objectifs de Clever Cloud que de vous aider à les développer et les tester en conditions réelles sans effort, avant de pouvoir les mettre à disposition de tous.
Engineering