Azimutt sur Clever Cloud : visualisez et gérez simplement vos bases de données SQL

Créer simplement des bases de données, c'est bien, pouvoir également les explorer, les analyser et les gérer dans une interface conviviale, c'est mieux. C'est dans cet objectif que nous avons travaillé avec Loïc Knuchel à l'intégration d'Azimutt sur Clever Cloud.

Si Clever Cloud vous permet de déployer simplement vos applications, notre plateforme est également très appréciée pour ses bases de données managées. Que ce soit via notre API, notre CLI ou notre Console, vous pouvez créer une MongoDB, MySQL, PostgreSQL, Redis, de l’ElasticSearch et bien entendu de notre offre serverless Materia KV.

Comme toutes nos autres solutions, nos bases de données ne sont pas seulement faciles à configurer, elles sont également fournies avec de l’outillage clé en main, que ce soit pour l’association à une ou plusieurs applications, disposer de logs, de métriques, d’interfaces de gestion, etc.

Cet outillage, nous cherchons constamment à l’améliorer afin de mieux répondre aux besoins de nos clients. Cela donne parfois lieu à des développements internes, comme notre “Explorer” dont nous aurons bientôt l’occasion de reparler. Mais nous cherchons aussi à nous associer à des partenaires proposant des services qui correspondent à notre philosophie, apportant de la valeur et de la simplicité à nos clients. C’est le cas d’Azimutt.

Azimutt : une nouvelle manière d’explorer vos bases de données SQL (entre autres)

Nous suivons cette startup, créée par Loïc Knuchel, depuis quelques années. L’ingénieur, passé par Criteo, Zeenea et Doctolib, a créé un outil permettant de visualiser et d’explorer en détail le contenu d’une base de données (tables, relations, contraintes, etc.) même très grosses. Mais également de les documenter, de les analyser afin d’identifier les éventuels problèmes et d’améliorer les performances, d’effectuer ce travail en équipe dans une interface plaisante, intégrant des fonctionnalités d’IA.

L’outil est entièrement open source, et repose notamment sur sa Gateway, lancée comme un service externe, pour toute les connexions aux bases de données. Elle peut être utilisée sur le poste de l’utilisateur ou hébergée sur des serveurs. Rien ne passe donc par les infrastructures d’Azimutt et permet d’explorer des bases de données locales. Vous pouvez y intégrer votre propre schéma via un fichier SQL ou le définir grâce à l’Azimutt Markup Language (AML).

Loïc a décidé il y a quelques mois de se consacrer pleinement à ce projet et c’est donc tout naturellement que nous avions décidé de le soutenir lorsqu’il s’est porté candidat à notre programme “UP”. C’était également l’occasion pour nous d’aller plus loin et d’intégrer Azimutt à la marketplace de Clever Cloud, permettant à chacun de distribuer ses services au sein de notre plateforme, pour certaines organisations ou l’ensemble de nos clients.

Comment utiliser Azimutt sur Clever Cloud

Nous avons ainsi travaillé avec Loïc afin de proposer Azimutt sur Clever Cloud. Nous hébergeons notre propre gateway dont vous profitez lorsque vous créez un add-on Azimutt (vos données sur Clever Cloud restent sur Clever Cloud). Par défaut vous accéderez à l’offre gratuite permettaant une exploration simple de vos bases de données.

Pour collaborer en équipe et améliorer votre connaissance du modèle de données à l’échelle de votre entreprise, des abonnements sont disponibles. Ils seront payés via votre facture mensuelle, comme pour n’importe lequel de nos autres services.

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

clever addon create azimutt myAzimutt
clever console

Une fois l’add-on créé, vous obtiendrez une page dans laquelle vous n’aurez qu’à taper l’URI d’une base de données relationnelle pour y accéder dans l’interface d’Azimutt. Votre compte sera créé, votre abonnement configuré, il n’y a rien de plus à faire.

Comme nous avons toujours défendu une approche ouverte du Cloud, ne bloquant pas les clients chez un fournisseur, cette solution fonctionne que les bases de données soient hébergées chez Clever Cloud ou non. Cela concerne des bases de données SQL mais aussi non-SQL comme MongoDB, MySQL PostgreSQL, AlloyDB, Amazon Aurora/SDS, Azure SQL, Big Query, Google Cloud SQL, Oracle, Snowflake, etc.La liste complète des connecteurs est disponible sur le site d’Azimutt.

Il ne s’agit que d’une première étape dans l’intégration d’Azimutt, que nous proposerons plus en profondeur au sein de notre plateforme et son offre de bases de données managées dans les mois à venir. Si vous avez des questions, remarques ou suggestions, faites-le nous savoir dans notre espace communautaire GitHub. Cela nous aidera à améliorer ce produit, tant du côté Clever Cloud que d’Azimutt.

Envie d’en savoir plus ? N’hésitez pas à déployer et utiliser le service depuis notre Console. Une présentation par Loïc et notre DevRel en chef Horacio se tiendra ce jeudi 24 octobre 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