Compartilhar via


Serviços de sistema de mensagens no Azure e no AWS

Simple Email Service

O Simple Email Service (SES) do AWS envia emails de notificação, transacionais ou de marketing. No Azure, você pode enviar emails com os Serviços de Comunicação do Azure ou soluções de terceiros, como SendGrid. Ambas as opções fornecem serviços de email que podem ser incorporados em soluções para atender a vários casos de uso.

Simple Queue Service

O serviço Fila simples (SQS) do AWS fornece um sistema de mensagens para conectar aplicativos, serviços e dispositivos dentro da plataforma AWS. O Azure tem dois serviços com funcionalidade semelhante:

Integração entre os serviços de mensagens do Azure e AWS

Se houver um conjunto de componentes usando o Amazon SQS que precise se integrar a outro conjunto de componentes que use o Barramento de Serviço do Azure, ou vice-versa, isso poderá ser feito usando o padrão Ponte de Mensagens.

Componentes de sistema de mensagens

Serviço AWS Serviço do Azure Descrição
Simple Queue Service (SQS) Armazenamento de Filas Fornece um serviço de enfileiramento de mensagens gerenciadas para a comunicação entre componentes de aplicativo separados.
SNS (Serviço de Notificação Simples) Barramento de Serviço Dá suporte a um conjunto de tecnologias de middleware orientadas a mensagens e baseadas em nuvem, incluindo o serviço de enfileiramento de mensagens confiável e o sistema de mensagens de publicação/assinatura durável.
Amazon EventBridge Grade de Eventos Um serviço de roteamento de eventos totalmente gerenciado que permite o consumo uniforme de eventos por meio de um modelo de publicação/assinatura.
Amazon Kinesis Hubs de Eventos Um serviço de ingestão de dados totalmente gerenciado e em tempo real. Transmita milhões de eventos por segundo, de qualquer fonte, para criar pipelines de dados dinâmicos e responder imediatamente aos desafios de negócios.
Amazon MQ Barramento de Serviço O Barramento de Serviço Premium tem total conformidade com a API JMS (Java Message Service) 2.0 do Java/Jakarta EE. O Barramento de Serviço Standard dá suporte ao subconjunto do JMS 1.1 voltado para filas.

Arquiteturas do sistema de mensagens

Arquitetura Descrição
Aplicativo Web escalonável Use as práticas comprovadas nesta arquitetura de referência para aprimorar a escalabilidade e o desempenho em um aplicativo Web do Serviço de Aplicativo do Azure.
Integração empresarial usando filas e eventos Arquitetura de referência para implementação de um padrão de integração empresarial com o Aplicativos Lógicos do Azure, o Gerenciamento de API do Azure, o Barramento de Serviço do Azure e a Grade de Eventos do Azure.