Hasura Enterprise
The open-source version of Hasura is highly capable, but Hasura Enterprise Edition (EE) has additional built-in features for running Hasura in production on your own infrastructure. These features have key capabilities for observability, security, and performance.
Hasura Enterprise Edition is available as a self-hosted product with support from the Hasura team. You can deploy the Hasura Enterprise Edition on your own infrastructure, or on a cloud provider of your choice.
If you'd like to learn more, please contact us.
Quick Links
Hasura Enterprise Edition Features
Hasura EE capabilities include all the features of the Hasura Open Source Community Edition plus:
Databases
Snowflake
Learn how to connect Hasura to Snowflake using Hasura Enterprise Edition.
Amazon Athena
Learn how to connect Hasura to Amazon Athena using Hasura Enterprise Edition.
MySQL
Learn how to connect Hasura to MySQL using Hasura Enterprise Edition.
Oracle
Learn how to connect Hasura to Oracle using Hasura Enterprise Edition.
Performance
Caching
Learn how to configure caching in Hasura Enterprise Edition to improve the performance of your GraphQL API.
Read Replicas
Learn how to configure read replicas in Hasura Enterprise Edition to load balance your database queries and subscriptions.
Security
API Limiting
Keep your API secure with API limiting to prevent users from abusing your GraphQL API.
Role Based Allow List
Use a role based allow list to restrict access to your GraphQL API and its operations.
Disable GraphQL Introspection
Prevent unauthorized access to your GraphQL API by disabling GraphQL introspection in Hasura Enterprise.
Multiple Admin Secrets
Configure multiple admin secrets in Hasura Enterprise Edition.
Multiple JWT Secrets
Configure multiple JWT secrets in Hasura Enterprise Edition to support multiple authentication providers.
Caching Auth-Hook Session Variables
Authentication webhook session variables can be cached to improve the performance of a request with Hasura Enterprise Edition.
Event Triggers
Auto Cleanup of Event Triggers
Learn how to configure auto cleanup of Event Triggers in Hasura Enterprise Edition to keep your logs clean.
Observability
Logs
Learn how to configure logging in Hasura Enterprise Edition to monitor your GraphQL API and troubleshoot issues.
Metrics via Prometheus
Learn how to configure Prometheus in Hasura Enterprise Edition to monitor your GraphQL API.
Traces via OpenTelemetry
Learn how to configure OpenTelemetry in Hasura Enterprise Edition.