Portico tackled fragmented authentication by implementing a cloud-native Single Sign-On (SSO) system using Keycloak. The solution unified access across products, improved user experience, and reduced identity management costs by ~65%, while supporting over 1 million users with seamless scalability and future-ready architecture.
Following the merger of multiple companies, the organization faced a critical challenge:
fragmented authentication across different products - Verity, CampusIvy, and CourseKey - each using independent internal systems.
This led to:
To address this, the organization needed a single, centralized authentication system that could:
Two options were evaluated:
After a careful cost-benefit analysis and feature comparison, Keycloak was chosen as the Identity Provider (IDP) to build a scalable Single Sign-On (SSO) system.
The implementation was strategically planned across multiple phases to balance speed, cost, and risk mitigation:
The resulting architecture delivers a highly scalable, cloud-native Single Sign-On (SSO) solution built on Keycloak, with key highlights including:
Unified Access: Users now authenticate once and gain seamless access to all integrated applications, improving usability and efficiency.
Scalable by Design: The architecture successfully handled 20K+ concurrent logins in high-load simulations, validating readiness for future user growth.
Operational Savings: By choosing Keycloak over AWS Cognito, the organization achieved a ~65% cost reduction in projected identity management expenses.
Enhanced User Experience: Branded user experience enhances professionalism and client satisfaction.
Developer Velocity: Infrastructure automation via Terraform accelerates deployment of new environments and updates.
Future-Ready: With a flexible, modular architecture and support for multiple protocols, the SSO solution is primed to onboard 16+ additional applications with minimal rework.
By using this site, you agree to thePrivacy Policy.