Amazon Cognito es un servicio de administración y autenticación de usuarios proporcionado por Amazon a través de Amazon Web Services:
Amazon Cognito le permite agregar fácilmente el inicio de sesión y el inicio de sesión de usuario a sus aplicaciones móviles y web. Con Amazon Cognito, también tiene las opciones para autenticar a los usuarios a través de proveedores de identidad social como Facebook, Twitter o Amazon, con soluciones de identidad SAML, o mediante el uso de su propio sistema de identidad. Además, Amazon Cognito le permite guardar datos localmente en los dispositivos de los usuarios, lo que permite que sus aplicaciones funcionen incluso cuando los dispositivos están fuera de línea. Luego, puede sincronizar los datos entre los dispositivos de los usuarios para que la experiencia de sus aplicaciones permanezca constante, independientemente del dispositivo que utilicen.
Lo que está haciendo efectivamente es almacenar los datos de sus clientes en un sistema cerrado alojado por Amazon. Si usted es una empresa, como una red social, los datos de quién representan un activo importante dentro de su organización cómo asegurarse de que estos datos estén protegidos de:
- Amazon Cognito se cierra de forma inesperada, es decir, a pedido de una agencia policial o gubernamental.
- Sus claves de acceso se ven comprometidas y algunos o todos los registros están dañados.
- La relación entre su organización y Amazon se rompe hasta el punto en que Amazon retira todos los servicios con efecto inmediato.
Amazon Cognito es un gran beneficio para las organizaciones y los desarrolladores, ya que requiere una pieza de software particularmente difícil y facilita su implementación; Desde la perspectiva de la operatividad del servicio, necesitamos encontrar formas de mitigar, remediar o aceptar riesgos para los activos de la compañía en todo momento.