Actualmente miles de desarrolladores de aplicaciones móviles de todo el mundo utilizan los servicios en la nube de Amazon Web Services para los componentes esenciales de infraestructura que hacen posibles sus apps. A pesar de ello, aún se ven obligados a invertir un tiempo valioso en conectar sus aplicaciones a servicios de almacenamiento y de bases de datos e integrar funciones esenciales como la autenticación y gestión de los usuarios, las notificaciones y el análisis de los datos de uso de sus aplicaciones.
En respuesta a estas situaciones, AWS ha presentado funciones nuevas que permitirán a los desarrolladores de software crear e implementar aplicaciones móviles y expandir su escala con mayor facilidad.
Amazon Cognito es un nuevo servicio que representa un sistema sencillo para la identificación de usuarios y la sincronización de sus datos, brindando a los desarrolladores de software la posibilidad de crear aplicaciones que autentiquen a los usuarios a través de los proveedores de sesiones de usuario más populares, al tiempo que sincronizan entre diversos dispositivos los datos de la aplicación, como las preferencias del usuario y los datos de sus partidas.
Por otra parte, el nuevo servicio Amazon Mobile Analytics ofrece a los desarrolladores recursos para recabar y analizar datos sobre la utilización de sus aplicaciones, llegando a miles de millones de eventos diarios registrados por millones de usuarios, y permite disponer de informes de uso apenas una hora después de recibir los datos enviados por la aplicación.
AWS presenta además un nuevo SDK (kit de desarrollo de software) unificado para aplicaciones móviles, que hace posible a los desarrolladores de aplicaciones para iOS, Android y Fire OS acceder de forma fácil y ágil a los nuevos servicios Amazon Cognito y Amazon Mobile Analytics, así como a populares servicios de AWS como Amazon S3 y Amazon DynamoDB.
Gracias a los servicios AWS Mobile Services, los desarrolladores pueden:
• Almacenar, gestionar y sincronizar datos e identidades de sus usuarios (Amazon Cognito)
• Acceder a los datos de uso de las aplicaciones y analizarlos rápidamente (Amazon Mobile Analytics)
• Conectar las aplicaciones con los servicios de AWS más fácilmente (SDK móvil de AWS)
• Enviar notificaciones, actualizaciones y promociones a través de distintas plataformas (Amazon SNS)