| Who supports the software? | The community project for code defects. Keycloak's downloads page publishes no support policy. AceMQ supplies engineers for the running service. | Red Hat, under a subscription and its published policy: each minor is supported for about 12 months, and at least two minors are supported at any time. | The host, on its own terms. Ask what it commits to for version currency and incident response. | The vendor, as a cloud service on its own terms. |
|---|
| Who runs it at 3am? | An AceMQ engineer within 15 minutes, 24/7, on your infrastructure (Tier 3) or ours (Tier 4). | You, or AceMQ beside your subscription. Red Hat Support handles defects in its build. | The host's operators. They do not run your brokers, so token failures at the broker side still need your own engineers. | The vendor. Broker-side token failures remain yours. |
|---|
| Where does it run? | Your Kubernetes or OpenShift cluster with the Keycloak Operator, containers or virtual machines, on a supported database such as PostgreSQL 14 to 18. | The same shapes, on the versions and configurations Red Hat supports. | The host's cloud. | The vendor's cloud. |
|---|
| What do you give up? | Nothing in capability. You take on upgrades, high availability and backups, which is the work AceMQ does. | Freedom to run any upstream release the day it ships, because the build follows Red Hat's even-numbered minors. | Control of the database, topology and upgrade timing. | Keycloak realms, clients and protocol mappers have to be rebuilt in another model, and the migration needs its own plan. |
|---|
| Who should stay put? | A team that wants control of the topology and has engineers to call on, or already runs Keycloak and needs it to be dependable. | A team that wants a vendor accountable for the build and already buys Red Hat subscriptions. | A team with no appetite for operating an identity provider and no broker-side token dependence. | A team whose applications already trust that provider. AceMQ is not the right partner if the goal is only to replace Keycloak. |
|---|