Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: add cloud vs self hosted guide #3450

Open
wants to merge 13 commits into
base: main
Choose a base branch
from

Conversation

sixhobbits
Copy link
Collaborator

No description provided.


If neither option offers you an obvious advantage, compare the cost of self-hosting and cloud hosting to decide. Self-hosting is a good choice when you have an infrastructure team with spare time to monitor and maintain your own instances. Cloud hosting costs money but saves your infrastructure team time. You need to calculate the total cost of cloud hosting your deployments against your employees' hours spent maintaining FusionAuth, and the potential cost of downtime if your local FusionAuth instance were to become misconfigured.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
If neither option offers you an obvious advantage, compare the cost of self-hosting and cloud hosting to decide. Self-hosting is a good choice when you have an infrastructure team with spare time to monitor and maintain your own instances. Cloud hosting costs money but saves your infrastructure team time. You need to calculate the total cost of cloud hosting your deployments against your employees' hours spent maintaining FusionAuth, and the potential cost of downtime if your local FusionAuth instance were to become misconfigured.
If neither option offers you an obvious advantage, compare the cost of self-hosting and cloud hosting to decide:
- Self-hosting is a good choice when you have an infrastructure team with spare time to monitor and maintain your own instances.
- Cloud hosting costs money but saves your infrastructure team time.
You should calculate the total cost of cloud hosting your deployments against the cost of having your own team maintaining FusionAuth, and the potential cost of downtime if your local FusionAuth instance were to become misconfigured.


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.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
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.
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. FusionAuth is also available in the [AWS Marketplace](https://aws.amazon.com/marketplace/pp/prodview-65uhkzzoaqnwa), allowing you to use your pre-approved AWS spend to include FusionAuth as a single line item.

Copy link
Contributor

@bradmccarty bradmccarty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A couple of minor additions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants