Publicado: Nov 4, 2020
O Amazon MQ agora oferece suporte ao RabbitMQ, um conhecido agente de mensagens de código aberto. Isso permite que você migre seus agentes de mensagem RabbitMQ existentes para a AWS sem ter que reescrever o código. O Amazon MQ é um serviço totalmente gerenciado que provisiona e gerencia agentes de mensagens de código aberto como RabbitMQ e Apache ActiveMQ para você. O Amazon MQ for RabbitMQ gerencia agentes de mensagens individuais e em cluster e lida com tarefas como provisionamento da infraestrutura, configuração do agente e atualização do software.
Os agentes de mensagens são um componente-chave na criação de sistemas distribuídos, pois permitem que diferentes sistemas de software se comuniquem e troquem informações. O Amazon MQ facilita a conexão de suas aplicações atuais porque ele usa protocolos e APIs padrão do setor para o sistema de mensagens, incluindo JMS, NMS, AMQP 1.0 e 0-9-1, STOMP, MQTT e WebSocket. O Amazon MQ provisiona seu agente de mensagens em cluster RabbitMQ altamente disponível com integrações AWS integradas para ajudá-lo a acelerar o desenvolvimento de aplicações. O Amazon MQ atualmente oferece suporte ao RabbitMQ versão 3.8.6 e oferece suporte para upgrades de versão.
Com o Amazon MQ for RabbitMQ, não é necessário fazer investimento antecipado nem pagar taxas mínimas. Você paga conforme o uso pela instância do agente e pelo uso de armazenamento. O nível gratuito da AWS inclui até 750 horas de um agente mq.t3.micro de instância única e até 20 GB de armazenamento por mês durante um ano.
O Amazon MQ for RabbitMQ está disponível em todas as regiões em que o Amazon MQ está disponível atualmente. Para ver todas as regiões em que o Amazon MQ está disponível, confira a tabela de regiões da AWS.
Para começar a usar o Amazon MQ no Console de Gerenciamento da AWS, na Interface de Linhas de Comando (CLI) ou no SDK, e iniciar um novo agente de mensagem em minutos.
Para saber mais, veja os recursos a seguir: