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.