No-ops & auto-scalable: Hasura cloud doesn’t ask you to think about the number of instances, cores, memory, thresholds etc. Hook up your database and other services, and it just works.
Hasura Cloud supports query caching as well as data caching by adding an @cached directive to your queries.
Monitoring & Analytics
Hasura Cloud ships with monitoring and tracing features that help you understand database query performance and give you insight into what to do. Hasura Cloud has support for monitoring errors, web socket connections and subscriptions.
Hasura cloud captures queries and makes it available for regression testing so you know if any change you make affects the GraphQL queries you’re seeing in production. You can use the set of captured queries to create or update an allow list.
Setup API rate limits and depth limits to prevent abuse/ DoS attacks on your GraphQL API. You can manage QoS with user identity & session aware configuration.
Hasura is used in mission critical applications across Fortune 500 companies and is helping enterprises teams deliver on their strategic initiatives.
Modernize Apps and App Development
Applications built on Hasura are cloud-native from the get go. Hasura gives your applications the architecture to use cloud & serverless technologies effortlessly. Trigger events & workflows based on API calls, changes in the database or based on a particular time.
Accelerate Your Time to Market
Hasura unlocks data across different data sources instantly saving you weeks, usually spent writing integration code. Connect to your existing databases & services (GraphQL or REST) and get instant APIs to make your data immediately accessible.
Enable Developer Productivity at Scale
Hasura gives you a scalable web API layer automatically to access your data. 30-80% of your backend APIs are autogenerated by Hasura. Unleash your teams productivity by declaratively configuring your app's backend and writing only the business logic relevant for your applications.