
Votre API GraphQL instantanée, hébergée en France
Générez une API GraphQL temps réel sur vos bases de données en quelques minutes avec Hasura, installé et maintenu par DINAO. Vos données et votre backend restent sur nos serveurs français — souverains et conformes RGPD.
Qu'est-ce que Hasura GraphQL Engine ?
Hasura GraphQL Engine est un moteur open source qui génère instantanément une API GraphQL temps réel et performante au-dessus de vos bases de données — au premier rang desquelles PostgreSQL. En connectant simplement votre base, vous obtenez sans écrire de code une API complète : requêtes, mutations, relations, filtres, agrégations et pagination.
Hasura va au-delà du CRUD avec les subscriptions GraphQL pour le temps réel, les event triggers qui déclenchent votre logique métier sur chaque changement de données, les scheduled triggers (cron), ainsi que les actions et remote schemas pour intégrer vos services et fédérer plusieurs sources sous une seule API.
Côté sécurité, Hasura offre un contrôle d'accès fin basé sur les rôles au niveau ligne et colonne, avec authentification JWT / SSO. Auto-hébergé sur votre instance DINAO, le moteur et vos données restent en France, sous votre contrôle.
Hébergez Hasura GraphQL Engine chez DINAO
Paliers de ressources compatibles avec les pré-requis de Hasura GraphQL Engine (1 vCPU / 512 Mo / 5 Go minimum). Hébergé en France, infogéré.
- 1 vCPU dédiés
- 2 Go de RAM
- 20 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 2 vCPU dédiés
- 4 Go de RAM
- 40 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 4 vCPU dédiés
- 8 Go de RAM
- 80 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 8 vCPU dédiés
- 16 Go de RAM
- 160 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
Détails techniques
Vous vous demandez…
Faut-il écrire du code pour avoir l'API ?
Non. Hasura génère automatiquement une API GraphQL complète (requêtes, mutations, relations, filtres) à partir du schéma de votre base PostgreSQL, sans écrire de couche backend.
Hasura gère-t-il le temps réel ?
Oui. Hasura propose des subscriptions GraphQL en direct et des event triggers pour déclencher votre logique métier (webhooks, fonctions) à chaque changement de données.
Comment sécuriser l'accès aux données ?
Via un contrôle d'accès basé sur les rôles au niveau ligne et colonne, couplé à l'authentification JWT ou SSO. Chaque requête est filtrée selon les permissions du rôle.
Où sont hébergées les données ?
Sur l'infrastructure DINAO en France, dans un des datacenters disponible. Votre moteur Hasura et votre base ne quittent pas le territoire.
Puis-je connecter plusieurs bases de données ?
Oui. Hasura permet de fédérer plusieurs sources de données sous une seule API GraphQL, et d'étendre celle-ci via des remote schemas et des actions.