Saltar al contenido
← Diario

Keycloak vs Entra ID: los tradeoffs reales que nadie pone en una tabla comparativa

Dos décadas de experiencia en IAM condensadas en una comparativa sincera: matemáticas de licencias, flexibilidad de protocolos, Conditional Access, dolor de migración y por qué la mayoría termina usando ambos.

Publicado 24 de mayo de 2026·10 min de lectura
  • Keycloak
  • Seguridad
  • Cloud
  • Arquitectura

Si estás construyendo infraestructura de identidad en 2026, tienes dos opciones serias: Keycloak auto-gestionado o Microsoft Entra ID.

He ejecutado ambos en producción. He migrado equipos de uno a otro. La elección es menos sobre features y más sobre lo que estás dispuesto a mantener.

El tradeoff fundamental

Entra ID: cero operaciones, menos control. Microsoft gestiona todo. Caja negra.

Keycloak: control total, responsabilidad total. Gestionas JVM, BD, Infinispan, TLS. Arreglas tú.

Licencias

Entra ID P2: ~$9/usuario/mes. 10.000 usuarios = $1M/año. Keycloak es gratis. El punto de equilibrio: 2.000–5.000 identidades.

Comparativa

Entra ID gana: Conditional Access, integración M365/Azure, detección de riesgos.

Keycloak gana: SAML, OIDC, OAuth, LDAP, Kerberos, autenticadores personalizados, sin vendor lock-in.

Dolor de migración

Migrar entre ellos es re-platforming. 3 meses presupuestados, 9 reales. Tokens diferentes, grupos que no migran, service principals incompatibles, Conditional Access sin exportación.

Usar ambos

Más organizaciones de las que admiten ejecutan ambos. Entra ID para Microsoft, Keycloak para apps externas. Federación como puente.

Veredicto

Entra ID para empresas Microsoft. Keycloak si necesitas flexibilidad o multi-cloud. La mayoría termina con ambos.


Entiende el tradeoff. Ambos son excelentes en cosas diferentes.

¿Te fue útil?