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

Updates to Cognito comparison blog post #3362

Open
wants to merge 8 commits into
base: main
Choose a base branch
from
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
publish_date: 2018-09-18
title: Amazon Cognito and FusionAuth Comparison
description: Compare FusionAuth and Amazon Cognito for your identity and access management solution.
authors: Bryan Giese
updated_date: 2022-05-19
image: /img/blogs/cognito-and-fusionauth-ciam-comparison/amazon-cognito-and-fusionauth-comparison.jpg
authors: Bryan Giese and Brad McCarty
updated_date: 2024-10-31
Copy link
Contributor

Choose a reason for hiding this comment

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

Don't forget to update this date.

image: /img/blogs/cognito-and-fusionauth-ciam-comparison/amazon-cognito-and-fusionauth-comparison.png
categories: Compare
tags: ciam, cognito, compare
excerpt_separator: "{/* more */}"
Expand Down Expand Up @@ -33,7 +33,7 @@ Cognito and FusionAuth are both designed to be quickly up and running with almos


### Free for Unlimited Users
One of the biggest differences between Cognito and FusionAuth is cost. FusionAuth is free for unlimited users. No strings, gimmicks, or tricks. No cost increases when you hit a certain Monthly Active User threshold. Much like a database or a web server, secure authentication is so essential that developers should be able to implement it quickly and easily without cost concerns. And unlike the free options from other vendors, we don't feature-cripple or user-limit FusionAuth. You get the full unrestricted platform with every feature and benefit.
One of the biggest differences between Cognito and FusionAuth is cost. The FusionAuth Community plan is free for unlimited users when you self-host. No strings, gimmicks, or tricks. No cost increases when you hit a certain Monthly Active User threshold. Much like a database or a web server, secure authentication is so essential that developers should be able to implement it quickly and easily without cost concerns. You'll even find some of our more advanced features, such as [passkeys](/blog/announcing-fusionauth-1-52), in the Community version.

## Single-Tenant Security

Expand All @@ -45,13 +45,13 @@ For more details on the benefits and pitfalls of single- and multi-tenant soluti

### Localization

A company doing business through the internet today has a storefront open to customers from around the globe. While having a vast pool of potential customers is a benefit, many companies struggle to deliver their products and services to the wide range of languages they encounter. FusionAuth was designed to allow you to easily communicate with your customers in the language they prefer. You can create customized HTML and text email templates for the languages you support, and quickly add additional options as your community grows.
A company doing business through the internet today has a storefront open to customers from around the globe. While having a vast pool of potential customers is a benefit, many companies struggle to deliver their products and services to the wide range of languages they encounter. FusionAuth was designed to allow you to easily communicate with your customers in the language they prefer. You can create customized HTML and text [email templates](/docs/customize/email-and-messages/) for the languages you support, and quickly add additional options as your community grows.

### Configurable Password Encryption
### Configurable Password Hashing

Every application has different security requirements. Some need to be HIPAA compliant, while others can be less stringent. We let you pick the level of security you need, and adjust it as quickly as your needs or threats evolve. We also allow you to use different password schemas for different groups of users, making it possible to consolidate multiple identity management systems into one efficient platform. This can be a completely transparent process without any downtime or customer friction.
Every application has different security requirements. Some need to be HIPAA compliant, while others can be less stringent. We let you [pick the level of security](/docs/operate/secure-and-monitor/advanced-threat-detection) you need, and adjust it as quickly as your needs or threats evolve. We also allow you to use [different password schemas](/docs/extend/code/password-hashes/custom-password-hashing) for different groups of users, making it possible to consolidate multiple identity management systems into one efficient platform. This can be a completely transparent process without any downtime or customer friction.

For more details, [read about how we migrated DataStax](/resources/datastax-case-study.pdf "Read about DataStax migration") from their previous solution.
For more details, [read about how we migrated Switchboard.app](/blog/switchboard-reduced-migration-time) from their previous solution.

### Reporting and Analytics

Expand All @@ -65,10 +65,8 @@ FusionAuth allows a parent company to create unique tenants to isolate distinct

If you would like more information on how FusionAuth enables effective EIU across multiple identity management systems, [contact us](/contact "Contact us today!").

### Custom Feature Development
Another difference between Cognito and FusionAuth is our size and flexibility. There is no doubt that Amazon is a huge corporation that reaches all corners of the planet. At their size, it is difficult to get custom features or functionality unless they can serve their all Cognito customers. Smaller companies with unique or non-standard needs will find it difficult to get any type of custom feature implemented.

FusionAuth is a small, bootstrapped company dedicated to our customers. We have successfully provided our core solutions with unique customizations and one-on-one support for our clients. We have eliminated the overhead, complex approval pipelines, and corporate red-tape that cripples large firms so we can deliver exceptional solutions for clients like DataStax, StrategyCorp, Deutsche Bank and IBM. If you have a specific challenge for managing users that we don't already cover, we'll work with you for a solution. This is an added benefit to having a single-tenant solution: your system can be customized to fit your specific requirements and specifications.
### Customization
There is no doubt that Amazon is a huge corporation that reaches all corners of the planet. At their size, it is difficult to get new features or functionality. FusionAuth is dedicated to our customers. We have helped companies like Clover, Audacy, Little Caesars, and the Mayo Clinic meet their unique needs. This is an added benefit to having a single-tenant solution: your system can be customized to fit your specific requirements and specifications.

To see more details on how Cognito and FusionAuth stack up, [download this feature comparison](/resources/fusionauth-vs-cognito.pdf "Cognito and FusionAuth Feature Comparison") and please [contact us](/contact "Contact Us") if you have any questions.
bradmccarty marked this conversation as resolved.
Show resolved Hide resolved

Copy link
Contributor

Choose a reason for hiding this comment

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

Do you want the comparison list below? Under Additional Comparisons?

Expand Down