Servicios de mensajería en Azure y AWS

Simple Email Service

AWS proporciona Simple Email Service (SES) para el envío de correos electrónicos de notificaciones, transacciones o marketing. En Azure, puede enviar correos electrónicos con Azure Communication Services o soluciones de terceros, como SendGrid. Ambas opciones proporcionan servicios de correo electrónico que se pueden incorporar a las soluciones para atender diversos casos de uso.

Simple Queue Service

AWS Simple Queue Service (SQS) proporciona un sistema de mensajería para la conexión de aplicaciones, servicios y dispositivos dentro de la plataforma de AWS. Azure cuenta con dos servicios que proporcionan una funcionalidad parecida:

  • Queue Storage es un servicio de mensajería en la nube que permite la comunicación entre los componentes de las aplicaciones en Azure.

  • Service Bus es un sistema de mensajería sólido para la conexión de aplicaciones, servicios y dispositivos. Mediante el componente relacionado Service Bus Relay, Service Bus también puede conectarse a aplicaciones y servicios hospedados de manera remota.

Integración entre los servicios de mensajería de Azure y AWS

Si hay un conjunto de componentes que usan Amazon SQS que debe integrarse con otro conjunto de componentes que usa Azure Service Bus, o viceversa, que se puede realizar mediante el patrón de puente de mensajería.

Componentes de mensajería

Servicio de AWS Servicio de Azure Descripción
Simple Queue Service (SQS) Queue Storage Proporciona un servicio de puesta en cola de mensajes administrados para la comunicación entre componentes de aplicación desacoplados.
Servicio de notificación simple (SNS) Service Bus Admite un conjunto de tecnologías de middleware orientadas a mensajes y basadas en la nube, entre las que se incluyen una cola de mensajes de confianza y una mensajería de publicación/suscripción duradera.
Amazon EventBridge Event Grid Servicio de enrutamiento de eventos completamente administrado que permite el consumo de eventos uniforme mediante un modelo de publicación-suscripción.
Amazon Kinesis Event Hubs Un servicio de ingesta de datos en tiempo real y totalmente administrado. Transmita millones de eventos por segundo desde cualquier origen para crear canalizaciones de datos dinámicos y responder inmediatamente a los desafíos empresariales.
Amazon MQ Service Bus Service Bus Premium es totalmente compatible con la API Java Message Service (JMS) 2.0 de Java/Jakarta EE. Service Bus Standard admite el subconjunto JMS 1.1 centrado en las colas.

Arquitecturas de mensajería

  • Proceso de detección de anomalías

    Obtenga más información sobre Anomaly Detector con un diagrama de flujo paso a paso que detalla el proceso. Vea cómo se seleccionan los modelos de detección de anomalías con datos de serie temporal.

  • Aplicación web escalable

    Use los procedimientos probados de esta arquitectura de referencia para mejorar la escalabilidad y el rendimiento en una aplicación web de Azure App Service.