Gluu IAM Migration for the American Association for the Advancement of Science (AAAS)

Client Overview:

  • Organization: The American Association for the Advancement of Science (AAAS)
  • Type: International non-profit organization
  • Mission: Promoting scientific cooperation, freedom, responsibility, education, and outreach.

Client Challenge:

  • Project Title: AAAS Gluu IAM Migration
  • Challenge: AAAS faced the daunting task of directly migrating its Gluu Identity and Access Management (IAM) system from version 2.4, which had reached its end-of-life (EOL), to version 4.4.

Sennovate’s Solution:

  • Assessment: Sennovate initiated the project by conducting a comprehensive assessment of AAAS’s existing Gluu IAM infrastructure. The aim was to identify and understand the technical and functional conflicts associated with migrating from an EOL version to a current one.
  • Migration Planning: With a clear understanding of the challenges, Sennovate meticulously planned the migration process. The goal was to minimize disruptions and changes required from the customer’s end.
  • Preserving Client IDs and Secrets: AAAS had a crucial requirement to retain the same client IDs and secrets for all applications in the upgraded environment. Sennovate developed a customized solution to achieve this, ensuring minimal operational effort at the application level.
  • Updating OpenID Configuration: As the protocol version had been deprecated, Sennovate updated the OpenID configuration to align with the new version.
  • SCIM Endpoint Compatibility: Sennovate addressed the difference in SCIM endpoints between the 2.4 and 4.4 versions. Using the proxy feature of Apache, they enabled both old and new SCIM endpoints to seamlessly function.
  • User and Password Migration: Sennovate successfully migrated approximately 900,000 user accounts and their associated passwords. This process was executed with precision to ensure data integrity and security.

Benefits Achieved:

  • Zero Downtime Migration: AAAS experienced zero downtime during the migration process, ensuring uninterrupted services to its members.
  • Minimal Post-Migration Fixes: Thanks to meticulous planning and execution, there were no significant issues to address after the migration was completed.
  • No Application Code Changes: AAAS did not need to make any changes to its application code, simplifying the transition process.
  • Cost Savings: Automation and efficient migration strategies led to a 30-40% cost reduction compared to manual migration approaches.
  • Enhanced Security and Compliance: The upgraded Gluu IAM system provided AAAS with enhanced security features and ensured compliance with the latest standards.

Conculsion:


This successful migration project demonstrated Sennovate’s expertise in managing complex IAM migrations, enabling AAAS to continue its mission of advancing science and engineering with a modern and secure IAM infrastructure.  The execution of the migration was seamless, efficient, and hassle-free, exceeding the customer’s expectations. AAAS expressed its satisfaction with both the design and execution of the project. 

 

loader