Recursos do Amazon MQ

Serviço gerenciado

Segurança

Monitoramento

Tipos de instância de agente

No momento, o Amazon MQ oferece suporte a sete tipos de instância de agente: mq.t2.micro, mq.t3.micro, mq.m4.large, mq.m5.large, mq.m5.xlarge, mq.m5.2xlarge e mq.m5.4xlarge, que oferecem combinações variadas de performance de CPU, memória e rede. As instâncias mq.t3.micro foram projetadas para avaliação inicial do produto, e as mq.m5.large para uso padrão em produção. Além disso, o Amazon MQ oferece suporte a agentes de uma única instância, adequados para avaliação e teste, e replicou modos de implantação disponíveis altamente recomendados para produção.

Definição de preço com pagamento conforme o uso

Comece a usar gratuitamente

O nível gratuito da AWS inclui até 750 horas de um agente mq.t2.micro ou mq.t3.micro de instância única e até 5 GB de armazenamento Amazon EFS por mês para um agente ActiveMQ ou 20 GB de Amazon EBS para um agente RabbitMQ, por um ano.

Recursos do RabbitMQ

Alta disponibilidade, taxa de transferência e durabilidade de mensagens

O Amazon MQ é executado em uma infraestrutura altamente confiável usada por outros recursos da Amazon Web Services. Os clusters do Amazon MQ for RabbitMQ, apoiados pelo Amazon EBS, usam replicação multi AZ para alta disponibilidade e durabilidade da mensagem. A transferência de dados para replicação é incluída sem custo adicional. Os clusters são criados por trás de um único terminal para alta disponibilidade, gerenciamento simples e fácil conexão na sua aplicação.

Roteamento de mensagem

As mensagens nos agentes do RabbitMQ são roteadas por meio de trocas antes de chegar às filas. O RabbitMQ apresenta vários tipos de troca integrados para lógica de roteamento típica.

Amplo suporte à linguagem do cliente

Desenvolva usando suas linguagens de programação favoritas, incluindo: Python, .NET, PHP, Python, JavaScript, Ruby, Java e Go

Outros recursos do RabbitMQ

Recursos do ActiveMQ

Alta disponibilidade, taxa de transferência e durabilidade de mensagens

O Amazon MQ é executado em uma infraestrutura altamente confiável usada por outros recursos da Amazon Web Services. O Amazon MQ for ActiveMQ fornece agentes com durabilidade otimizada respaldados pelo Amazon Elastic File System (Amazon EFS) para oferecer suporte à alta disponibilidade e durabilidade de mensagens. Os agentes com durabilidade otimizada, respaldados pelo Amazon Elastic File System (Amazon EFS), armazenam mensagens de forma redundante em várias Zonas de disponibilidade (AZs), e os agentes ativos-em espera fazem failover automaticamente para uma instância em espera se um agente ou uma AZ falhar, para que você possa continuar enviando e recebendo mensagens. Conectar agentes a uma rede proporciona uma disponibilidade ativa-ativa com failover quase imediato. Além disso, o Amazon MQ oferece suporte para criar agentes de mensagens com taxa de transferência otimizada respaldados pelo Amazon Elastic Block Store (EBS), ideal para casos de uso que exigem altas taxas de transferência, como o processamento de pedidos de grande volume, negociação de ações, processamento de textos, entre muitos outros. Agentes de mensagens com taxas de transferência otimizadas geram a redução da quantidade de agentes necessários e o custo de operação de aplicações de alto volume por meio do Amazon MQ.

APIs e protocolos padrão do setor

O ActiveMQ oferece suporte a uma grande variedade de clientes, incluindo Java Message Service (JMS) 1.1, .NET Message Service (NMS) e a diversas outras linguagens como Node.js, Go, Python, Ruby e C++. Além disso, o ActiveMQ oferece suporte a protocolos de conexão como AMQP, STOMP, OpenWire, WebSocket e MQTT. Essa compatibilidade com padrões do setor facilita a migração de agentes de mensagens atuais, possibilita a interoperabilidade entre fornecedores e ajuda a evitar a dependência de fornecedores específicos.

Recursos do sistema de mensagens JMS

O ActiveMQ oferece todos os recursos padrão de JMS, incluindo ponto a ponto (filas de mensagens), publicar-assinar (tópicos), solicitar/responder, modos persistentes e não persistentes, transações JMS e transações distribuídas (XA). Além de filas e tópicos básicos, o ActiveMQ também oferece suporte a padrões mais complexos, como destinos compostos (os produtores podem enviar a mesma mensagem a vários destinos, o que é útil para análises em tempo real) e destinos virtuais (os editores transmitem mensagens por meio de um tópico a um grupo de destinatários que fazem assinaturas usando filas).

Outros recursos do ActiveMQ

Product-Page_Standard-Icons_01_Product-Features_SqInk
Saiba mais sobre a definição de preço de produtos

Visite a página de definição de preço do Amazon MQ.

Saiba mais 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Cadastre-se para obter uma conta gratuita

Obtenha acesso instantâneo ao nível gratuito da AWS.

Cadastre-se 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Comece a criar no console

Comece a criar com o Amazon MQ no Console de gerenciamento da AWS.

Comece a usar