AWS Mobile Hub permite añadir y configurar fácilmente características para sus aplicaciones móviles, como autenticación de usuarios, almacenamiento de datos, lógica back-end, notificaciones push, entrega de contenido y análisis. Una vez compilada la aplicación, AWS Mobile Hub ofrece un acceso sencillo para realizar pruebas en dispositivos reales, así como paneles de análisis donde realizar un seguimiento del uso de su aplicación, todo ello desde una única consola integrada.

AWS Mobile Hub cuenta con características empresariales que facilitan el desarrollo de aplicaciones móviles con acceso para empleados y clientes que brindan conexión con los recursos de la empresa.

AWS Mobile Hub

Comience hoy mismo
Inicio de sesión de usuarios

Inicio de sesión de usuarios

Añada flujos de registro e inicio de sesión de los usuarios con compatibilidad con la autenticación multifactor en sus aplicaciones con un servicio totalmente administrado. También puede autenticar a los usuarios mediante proveedores de identidad social, como Facebook, Twitter y Google+. Esta característica emplea tecnología de Amazon Cognito.

Almacenamiento de datos de usuario

Almacenamiento de datos de usuario

Almacene y sincronice datos de usuario, como perfiles de usuario, configuraciones o progresos en los juegos, o almacene archivos de usuario, como fotos. Esta característica emplea tecnología de Amazon Cognito y Amazon S3.

Lógica de la nube

Lógica de la nube

Cree un back-end móvil sin aprovisionar ni administrar servidores. Cargue su código e invóquelo con API de su aplicación móvil. Nosotros nos ocuparemos de todo lo necesario para ejecutar y escalar el código. Esta característica está proporcionada por Amazon API Gateway y AWS Lambda.

Dynamo Mobile Hub

Base de datos NoSQL

Almacene y realice consultas en los datos de su aplicación con una base de datos en la nube totalmente administrada que proporciona un servicio rápido y uniforme a cualquier escala. Esta característica emplea tecnología de Amazon DynamoDB.

mobile-analytics

Mensajería y análisis

Ejecute campañas de mensajería focalizadas a través de varios canales (notificaciones push, mensajes SMS, emails) para fomentar el uso de aplicaciones móviles, aumentar el uso y recopilar KPI claves. Conozca el comportamiento de los usuarios, defina en qué usuarios focalizarse, determine qué mensajes enviar y cuál es el canal más apropiado, agende el mejor momento para enviar los mensajes y, a continuación, realice un seguimiento de los resultados de su campaña con paneles y análisis avanzados. Esta característica emplea tecnología de Amazon Pinpoint.

app-content-delivery

Alojamiento y streaming

Almacene en la nube recursos de las aplicaciones, como archivos multimedia, y descárguelos en la aplicación y almacénelos en la memoria caché. Emplee una red de entrega de contenido (CDN) para distribuir contenido a los usuarios con baja latencia y altas velocidades de transferencia. Simplifique el desarrollo y las pruebas de sitios web con archivos de configuración de JavaScript generados automáticamente con compatibilidad de exportación/importación de ECMAScript2015 para aplicaciones híbridas o web móviles que consumen recursos de la nube mediante el SDK para JavaScript de AWS. Esta característica emplea tecnología de Amazon S3 y Amazon CloudFront.

push-notifications

Notificaciones push móviles, mensajes SMS e email

Fomente el uso de los usuarios mediante el envío de notificaciones push móviles en las aplicaciones, mensajes de texto SMS e emails a individuos o grupos de usuarios. Las notificaciones push se envían a dispositivos basados en Apple iOS mediante APNS y APNS Sandbox, y a dispositivos basados en Google Android mediante servicios de notificación GCM o FCM. Puede enviar solo unos mensajes o hasta miles de millones al día. Esta característica emplea tecnología de Amazon Pinpoint.

import-export

Exportación/importación de proyectos

Exporte, importe y comparta la configuración de su proyecto en un formato de archivo de texto de fácil edición (YAML). Clone proyectos en la misma cuenta o exporte a cuentas para lograr una mayor colaboración entre equipos o participación mediante código abierto. Cuando un proyecto se clona o importa, se crea un stack aislado idéntico de recursos de AWS para suministrar un entorno de desarrollo y prueba independiente y estable.

app-testing

Prueba de aplicaciones

Mejore la calidad de sus aplicaciones para iOS, Android y web mediante la realización de pruebas en teléfonos y tablets reales en la nube de AWS. Esta característica emplea tecnología de AWS Device Farm.

100x100_benefit_identification

Con Mobile Hub es más fácil añadir características de administración de usuarios a su aplicación, incluida la autenticación de usuarios para aplicaciones móviles con acceso para empleados y clientes. Para aplicaciones B2C, puede crear su propio directorio de usuarios completamente administrado en Amazon Cognito y añadir fácilmente registros e inicios de sesión, incluida la autenticación multifactor.

Para aplicaciones B2E, Mobile Hub le permite usar el lenguaje de marcado de aserción de seguridad (SAML) para añadir inicios de sesión con credenciales corporativas almacenadas en directorios de usuarios corporativos existentes, incluido Active Directory. Esta característica le posibilita crear aplicaciones que les permiten a los usuarios de estas iniciar sesión con sus credenciales corporativas existentes.

Los roles de AWS Identity and Access Management (IAM) se asignan automáticamente a cada usuario, por lo que luego puede utilizar estas credenciales para autorizar acceso a los conectores y a los recursos de AWS. Esto le posibilita crear aplicaciones móviles que pueden acceder de manera segura a los datos de recursos empresariales existentes, lo que le permite al personal móvil completar fácilmente tareas y acciones a través de sus dispositivos móviles que cubren varias aplicaciones de línea de negocios.

Para que añadir inicios de sesión de usuarios sea más fácil, Mobile Hub brinda instrucciones de integración paso a paso y luego genera una aplicación de inicio rápido con un código totalmente funcional que puede incluir en su aplicación. Las aplicaciones de inicio rápido incluyen implementaciones que muestran cómo autenticar usuarios de aplicaciones con proveedores de identidad de SAML o sus grupos de usuarios de Cognito en iOS (Objective-C y Swift) y Android. La aplicación de inicio rápido también muestra cómo usar las credenciales de Cognito resultantes para control de acceso a los recursos de AWS, como archivos en Amazon S3 o datos en Amazon DynamoDB

100x100_benefit_migration

La característica Mobile Hub Cloud Logic le permite crear conectores personalizados con AWS Lambda y Amazon API Gateway para acceder a recursos on-premise detrás de firewalls (como API y bases de datos) a través de VPC. Mobile Hub aplica automáticamente el control de acceso a las API REST resultantes, lo que facilita la restricción de acceso a los usuarios que se autenticaron con cualquiera de las nuevas capacidades de inicio de sesión para usuarios. Con tan solo unos clics, puede utilizar las credenciales de Active Directory de los usuarios de una aplicación para autorizar el acceso a recursos empresariales, aunque dichos recursos no se integren de manera nativa con Active Directory. Puede editar políticas integradas para añadir control de acceso específico. Por ejemplo, puede restringir operaciones de escritura (p. ej. PUT, POST, DELETE) en determinadas rutas (p. ej. /items) a usuarios de aplicaciones específicos.

100x100_benefit_Custom-lexicon

AWS Mobile Hub incluye una integración con Amazon Lex, que le permite crear aplicaciones móviles que utilizan voz y texto, además del toque. De este modo, puede utilizar la tecnología que potencia Amazon Alexa para crear animados bots de conversación con voz y texto en su aplicación. Cada bot que crea con Mobile Hub utiliza Amazon Lex para reconocer la intención de la entrada de lenguaje natural y activa las funciones empresariales adecuadas. Puede crear experiencias de conversación entretenidas para situaciones comunes de la aplicación, como la reserva de entradas, la solicitud de productos, el registro de tickets con el servicio de atención al cliente, consultas en un sistema de soporte técnico de TI interno y más.

AWS Mobile Hub facilita la incorporación de bots de conversación en su aplicación móvil. Cuando selecciona bots de conversación, Mobile Hub agrega una pantalla de mensajes totalmente operativa a la aplicación quickstart generada por Mobile Hub. La aplicación quickstart utiliza el SDK para móviles de Amazon Lex para recibir entradas de voz y texto de la aplicación y enviarlas a Lex para el procesamiento del lenguaje natural. Lex está configurado de manera segura con políticas de control del acceso, con lo que resulta sencillo de utilizar con características de Mobile Hub como el inicio de sesión, los conectores SaaS y la integración con DynamoDB.