Skip to content

Commit

Permalink
docs: Add DDN Billing section (#378)
Browse files Browse the repository at this point in the history
Co-authored-by: Rob Dominguez <[email protected]>
Co-authored-by: Shahidh K Muhammed <[email protected]>
Co-authored-by: Sean Park-Ross <[email protected]>
Co-authored-by: Sean Park-Ross <[email protected]>
  • Loading branch information
5 people authored May 1, 2024
1 parent fcf285f commit 9add307
Show file tree
Hide file tree
Showing 8 changed files with 5,031 additions and 3,361 deletions.
8 changes: 8 additions & 0 deletions docs/billing/_category_.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"label": "Billing",
"position": 10,
"className": "billing-icon",
"customProps": {
"sidebar_pathname": "billing"
}
}
50 changes: 50 additions & 0 deletions docs/billing/overview.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---
description: "Learn about Hasura DDN's pricing, plans, and billing set-up."
title: Billing Overview
sidebar_label: Overview
keywords:
- hasura graphql api
- data connectors
- graphql queries
- api tutorial
- database management
- query executions
- api integrations
- query filters
- query sorting
- hasura data connect
hide_table_of_contents: true
sidebar_position: 1
seoFrontMatterUpdated: true
---

import { OverviewTopSectionIconNoVideo } from "../../src/components/OverviewTopSectionIconNoVideo";
import { OverviewPlainCard } from "../../src/components/OverviewPlainCard";
import Icon from "@site/static/icons/features/credit-card-check.svg";

# Billing

<OverviewTopSectionIconNoVideo
icon={<Icon />}
intro={
<div className="overview-text">
<p>
Hasura DDN offers a revolutionary pricing structure designed to save on costs and meet the needs of any team,
any size, any demands.
</p>
<p>
Are you an indie developer working on the next great startup? We'll host your API for free, forever. Seriously.
</p>
</div>
}
links={[
{
href: "/billing/pricing/",
title: "Learn about our pricing plans.",
},
{
href: "/billing/setup/",
title: "See how to set up billing for your project.",
},
]}
/>
51 changes: 51 additions & 0 deletions docs/billing/pricing.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
title: Plans and Pricing
sidebar_label: "Plans and Pricing"
sidebar_position: 2
description:
"Learn about Hasura DDN Billing and Pricing - Find details on simple, consistent pricing independent of traffic, with
no extra costs for growing usage. View pricing for models, zones, and data transfers across free, base, and advanced
plans. Ideal for developers and teams of all sizes."
keywords:
- Hasura DDN billing
- Hasura DDN plan
- Data transfer
- DDN Free
- DDN Base
- DDN Advanced
- Dedicated
- Data passthrough
---

# Hasura DDN Plans and Pricing

## Overview

[Hasura DDN Pricing](https://hasura.io/pricing/v3) is designed for simplicity with fewer pricing components while
maintaining consistency across different plans and deployment methods. Additionally, this pricing model remains
independent of traffic, meaning that you won't incur higher costs as your traffic loads grow.

## Pricing units and terminology

| Pricing Unit | Details |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Model | The number of models for billing purposes maps directly to the sum of [Model](/supergraph-modeling/models.mdx) and [Command](/supergraph-modeling/commands.mdx) objects in the metadata. A model or a command can be created for a database table, view, microservice, API, etc. |
| Active Model | An active model is defined as a model that is accessed more than 1000 times a month. A model is considered to be accessed if it is queried over the GraphQL API either directly or via a relationship |
| Availability Zone | An Availability Zone is a redundant location within a data center where Hasura is running. These typically map to data center locations on major cloud providers. |
| Data Transfer | Amount of data in [Gibibytes](https://simple.wikipedia.org/wiki/Gibibyte) (GiB) transferred across various channels while running a Hasura instance. |

## Plans

| Plan | Use Case | Details |
| ------------ | ------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
| DDN Free | Ideal for individual developers building and running a supergraph at any scale. | <ul><li>Unlimited models, at any scale</li><li>1 user</li><li>Observability: 15-minute retention</li></ul> |
| DDN Base | Ideal for a single team building a business-critical supergraph. | <ul><li>Unlimited users</li><li>Observability: 30-day retention</li></ul> |
| DDN Advanced | Ideal for multiple teams collaborating on a federated supergraph. | <ul><li>Federated collaboration</li><li>Multi-repo CI/CD</li></ul> |

## Pricing

| Plan | $ Per Active Model Per Month | $ Per Availability Zone Per Month | $ Per GiB of Data Transfer |
| ------------ | ---------------------------- | ---------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- |
| DDN Free | No charges | No charges | No charges |
| DDN Base | $5 | <ul> <li> $0 on shared infra </li> <li>$1,000 for dedicated infra </li></ul> | <ul> <li> $0 on shared infra </li> <li> As charged to Hasura by cloud provider </li></ul> |
| DDN Advanced | $30 | <ul> <li> $0 on shared infra </li> <li>$1,000 for dedicated infra </li></ul> | <ul> <li> $0 on shared infra </li> <li> As charged to Hasura by cloud provider </li></ul> |
32 changes: 32 additions & 0 deletions docs/billing/setup.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
title: Billing
sidebar_label: "Billing"
sidebar_position: 3
description: "Learn how easy it is to set up billing for a Hasura DDN project."
keywords:
- Hasura DDN billing
- Hasura DDN plan
- Data transfer
- DDN Free
- DDN Base
- DDN Advanced
- Dedicated
- Data passthrough
---

# Hasura DDN Billing

## Overview

With Hasura DDN, you can setup billing in just a few steps. All you need to do is add a credit card to your plan and
you're off to the races!

## Add a payment method

### Step 1: Add a billing address

### Step 2: Add the payment details

### Step 3: Choose your plan

## Edit an existing payment method
Loading

0 comments on commit 9add307

Please sign in to comment.