Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Notificaciones sin servidor para juegos móviles con Step Functions
Fecha de publicación: 10 de marzo de 2021 () Historial del diagrama
Esta arquitectura crea un flujo de datos sin servidor para ingerir, almacenar, procesar y enviar notificaciones push a los suscriptores. Usa este canal para ofertas flash, notificaciones de eventos dentro del juego y notificaciones específicas de campañas dirigidas a audiencias segmentadas con un seguimiento de la eficiencia.
Diagrama de notificaciones sin servidor con funciones escalonadas
Los siguientes pasos describen la arquitectura:
-
Cuando se inicia el cliente del juego, envía la información de registro a un punto de conexión REST de Amazon API Gateway. El cliente del juego también puede enviar información de notificación directa a través de REST.
-
API Gateway solicita el flujo de AWS Step Functions registro que lleva a cabo una lógica adicional, como el registro del dispositivo y el almacenamiento de los datos de punto final de Amazon Simple Notification Service en Amazon DynamoDB.
-
A medida que el cliente del juego envía información al servidor del juego, este activa el flujo de trabajo de notificaciones de Step Functions, que procesa los mensajes.
-
Para ejecutar campañas o enviar notificaciones individuales, un empleado de marketing también puede solicitar manualmente el flujo de Lambda Step Functions a través de API Gateway. La autorización se gestiona a través de Amazon Cognito.
-
El flujo de notificaciones lleva a cabo acciones como la traducción (mediante Amazon Translate), el enriquecimiento de la carga útil de los mensajes y el almacenamiento y la obtención de datos de puntos finales de DynamoDB. Estos datos definen los usuarios o segmentos directos a los que enviar mensajes.
-
Step Functions utiliza Amazon Translate para traducir rápidamente el contenido de las notificaciones.
-
Amazon SNS utiliza las credenciales del servicio de notificaciones push y los tokens de los dispositivos móviles. Tras recibir el mensaje, todos los suscriptores del tema reciben la notificación automática a través de proveedores como Firebase el servicio de notificaciones Apple push.
-
Los datos sin procesar se envían a Amazon Simple Storage Service para el análisis de datos inactivos.
Documentación adicional
Para obtener información adicional, consulte los siguientes recursos:
Historial del diagrama
Para recibir notificaciones sobre las actualizaciones de este diagrama de arquitectura de referencia, suscríbase a la fuente RSS.
| Cambio | Descripción | Fecha |
|---|---|---|
Publicación inicial | El diagrama de arquitectura de referencia se publicó por primera vez. | 10 de marzo de 2021 |
Diagrama de arquitectura de referencia publicado por primera vez. | 10 de marzo de 2021 |
nota
Para suscribirse a las actualizaciones de RSS, debe tener un complemento de RSS habilitado para el navegador que esté utilizando.