Servicios de mensajería de AWS
Servicios de mensajería para arquitectura de aplicaciones moderna
¿Por qué elegir la mensajería de AWS?
Los servicios de mensajería de AWS permiten que diferentes sistemas de software y dispositivos finales se comuniquen e intercambien información (normalmente mediante el uso de diferentes lenguajes de programación y sobre plataformas distintas). Puede usar los servicios de mensajería de AWS para enviar y recibir datos en sus aplicaciones de la nube. La infraestructura subyacente se suministra automáticamente para ofrecer alta disponibilidad y durabilidad de los mensajes con el fin de respaldar la fiabilidad de sus aplicaciones.
El servicio de mensajería correcto para su caso de uso
Amazon MQ
Qué es
Es un servicio de agente de mensajes administrado para Apache ActiveMQ que facilita la configuración y el uso de agentes de mensajes en la nube y hace posible la arquitectura híbrida.
Caso de uso
Migrar a un agente de mensajes administrado para automatizar la administración y el mantenimiento de software, sin necesidad de volver a escribir aplicaciones existentes.
Vea el video de este caso de uso
Capacidades prácticas
Compatible con protocolos y API estándares del sector, como JMS, NMS, AMQP, STOMP, MQTT y WebSocket
Amazon SQS
Qué es
Servicio de cola de mensajes simple, flexible y completamente administrado para intercambiar de manera fiable y continua cualquier volumen de mensajes desde cualquier ubicación.
Caso de uso
Crear aplicaciones sin servidor, sistemas distribuidos y microservicios desacoplados y con un alto nivel de escalabilidad en la nube.
Vea el video de este caso de uso
Capacidades prácticas
Nivel prácticamente ilimitado de escalabilidad y capacidad para incrementar el procesamiento de mensajes con capacidad previamente aprovisionada
Amazon SNS
Caso de uso
Servicio de notificaciones push móviles y mensajería de publicación/suscripción simple, flexible y completamente administrado que ofrece alto nivel de procesamiento y entrega de mensajes de alta fiabilidad.
Caso de uso
Enviar mensajes push a una variedad de puntos de enlace y clientes en sistemas distribuidos, microservicios y aplicaciones sin servidor, y hacer posible una arquitectura basada en eventos.
Vea el video de este caso de uso
Capacidades prácticas
Entrega de alta fiabilidad de cualquier volumen de mensajes a cualquier cantidad de destinatarios mediante varios protocolos.
Amazon Pinpoint
Qué es
Plataforma de interacción con los clientes para administrar interacciones focalizadas y transaccionales mediante varios canales a través del uso de emails, mensajes push móviles, SMS y Lambda.
Caso de uso
Entregar el mensaje correcto al cliente correcto en el momento correcto para mejorar las interacciones y las conversaciones.
Vea el video de este caso de uso
Capacidades prácticas
Mensajería y análisis integrados para obtener información e influenciar en la manera en la que los clientes interactúan con las aplicaciones.
Amazon Kinesis Streams
Qué es
Servicio de alta escalabilidad y completamente administrado para recopilar y procesar transmisiones de datos en tiempo real y utilizarlas en tareas de análisis y aprendizaje automático.
Caso de uso
Crear aplicaciones personalizadas y en tiempo real que procesen transmisiones de datos con marcos de procesamiento de transmisiones conocidos.
Vea el video de este caso de uso
Capacidades prácticas
Recopile y almacene constantemente terabytes de datos por hora a partir de cientos de miles de orígenes.
Agente de mensajes de AWS IoT
Qué es
Servicio de agente de publicación/suscripción completamente administrado que permite enviar y recibir mensajes hacia y desde AWS IoT Core.
Caso de uso
Envíe mensajes desde/hacia dispositivos y aplicaciones que utilicen AWS IoT de manera segura mediante el uso de MQTT, HTTP y WebSockets.
Vea el video de este caso de uso
Capacidades prácticas
Le permite enviar mensajes a millones de dispositivos o recibirlos de ellos.