Cognito is cheap to start on AWS. Bank journeys need more room.
Amazon Cognito prices user pools per monthly active user across Lite, Essentials and Plus tiers. Midships Keycloak gives you the journey flexibility of a full identity platform, portable across clouds.
Midships Keycloak vs Amazon Cognito.
| Amazon Cognito | Midships Keycloak | |
|---|---|---|
| Pricing basis | Monthly active users; Essentials USD 0.015 and Plus USD 0.020 per MAU above free tiers1 | Annual subscription. No per identity or per device fees |
| Who operates it | AWS, as a managed service | Your team, Midships Guardian, or both |
| Where it runs | AWS regions | Any cloud, or on premises |
| Journeys | Managed login pages and Lambda triggers | Full authentication journeys, built with Caravel to Midships standards |
| Standards | OIDC, OAuth 2.0, SAML 2.0 federation | OIDC, OAuth 2.0, SAML 2.02 |
| Exit | Re-implement on another platform | Open source core you can keep running without Midships |
As at October 2026. Numbered references link to the vendor's own documentation below.
Low entry price, linear growth.
Cognito's per MAU prices are low, and for a small application it is hard to beat. At bank scale, millions of monthly active users at a per MAU rate become a material, growing line. The Midships Keycloak subscription does not change with the number of customers who sign in; only the infrastructure scales with load.
Journeys are where banks differ.
Step-up authentication, delegated access, device binding and regulator-specific consent flows are where bank identity is won or lost. Midships Keycloak gives you full journey control, built from specification with Caravel and tested the same way every time.
Which is right for you?
you are AWS-only, your journeys are simple, and your active user numbers are modest.
you need complex bank journeys, portability across clouds or on premises, and predictable cost at scale.
Frequently asked questions.
Can Keycloak run on AWS?
Yes. Midships Keycloak is designed to run on Kubernetes in your own AWS account, on other major clouds, or on premises.
How we sourced this comparison.
Statements about other vendors come from their public documentation and pricing pages, checked in October 2026. Vendors change products and prices; confirm current terms with them. Product names are trademarks of their owners and are used only to identify those products. If you believe anything here is inaccurate, tell us at sales@midships.io and we will correct it.
Compare Midships Keycloak with other platforms.
Is Keycloak a build decision?
Raw Keycloak is. Midships Keycloak is bought.
Read the argument →CompareMidships Keycloak vs Ping Advanced Identity Cloud
Per active user SaaS, or a platform you own
Read the comparison →CompareMidships Keycloak vs Ping Identity (self-managed)
Per stored identity licensing, or none
Read the comparison →CompareMidships Keycloak vs Auth0
Per MAU SaaS, or a platform you own
Read the comparison →CompareMidships Keycloak vs Entra External ID
Per MAU in Microsoft cloud, or cloud neutral
Read the comparison →CompareMidships Keycloak vs Red Hat build of Keycloak
Complementary, not competing
Read the comparison →Decide before the contract decides for you.
If your identity platform renews within 24 months, set out renew, renegotiate and migrate side by side while every option is still open.
What would your identity cost on Midships Keycloak?
Enter your licence figures and see five-year cost, payback and break-even. Nothing you enter leaves your browser.

