Back to Graphql Engine

Hasura Cloud

docs/docs/hasura-cloud/overview.mdx

2.50.011.5 KB
Original Source

import Thumbnail from '@site/src/components/Thumbnail'; import VersionedLink from '@site/src/components/VersionedLink'; import Cloud from '@site/static/icons/features/cloud.svg';

<Cloud /> Hasura Cloud

<div className="overview-header"> <div className="overview-text"> <p> Hasura Cloud is a fully-managed 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.
</p>
<p>Hasura Cloud is available on Amazon Web Services (AWS), Google Cloud Platform (GCP) and Microsoft Azure Cloud, world-wide.</p>
<h4>Quick Links</h4>
<ul>
  <li>
    <VersionedLink to="/getting-started/getting-started-cloud/">
      Get started with Hasura Cloud in 60 seconds.
    </VersionedLink>
  </li>
  <li>
    <VersionedLink to="/hasura-cloud/plans/">Learn more about plans and pricing.</VersionedLink>
  </li>
</ul>
</div> <iframe src="https://www.youtube.com/embed/bZvaHDJf6ZM" frameBorder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowFullScreen /> </div>

Using Hasura Cloud

<div className="overview-gallery"> <VersionedLink to="/cloud-ci-cd/one-click-deploy/index/"> <div className="card"> <h3>One Click Deployments</h3> <p> With One Click Deployments, you can instantly deploy a templated, functioning GraphQL API on Hasura Cloud - complete with a database - in a single click. </p> </div> </VersionedLink> <VersionedLink to="/cloud-ci-cd/github-integration/"> <div className="card"> <h3>GitHub Integration</h3> <p> Hasura Cloud integrates with GitHub to provide a seamless workflow for deploying your GraphQL API. You can configure Hasura Cloud to automatically deploy your GraphQL API on every push to a GitHub branch. </p> </div> </VersionedLink> <a href="https://hasura.io/hub"> <div className="card"> <h3>Hasura Hub</h3> <p> Hasura Hub is a collection of pre-built templates for Hasura Cloud. You can use these templates to quickly deploy a GraphQL API for your use case. </p> </div> </a> </div> <div> <h2>Features</h2> <p> Below, you can find a list of features that are available on Hasura Cloud's different plans. For more details on the entitlements under each plan, check out our <VersionedLink to="/hasura-cloud/plans">pricing page</VersionedLink>. </p> <h3 id="cloud-free">Cloud Free</h3> <ul> <li> <VersionedLink to="/schema/overview/">Instant GraphQL APIs for CRUD operations</VersionedLink> </li> <li> <VersionedLink to="/databases/overview/">Connected databases per project (up to 2)</VersionedLink> </li> <li> <VersionedLink to="/hasura-cloud/projects/index/">Projects per account (up to 3)</VersionedLink> </li> <li> <VersionedLink to="/hasura-cloud/plans/">Data passthrough (up to 100 MB / month)</VersionedLink> </li> <li> <VersionedLink to="/hasura-cloud/plans/"> API request count (including websockets) (up to 3 million / month) </VersionedLink> </li> <li> <VersionedLink to="/hasura-cloud/plans/">API request duration (up to 60 seconds)</VersionedLink> </li> <li> <VersionedLink to="/observability/cloud-monitoring/websockets/">Concurrent websocket connections (up to 10)</VersionedLink> </li> <li> <VersionedLink to="/api-reference/restified/">RESTified endpoints</VersionedLink> </li> <li> <VersionedLink to="/subscriptions/overview/">GraphQL subscriptions</VersionedLink> </li> <li> <VersionedLink to="/remote-schemas/overview/">Remote Schemas</VersionedLink> </li> <li> <VersionedLink to="/data-federation/data-federation-types/">Remote joins</VersionedLink> </li> <li> <VersionedLink to="/actions/overview/">Actions</VersionedLink> </li> <li> <VersionedLink to="/event-triggers/overview/">Event Triggers and Scheduled Triggers</VersionedLink> </li> <li> <VersionedLink to="/hasura-cloud/graphql-api-explorer/index/">GraphiQL query and mutation designer</VersionedLink> </li> <li> <VersionedLink to="/hasura-cli/overview/">CLI</VersionedLink> </li> <li> <VersionedLink to="/api-reference/metadata-api/index/">Metadata APIs</VersionedLink> </li> <li> <VersionedLink to="/migrations-metadata-seeds/overview/">Schema Migrations</VersionedLink> </li> <li> <VersionedLink to="/data-federation/apollo-federation/">Apollo Federation v1 support</VersionedLink> </li> <li> <VersionedLink to="/actions/open-api/">Import Action from OpenAPI Specification (OAS)</VersionedLink> </li> <li> <VersionedLink to="/auth/authorization/index/">Role-based authorization</VersionedLink> </li> <li> <VersionedLink to="/hasura-cloud/projects/index/">Collaborator management</VersionedLink> </li> <li> <VersionedLink to="/hasura-cloud/regions/">Cloud providers: AWS, Google Cloud</VersionedLink> </li> <li> <VersionedLink to="/cloud-ci-cd/github-integration/">GitHub integration</VersionedLink> </li> <li> <VersionedLink to="/cloud-ci-cd/preview-apps/">Preview apps</VersionedLink> </li> <li> <VersionedLink to="/observability/opentelemetry/">OpenTelemetry observability</VersionedLink> </li> <li> <a href="https://hasura.io/help/">Community support</a> </li> <li> <li> <a href="https://hasura.io/help/">Email/ticketed support</a> </li> </li> </ul> <h3 id="cloud-professional">Cloud Professional</h3> <ul> <li> <b>Everything in Cloud Free, plus:</b> </li> <li> <VersionedLink to="/databases/overview/">Connected databases per project (no limit)</VersionedLink> </li> <li> <VersionedLink to="/hasura-cloud/projects/index/">Projects per account (no limit)</VersionedLink> </li> <li> <VersionedLink to="/hasura-cloud/plans/">Data passthrough (Unlimited at $0.13/GB)</VersionedLink> </li> <li> <VersionedLink to="/hasura-cloud/plans/"> API request count (including websockets) (up to 6 million / month) </VersionedLink> </li> <li> <VersionedLink to="/hasura-cloud/plans/">API request duration (up to 120 seconds)</VersionedLink> </li> <li> <VersionedLink to="/observability/cloud-monitoring/websockets/">Concurrent websocket connections (up to 100)</VersionedLink> </li> <li> <VersionedLink to="/caching/overview/">Query caching (up to 100 MB)</VersionedLink> </li> <li> <VersionedLink to="/databases/database-config/read-replicas/">Read replicas (max of 3)</VersionedLink> </li> <li> <VersionedLink to="/databases/database-config/dynamic-db-connection/"> Dynamic database connection routing (max of 1) </VersionedLink> </li> <li> <VersionedLink to="/security/allow-list/">GraphQL operations allow list</VersionedLink> </li> <li> <VersionedLink to="/deployment/tls-allow-list/">TLS allow list</VersionedLink> </li> <li> <VersionedLink to="/security/api-limits/#depth-limits">Role-based API depth limit</VersionedLink> </li> <li> <VersionedLink to="/security/api-limits/#node-limits">Role-based API node limit</VersionedLink> </li> <li> <VersionedLink to="/security/api-limits/#rate-limits">Role-based API rate limit</VersionedLink> </li> <li> <VersionedLink to="/security/api-limits/#time-limits">Role-based API timeout</VersionedLink> </li> <li> <VersionedLink to="/security/disable-graphql-introspection/">Disable GraphQL introspection</VersionedLink> </li> <li> <VersionedLink to="/auth/authentication/multiple-jwt-secrets/">Multiple JWT secrets</VersionedLink> </li> <li> <VersionedLink to="/auth/authentication/multiple-admin-secrets/">Multiple admin keys</VersionedLink> </li> <li> <VersionedLink to="/observability/overview/">Metrics, logs, and traces</VersionedLink> </li> <li> <VersionedLink to="/observability/cloud/index/">Observability integration</VersionedLink> </li> <li> <VersionedLink to="/api-reference/metadata-api/observability/#logs-and-metrics-configuration"> Metrics API access </VersionedLink> </li> <li> <VersionedLink to="/hasura-cloud/domains/#adding-a-custom-domain"> Custom domain (DNS CNAME) </VersionedLink> </li> <li> <VersionedLink to="/databases/database-config/cloud-connection-pooling/"> Elastic connection pooling </VersionedLink> </li> <li> <VersionedLink to="/policies/sla/">Uptime SLA</VersionedLink> </li> <li> <a href="https://cloud.hasura.io/support/create-ticket">Expert Hasura technical support</a> </li> </ul> <h3 id="cloud-enterprise">Cloud Enterprise</h3> <ul> <li> <b>Everything in Cloud Free and Cloud Professional, plus:</b> </li> <li> <VersionedLink to="/databases/overview/">Connected databases per project (no limit)</VersionedLink> </li> <li> <VersionedLink to="/hasura-cloud/projects/index/">Projects per account (no limit)</VersionedLink> </li> <li> <VersionedLink to="/hasura-cloud/plans/">Data passthrough (Unlimited at $0.13/GB)</VersionedLink> </li> <li> <VersionedLink to="/hasura-cloud/plans/">API request count (including websockets) (no limit)</VersionedLink> </li> <li> <VersionedLink to="/hasura-cloud/plans/">API request duration (no limit)</VersionedLink> </li> <li> <VersionedLink to="/observability/cloud-monitoring/websockets/">Concurrent websocket connections (no limit)</VersionedLink> </li> <li> <VersionedLink to="/caching/overview/">Query caching (no limit)</VersionedLink> </li> <li> <VersionedLink to="/databases/database-config/read-replicas/">Read replicas (no limit)</VersionedLink> </li> <li> <VersionedLink to="/databases/database-config/dynamic-db-connection/"> Dynamic database connection routing (no limit) </VersionedLink> </li> <li> <VersionedLink to="/event-triggers/clean-up/auto-cleanup/">Auto cleanup of Event Triggers</VersionedLink> </li> <li> <VersionedLink to="/hasura-cloud/sso/">SSO (SAML)</VersionedLink> </li> <li> <VersionedLink to="/hasura-cloud/high-availability/">Failover for high availability</VersionedLink> </li> <li> <VersionedLink to="/hasura-cloud/dedicated-vpc/#vpc-peering">VPC peering</VersionedLink> </li> {/* <li> <VersionedLink to="/schema/overview/">Data Processing Agreement (GDPR)</VersionedLink> </li> <li> <VersionedLink to="/schema/overview/">Business Associate Agreement (BAA)</VersionedLink> </li> <li> <VersionedLink to="/schema/overview/">HIPAA compliance</VersionedLink> </li> */} <li> <VersionedLink to="/policies/sla/">Priority response SLAs</VersionedLink> </li> {/* <li> <VersionedLink to="/schema/overview/">Onboarding program</VersionedLink> </li> <li> <VersionedLink to="/schema/overview/">Named customer success manager</VersionedLink> </li> */} </ul> </div>