DinoCloud implementa AWS Cognito para la autenticación de usuarios en La Caja

La Caja, una importante compañía de seguros en Argentina, comenzó su camino hacia la nube de AWS con la guía del equipo experto de DinoCloud.

Acerca de La Caja

Imagen de La Caja

La necesidad de soluciones en la nube para impulsar la innovación empresarial continua

Grupo La Caja es una empresa argentina con una larga trayectoria en el mercado asegurador de Argentina, con una participación del 7% de todos los seguros vigentes.

La Caja ofrece paquetes de seguros integrales, que incluyen seguros de hogar, vehículo, salud y vida, entre muchos otros.

El Desafío

La relación profesional entre ambas empresas comenzó a partir de la necesidad que tenía La Caja de implementar una pila de autenticación para el sitio web de Web Empresas, debido a la sensibilidad de los datos que la compañía de seguros maneja para la distribución de sus servicios.

DinoCloud, como socio Premier de AWS, llevó todo el ecosistema de servicios de AWS a La Caja para abordar esta necesidad y enfrentar el problema con excelencia operativa. La Caja no estaba familiarizada con todos los servicios de AWS. Por ello, en la etapa preliminar del proyecto, DinoCloud introdujo al equipo de ingeniería al servicio AWS Cognito, una pieza fundamental para llevar a cabo la autenticación de los usuarios en Web Empresas.

Nuestro Enfoque

Etapas, tecnologías y servicios implementados

El proyecto duró dos meses y se dividió en cuatro etapas:

  1. Creación de una cuenta de AWS para La Caja y aplicación de seguridad básica.
  2. Configuración de IAM para la federación de inicio de sesión de usuarios en Active Directory.
  3. Soporte en la implementación de AWS Cognito para la autenticación y autorización del uso de aplicaciones empresariales de La Caja.
  4. Sesión de seguridad de AWS.

Por otro lado, se implementó Terraform para el despliegue de servicios en AWS y AWS SDK NodeJS para la integración de servicios con el sitio Web Empresas.

Servicios de AWS implementados

  1. AWS IAM: Para la implementación de configuraciones que permiten usar Azure AD como proveedor de identidad (IDP).
  2. AWS Cognito: Gestión de identidad y acceso de clientes para el sitio web de Empresas.
  3. DynamoDB: Almacenamiento de datos de usuarios registrados a través de AWS Cognito.
  4. Lambda: Creación de una función de aprobación automática de usuarios para entornos de desarrollo en pruebas.
  5. Amazon Simple Email Service (SES): Envío de correos electrónicos a usuarios cuando AWS Cognito ejecuta un evento específico (validación de correo electrónico, recuperación de contraseña, etc.).
  6. AWS WAF: Aplicación de una regla de seguridad por geolocalización que impide que usuarios fuera del territorio argentino se registren o autentiquen en AWS Cognito.
  7. CloudWatch: Registro y monitoreo (logging) de los servicios mencionados anteriormente.

Una implementación simple, una necesidad no considerada previamente, puede ser el primer paso hacia la nube y el inicio del viaje de transformación digital de una organización.

Con la orientación y preparación adecuadas, los resultados positivos inmediatos pueden inspirar el desarrollo de un plan de migración a largo plazo, a medida que los actores clave dentro de la organización presencian los beneficios de primera mano.

Resultados

Como se mencionó anteriormente, La Caja no tenía conocimiento sobre los servicios de AWS y su ecosistema. Gracias a este proyecto, fue posible transferir el conocimiento a los desarrolladores para que pudieran trabajar en la integración continua de la autenticación, teniendo una comprensión básica de todos los servicios configurados, junto con documentación detallada de cada atributo utilizado en la configuración.

Como resultado de este proyecto, La Caja ahora cuenta con una pila de autenticación segura y de bajo costo, sin la necesidad de intervenir en servicios altamente complejos.

Somos #YourIdealCloudPartner

Deja que DinoCloud impulse tus resultados tecnológicos mientras tú te enfocas en hacer crecer tu negocio. Aprovecha nuestra experiencia en la nube para alcanzar el éxito.

Llevemos adelante tu Historia de Éxito en AWS junto a DinoCloud

(*) Required fields