Perguntas frequentes

  • O que é o Amazon MQ?

    O Amazon MQ é um serviço gerenciado de agente de mensagens para o Apache ActiveMQ que facilita a configuração e a operação de agentes de mensagens na nuvem. O Amazon MQ gerencia a administração e a manutenção do ActiveMQ, um agente de mensagens popular de código aberto. A infraestrutura subjacente é provisionada automaticamente e oferece alta disponibilidade e resiliência de mensagens para apoiar a confiabilidade dos aplicativos. Com o Amazon MQ, você tem acesso direto ao console do ActiveMQ e aos protocolos e às APIs padrão do setor para sistemas de mensagens, incluindo JMS, NMS, AMQP, STOMP, MQTT e WebSocket. Você pode migrar facilmente de qualquer agente de mensagens que use esses padrões para o Amazon MQ, pois não é necessário reescrever nenhum código de sistema de mensagens nos aplicativos.

  • Quem deve usar o Amazon MQ?

    O Amazon MQ é adequado para profissionais, desenvolvedores e arquitetos de TI empresarial que gerenciam um agente de mensagens, no local ou na nuvem, e querem migrar para um serviço de nuvem gerenciado sem alterar o código de sistema de mensagens nos aplicativos.

  • O que o Amazon MQ pode gerenciar em meu nome?

    O Amazon MQ gerencia o trabalho envolvido na configuração de um agente de mensagens, do provisionamento da capacidade de infraestrutura solicitada, incluindo instâncias e armazenamento para agentes, até a instalação do software de agente. Depois que o agente entra em operação, o Amazon gerencia continuamente atualizações de software, atualizações de segurança e detecção e recuperação de falhas. O Amazon MQ armazena as mensagens de forma redundante em várias zonas de disponibilidade (AZs) para oferecer resiliência de mensagens. Com agentes ativos/em espera, o Amazon MQ executa automaticamente failover para uma instância em espera em caso de falha para que você possa continuar a enviar e receber mensagens.

  • O que é uma rede Amazon MQ de agentes?

    O Amazon MQ usa o recurso de «rede de agentes» que faz parte do Apache Active MQ. Uma rede de agentes consistem em vários agentes conectados. Os agentes da rede compartilham informações sobre clientes e destinos hospedados por cada agente. Os agentes usam essas informações para direcionar mensagens pela rede. Com o Amazon MQ, os agentes na rede podem ser agentes em espera ativos (cada agente ativo na rede tem um nó de espera, com armazenamento compartilhado, que assumirá se o nó ativo falhar) ou agentes de instância única (se o nó falhar, ficará indisponível até ser reiniciado). Cada agente na rede mantém seu próprio armazenamento de mensagens exclusivo, que é replicado em vários AZs em uma região. Os nós na rede encaminham mensagens entre si, portanto, as mensagens são armazenadas por um único agente a qualquer momento.

    Você deve usar a rede de agentes se precisar de alta disponibilidade com rápida reconexão no caso de falha do agente ou se precisar escalonar horizontalmente.

  • Quando devo usar o Amazon MQ em vez de gerenciar o ActiveMQ no Amazon EC2?

    A escolha depende do nível de acompanhamento desejado para o gerenciamento do agente de mensagens e da infraestrutura subjacente. O Amazon MQ oferece um serviço gerenciado de agente de mensagens que se encarrega da operação do ActiveMQ, incluindo a configuração, o monitoramento, e a manutenção do agente, bem como o provisionamento da infraestrutura subjacente para oferecer alta disponibilidade e resiliência. Você deve considerar o Amazon MQ quando quer transferir a sobrecarga operacional e os custos associados. Se você quiser um maior controle para personalizar recursos e configurações ou usar plug-ins personalizados do ActiveMQ, considere a instalação e execução diretas do ActiveMQ no Amazon EC2.

  • Como fazer a migração de agentes de mensagens diferentes do ActiveMQ?

    O Amazon MQ é compatível com as APIs mais comuns de sistemas de mensagens, como Java Message Service (JMS) e .NET Message Service (NMS) e com os protocolos mais comuns, incluindo AMQP, STOMP, MQTT e WebSocket. Assim, fica fácil mudar de qualquer agente de mensagens baseado em padrões para o Amazon MQ sem necessidade de reescrever o código de sistema de mensagens nos aplicativos. Na maioria dos casos, basta atualizar os endpoints do agente do Amazon MQ para se conectar a aplicativos existentes e começar a enviar mensagens.

  • Como o Amazon MQ funciona com outros serviços da AWS?

    Qualquer aplicativo executado em um serviço de computação da AWS como Amazon EC2, Amazon ECS ou AWS Lambda pode usar o Amazon MQ. Além disso, o Amazon MQ é integrado aos seguintes serviços da AWS: 

  • Qual tipo de resiliência de sistema de mensagens é oferecido pelo Amazon MQ?

    Quando o agente do ActiveMQ é usado no modo persistente, cada mensagem é armazenada de forma redundante em diversas zonas de disponibilidade (AZs). O armazenamento de mensagens pode ser acessado simultaneamente de todas as AZs na região onde está localizado. Isso significa que o agente de mensagens pode executar failover de uma AZ para outra AZ na região sem perder mensagens.

  • Como posso começar a usar o Amazon MQ?

    O Amazon MQ facilita a configuração e a operação de agentes de mensagens na nuvem. Com o Amazon MQ, você pode usar o Console de Gerenciamento da AWS, a ILC ou as chamadas de API para iniciar um agente de mensagens pronto para produção em minutos. Na maioria dos casos, basta atualizar os endpoints do agente do Amazon MQ para se conectar a aplicativos existentes e começar a enviar mensagens.

    Experimente um tutorial breve, Criar um agente de mensagem conectado, para iniciar hoje.

  • Como sou cobrado pelo Amazon MQ?

    Com o Amazon MQ, o pagamento é feito conforme o uso. Você é cobrado pelo uso de instâncias e armazenamento do agente e pelas transferências de dados usando as taxas padrão. É fácil começar a usar o Amazon MQ com o nosso nível gratuito por um ano. Consulte a definição de preço do Amazon MQ para obter detalhes.

  • Quais versões do ActiveMQ têm suporte do Amazon MQ?

    O Amazon MQ oferece suporte ao ActiveMQ nas versões 5.15.0, 5.15.6 e 5.15.8.

  • O Amazon MQ cumpre padrões de conformidade?

    Sim. O Amazon MQ é qualificado pela HIPAA e cumpre os padrões de conformidade PCI, SOC e ISO.

    O Amazon MQ é qualificado pela HIPAA, o que significa que você pode usá-lo armazenar e transmitir mensagens entre sistemas de saúde, inclusive mensagens com Protected Health Information (PHI – Informações de saúde protegidas). O Amazon MQ está em conformidade com o PCI DSS, o que significa que você pode usá-lo para processar, armazenar ou transmitir informações de pagamento. O Amazon MQ também é certificado pelas normas ISO 9001, 27001, 27017 e 27018. Essas certificações estão entre os padrões de segurança globais mais reconhecidos, que atestam a qualidade e o gerenciamento da segurança das informações na nuvem, além da proteção das informações pessoalmente identificáveis. O Amazon MQ está em conformidade com o SOC 1, 2 e 3, o que permite obter insights detalhados dos processos e controles de segurança que protegem os dados dos clientes.

    Para obter uma lista completa dos serviços e programas de conformidade da AWS, consulte Serviços da AWS no escopo pelo programa de conformidade.

  • Quando eu devo usar o Amazon MQ em vez do Amazon SQS e do Amazon SNS?

    O Amazon MQ, o Amazon SQS e o Amazon SNS são serviços de sistemas de mensagem adequados para qualquer empresa, de startups a corporações. Se você estiver usando sistemas de mensagens com aplicativos existentes e quiser migrar esses sistemas para a nuvem com rapidez e facilidade, recomendamos o Amazon MQ. O Amazon MQ oferece suporte a APIs e protocolos padrão do setor, o que permite mudar de qualquer agente de mensagens baseado em padrões para o Amazon MQ sem necessidade de recriar o código do sistema de mensagens dos aplicativos. Se você estiver criando aplicativos novos na nuvem, recomendamos o Amazon SQS e o Amazon SNS. O Amazon SQS e o Amazon SNS são serviços gerenciados de filas de mensagens e tópicos que escalam de forma praticamente infinita e oferecem APIs simples e fáceis de usar. Você pode usá-los para desacoplar e escalar microsserviços, sistemas distribuídos e aplicativos sem servidor, bem como para aprimorar a confiabilidade.

  • O Amazon MQ tem um Acordo de Nível de Serviço (SLA)?

    Sim. Dentro de limites comerciais razoáveis, a AWS fará todos os esforços para disponibilizar os agentes ativos/em espera com uma porcentagem de tempo de disponibilidade mensal de pelo menos 99,9% (o “Compromisso de serviço”), durante qualquer ciclo de faturamento mensal. Caso o Amazon MQ não cumpra esse compromisso de porcentagem de tempo de atividade mensal, você terá o direito de receber um crédito de serviço. Para obter detalhes, consulte o Acordo de Nível de Serviço completo do Amazon MQ.

Descubra mais recursos do Amazon MQ

Visite a página de recursos
Pronto para começar?
Cadastrar-se
Mais dúvidas?
Entre em contato conosco
Conteúdo da página
Perguntas frequentes