/

hasura-header-illustration

Hasura Cloud

Hasura Cloud gives you a fully managed, production ready GraphQL API as a service to help you build modern apps faster. Get started in 30 seconds!

Why Hasura Cloud?

Hasura Cloud is a fully re-engineered version of Hasura's popular open source graphql engine that gives you a scalable, highly available, globally distributed, secure GraphQL API over your data sources.

Hasura Cloud takes care of all the performance, security & reliability requirements of your API layer by adding a powerful suite of production-ready features from day one.

Features

Monitoring and tracking

Monitoring and tracking

  • Monitor errors, websocket connections, subscriptions, with drill-down into individual operations.
  • Distributed tracing across database, remote schemas, event trigger and auth webhooks, and actions
  • API access to Hasura-generated metrics.
Read more about Monitoring in Hasura Cloud
Query & Dynamic Data Caching

Query & Dynamic Data Caching

  • Automatic caching of your shared data: Hasura understands your data models and your end-user authorization rules.
  • Cache query plans at the GraphQL and at the database level with Hasura’s advanced query engine.
  • Blazing fast performance.
Read more about Query Caching
Rate Limiting

Rate Limiting

  • Prevent abuse / DoS attacks on your GraphQL API.
  • Manage QoS with user identity & session aware configuration.
  • Set limits based on-
    • No. of requests per minute/hour
    • Query depth
Regression Tests

Regression Tests

  • Prevent breaking changes & regressions automatically by replaying production traffic on dev/staging to capture schema & configuration changes.
  • Automatically create a regression suite using production traffic.
  • Replay operations from the regression suite in dev & staging.
Team Management

Team Management

  • Member specific login to Hasura project with granular privileges.
    • Run GraphQL queries
    • View analytics & metrics
    • Manage team members
  • SSO integration available on request.
Allow-Listing

Allow-Listing

  • Prevent scraping & abuse of your GraphQL API by allow-listing GraphQL operations actually used by your app.
  • Automatically build an allow-list by capturing operations during CI.
  • Enable warn mode to only log unknown operations in production without preventing their execution.
Read more about GraphQL Security
Read Replicas

Read Replicas

  • Native Read Replica support for enhanced performance and scalability.
  • Automatic routing for queries, subscriptions and mutations across master and read-replicas.

Ready to get started with Hasura?