Login

Cómo NHS Leadership Academy escala con Auth0

Unificación de la identidad en cuatro naciones y más de 200 fideicomisos

Cómo NHS Leadership Academy escala con Auth0

Dejar atrás la plataforma heredada

La primera versión de NHS Leadership Academy utilizó el marco Ruby on Rails, con otras funcionalidades importadas de plataformas de aprendizaje electrónico y CRM de terceros. No había Single Sign-On (SSO) porque, como explica Vardhan, resultaba difícil integrarlo con otras aplicaciones. 

En sus propias palabras: “Con el paso del tiempo, era cada vez más difícil de mantener. No seguía ninguno de los estándares de autenticación y de autorización del sector. Nos resultaba complicado integrar el amplio conjunto de aplicaciones y sitios que componen NHS Leadership Academy”. 

Este era un problema grave. En toda Inglaterra y Gales, el NHS está organizado en más de 200 “fideicomisos”. Estos son responsables de prestar servicios en un área determinada y tienen un alto nivel de autonomía respecto de la tecnología que utilizan.

“Cada fideicomiso del NHS es diferente y hay mucha tecnología heredada”, explica Vardhan.

Para la reescritura, NHS Leadership Academy estandarizó el conocido marco Laravel. Como la mayoría de los demás marcos utilizados estaban en PHP, tenía sentido elegir un marco PHP para la aplicación principal.

Laravel ofrece funciones avanzadas de autenticación, incluida la compatibilidad con Microsoft Active Directory (AD). Estas se ampliaron con Auth0 Platform, lo que ayudó a garantizar la escalabilidad a largo plazo y a mejorar la eficiencia para los desarrolladores.

“Ahora, podemos mejorar nuestro producto de forma periódica. Nuestro equipo puede dedicar su tiempo y energía al desarrollo de nuestros productos y servicios principales. No tenemos que preocuparnos por la identidad”.

- Ishani Vardhan, líder de Entregas Digitales

Mejoras más rápidas y menos mantenimiento

Como organización del sector público, el NHS verifica todas las compras potenciales para garantizar la seguridad, la relación entre precio y calidad, y la compatibilidad con las herramientas actuales. El camino más sencillo es elegir siempre un producto previamente aprobado. A pesar de estos desafíos, NHS Leadership Academy pudo demostrar de manera fehaciente por qué había que adquirir Auth0 como su nuevo proveedor de identidad.

“Es necesario presentar un caso de negocio bien justificado. Si bien es algo positivo en términos de gestión, demora mucho tiempo. Recopilamos historias de usuarios y análisis de costo-beneficio que demostraran lo que haríamos con el producto y contabilizamos cada centavo. Fue muchísimo trabajo”, afirma Vardhan. 

Se necesitaron cinco meses para que se aprobara la adquisición de Auth0, pero la espera valió la pena. En los años transcurridos desde su puesta en marcha, el equipo de NHS Leadership Academy ha notado beneficios concretos. Tienen más tiempo para dedicar al producto principal porque ya no deben invertirlo en mantenimiento. 

“Queríamos dejar la autenticación a una plataforma de IDaaS. La identidad es algo complejo con lo que no estamos acostumbrados a lidiar. Auth0 tenía todas las funciones, herramientas y garantías de seguridad que necesitábamos”, explica Vardhan. 

“Ahora, podemos mejorar nuestro producto de forma periódica. Nuestro equipo puede dedicar su tiempo y energía al desarrollo de nuestros productos y servicios principales. No tenemos que preocuparnos por la identidad”, añade.

Menos llamadas a soporte y más satisfacción del equipo de desarrollo

Desde el primer día, Auth0 permitió al equipo de NHS Leadership Academy acelerar sus plazos e implementar sistemas de autenticación avanzados. 

“Auth0 facilita mucho la gestión de la autenticación. Las API están bien diseñadas. Tiene bibliotecas para todos los marcos que utilizamos. Es ideal para los desarrolladores”, afirma Vardhan. 

“Nuestros ingenieros de DevOps estaban muy contentos de incorporar Auth0. Facilitó la integración de nuevas aplicaciones al producto principal, la creación de flujos de autenticación personalizados, la personalización de marca y la migración de cuentas desde nuestra plataforma heredada. También hemos notado una disminución gradual en las llamadas de soporte [relacionadas con el acceso] y una reducción en el tiempo que lleva restablecer las contraseñas. Ahora, nuestros usuarios finales pueden autogestionarse”, señala. 

NHS Leadership Academy también aprovechó numerosas funciones avanzadas dentro de Auth0. Agregó mecanismos de autoservicio que permiten a los usuarios gestionar sus cuentas sin ponerse en contacto con el soporte de TI. Además, el equipo agregó características de seguridad, incluida la función de detección de contraseñas filtradas, que alerta cuando la contraseña de un usuario aparece en una fuga de datos en línea.

En los próximos años, el equipo de NHS Leadership Academy espera introducir la autenticación sin contraseña, aunque admite que esta es una aspiración a largo plazo.

“Estamos analizando las consideraciones del cambio cultural para ayudar a las personas a encontrar nuevas formas de trabajar. Puede que al principio sea lento; pero, sin duda, avanzaremos”, concluye Vardhan.

Get ready to shipat the pace of AI