Skip to content

Commit

Permalink
Apply fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
bethh0rn authored Dec 27, 2024
1 parent dcb3a05 commit 720e45a
Showing 1 changed file with 6 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ In the API documentation, you'll see enterprise features marked like this:

## Self-Hosted FusionAuth Versus Cloud-Hosted FusionAuth

Once you have chosen a FusionAuth plan with the features you want, you need to decide where to host FusionAuth. You can either host it yourself, on a dedicated server on your premises, or with a cloud service provider, like Hetzner, AWS, or the FusionAuth company, Inversoft. Your decision to self-host and cloud host is independent of which FusionAuth plan you choose. Any FusionAuth plan can be hosted either by you or by us. There is no difference in edition features between hosts.
Once you have chosen a FusionAuth plan with the features you want, you need to decide where to host FusionAuth. You can either host it with the FusionAuth company, Inversoft, or you can host it yourself, whether on-premise or with a cloud service provider like Hetzner or AWS. Your decision to self-host or use Inversoft is independent of which FusionAuth plan you choose. Any FusionAuth plan can be hosted either by you or by us. There is no difference in plan features between hosts.

Let's first consider how each hosting type works, and then assess the advantages of each.

Expand All @@ -117,20 +117,20 @@ For self-hosting, you download the FusionAuth software (usually a Docker image),
- Upgrades to PostgreSQL and FusionAuth
- Server scaling and migration as your users increase

To learn how to run FusionAuth on your own host, read our [guide to using FusionAuth on Docker](/docs/get-started/download-and-install/docker).
To learn how to run FusionAuth on your own host, read the [guide to using FusionAuth on Docker](/docs/get-started/download-and-install/docker).

For cloud hosting, you create a FusionAuth cloud account and choose a plan. You can then start and stop as many instances of FusionAuth (called deployments) as you want through the web interface. You pay for each deployment for as long as it runs but need not worry about any of the considerations of self-hosting.
For cloud hosting, you create a FusionAuth Cloud account and choose a plan. You can then start and stop as many instances of FusionAuth (called deployments) as you want through the web interface. You pay for each deployment for as long as it runs but need not worry about any of the considerations of self-hosting.

Specifically, when cloud hosting, you:

- Cannot edit the FusionAuth instance configuration page, like you can when self-hosting.
- Cannot edit the FusionAuth instance configuration page like you can when self-hosting.
- Can choose when to upgrade FusionAuth to the latest version, but the process itself is automated.

To learn how to use cloud hosting in detail, read our [FusionAuth Cloud guide](/docs/get-started/run-in-the-cloud/cloud). To estimate the fees for the deployments in your account, use the [pricing calculator](https://account.fusionauth.io/pricing-calculator/).
To learn how to use cloud hosting in detail, read the [FusionAuth Cloud guide](/docs/get-started/run-in-the-cloud/cloud). To estimate the fees for the deployments in your account, use the [pricing calculator](https://account.fusionauth.io/pricing-calculator/).

### Advantages Of Each Hosting Type

Self-hosting gives you complete control over FusionAuth, including the ability to use [Kickstart](/docs/get-started/download-and-install/development/kickstart) to start an instance, such as a sample application or user, with the exact configuration you need. You can use Kickstart in conjunction with GitHub or continuous deployment services to deploy any number and configuration of FusionAuth instances. The FusionAuth database runs on your host, and you can run any SQL queries against it to extract daily data for analytics, importing users, or editing data in bulk.
Self-hosting gives you complete control over FusionAuth, including the ability to use [Kickstart](/docs/get-started/download-and-install/development/kickstart) to start an instance with the exact configuration you need, allowing you to specify whether it includes sample applications and users. You can use Kickstart in conjunction with GitHub or continuous deployment services to deploy any number and configuration of FusionAuth instances. The FusionAuth database runs on your host, and you can run any SQL queries against it to extract daily data for analytics, to import users, or to edit data in bulk.

Cloud hosting is more convenient than self-hosting. Starting and stopping a deployment takes only a few clicks, as does upgrading. Deployments scale easily as your number of customers grows, due to the more powerful cloud instances available to handle the greater authentication workload. Backups are automated and available should you need to roll back your database at any time. A team of FusionAuth experts manages the cloud environment and is available if you need support. You can also purchase a 99.99% uptime service level agreement (SLA) to guarantee that your site will always be available.

Expand Down

0 comments on commit 720e45a

Please sign in to comment.