Como o IBM® MQ é diferente de outras soluções de mensagens?

Entrega única: com o IBM MQ, os dados chegam uma vez, ao contrário de outras soluções que podem duplicar ou perder mensagens porque possuem uma qualidade de serviço diferente.

Transacional: o IBM MQ trata todas as mensagens usando uma transação, para que você possa ter certeza de um comportamento previsível mesmo em situações de falha.

Assíncrono: se a rede ou um aplicativo ficar indisponível, as soluções síncronas falharão. As soluções assíncronas, como o IBM MQ, protegem esses dados e retomam seu transporte quando o sistema se torna disponível novamente.

Criptografia de mensagem: várias soluções oferecem proteção para dados em repouso. Alguns protegem apenas o disco, mas o IBM MQ Advanced protege os próprios dados da mensagem. Se o disco for hackeado e somente ele estiver criptografado, tudo nesse disco estará vulnerável. Fique mais tranquilo sabendo que as próprias mensagens estão protegidas.

Existem versões de teste ou de desenvolvedor?

Quais são as opções de gerenciamento e monitoramento oferecidas pelo IBM MQ?

  • O console do IBM MQ é um console gráfico baseado na web para administração e configuração.
  • O IBM MQ Explorer fornece uma interface gráfica com o usuário (GUI), construída no Eclipse, para administração e monitoramento de objetos do IBM MQ, sejam os objetos hospedados local ou remotamente. Veja Introdução ao IBM MQ Explorer para saber mais.
  • Os comandos MQSC são usados para scripting ou uma linha de comando interativa.Esses comandos configuram e gerenciam todos os objetos do gerenciador de filas. Consulte a Referência MQSC para saber mais. Os clientes que usam a v9.0.4 (ou mais recente) podem enviar qualquer comando MQSC usando REST.
  • Os Formatos de Comandos Programáveis (PCF) usam mensagens de comando e resposta que podem ser trocadas entre um programa e qualquer gerenciador de filas que suporte PCFs em uma rede. Os PCFs fornecem uma maneira programável de configurar e gerenciar os gerenciadores de filas. Consulte a Introdução aos Formatos de Comando Programável para saber mais.

Como obter ajuda?

As maneiras mais úteis para acessar a ajuda são listadas aqui.

O que é o IBM MQ?

O IBM MQ é uma solução de sistema de mensagens líder no mercado, que ajuda você a enviar e receber dados como mensagens entre aplicativos, serviços e sistemas, tanto no local quanto na cloud. O IBM MQ simplifica a conectividade removendo o requisito de mudanças no aplicativo; essa remoção ajuda a melhorar a segurança e a entrega única de mensagens baseadas em transações.

Onde posso executar o IBM MQ?

O IBM MQ é uma solução de sistema de mensagens universal. É possível executá-lo no local usando software, em um dispositivo otimizado, em um mainframe ou em uma cloud ou em um ambiente em multilcloud.

Qual é a versão ideal do IBM MQ para mim?

Todas as versões do IBM MQ enviam mensagens de forma assíncrona entre aplicativos, sistemas e serviços com entrega única, suporte a transações e persistência integrada. Os dados são protegidos em sua transferência e são fornecidos recursos de alta disponibilidade e de recuperação de desastres. Essas funções estão disponíveis no local, no IBM z/OS® e na cloud.

Para uma criptografia completa ou para o envio de dados de conteúdo de arquivo como mensagens, faça upgrade para o IBM MQ Advanced ou para o IBM MQ Advanced for z/OS VUE. Esta é uma funcionalidade padrão para o IBM MQ Appliance.

Se não tiver muito conhecimento sobre o IBM MQ ou se desejar consolidar sua infraestrutura existente do IBM MQ, considere o IBM MQ Appliance.

Se você estiver trabalhando na cloud, o IBM MQ on Cloud é um serviço hospedado que fornece uma maneira mais simples de gerenciar seu ambiente IBM MQ. Como alternativa, se você não quiser uma versão hospedada, poderá usar o IBM MQ em outras clouds, incluindo IBM Cloud® Private, Amazon Web Services e Azure.

Com que frequência as novas versões do IBM MQ são liberadas?

As principais liberações do IBM MQ são liberadas aproximadamente a cada dois anos por meio de um modelo chamado Long-Term Support (LTS). Alternativamente, é possível adotar novos recursos mais rapidamente com o modelo de Entrega Contínua (CD), que entrega novos conteúdos três ou quatro vezes por ano. O conteúdo entregue por meio do modelo de CD está incluído na próxima versão de entrega de longo prazo e é uma ótima maneira de visualizar quais recursos estão chegando ou de começar a usar novos recursos antecipadamente.

O que são as liberações de LTS e de CD?

A liberação de LTS destina-se a sistemas que precisam dos mais altos níveis de estabilidade. As atualizações realizadas durante o período de suporte contêm correções para problemas e vulnerabilidades identificados. As liberações de CD incluem novas funções no IBM MQ em uma cadência regular e são destinados a clientes que desejam descobrir os recursos e capacidades mais recentes do IBM MQ sem esperar pelo próximo ciclo de lançamento do LTS. As correções são fornecidas somente nas liberações de LTS e nas duas liberações de CD mais recentes.

Como fazer o upgrade?

Fale com seu representante de vendas IBM ou IBM Business Partner®.

Quais são as minhas opções de suporte?

Um ano de suporte é incluído no custo do IBM MQ com sua compra original. É possível atualizar para a versão mais recente se os encargos de assinatura continuarem sendo pagos. Ao parar de pagar sua assinatura, não será possível fazer upgrade para a versão mais recente sem pagar uma taxa de reativação. O fim do suporte para uma versão é normalmente anunciado com dois anos de antecedência, concedendo tempo suficiente para o planejamento de quaisquer migrações necessárias. Você pode negociar uma extensão para isso, mas é aconselhável atualizar para as funções e correções mais recentes.

Você pode escolher a opção de CD, mas terá um período de suporte mais curto porque receberá novas liberações à medida que estiverem disponíveis.

Qual é o tempo necessário para que o IBM MQ seja executado?

É possível executar o IBM MQ em minutos. Consulte o Saiba mais sobre o MQ no IBM Developer para obter mais informações.

Como o IBM MQ protege dados?

O IBM MQ ajuda a proteger os dados na rede usando Transport Layer Security (TLS). Ao atualizar para o IBM MQ Advanced, IBM MQ Appliance ou IBM MQ Advanced for z/OS VUE, você também pode se beneficiar da criptografia de dados em repouso para proteção de dados de ponta a ponta. Ao invés do disco, as mensagens são criptografadas para fins de segurança adicional. Seus dados de arquivo também estão melhor protegidos.

É possível transferir os dados de arquivos por meio do IBM MQ?

Os recursos de gerenciamento de transferência de arquivos são oferecidos no IBM MQ Advanced, no IBM MQ Appliance e no IBM MQ Advanced for z/OS VUE. Isso permite que você envie dados de conteúdo de arquivo como mensagens em sua rede existente do IBM MQ. Os agentes de transferência de arquivos podem ser redistribuídos e estão disponíveis sem custo quando executados em um gerenciador de filas IBM MQ Advanced, IBM MQ Appliance ou IBM MQ Advanced for z/OS VUE.

O IBM MQ está preparado para um failover?

Os recursos de alta disponibilidade e de recuperação de desastres estão incluídos em todas as ofertas do IBM MQ. O IBM MQ e o IBM MQ Advanced fornecem gerenciadores de filas de várias instâncias e soluções de sistema de arquivos de rede. O IBM PowerHA for IBM AIX (anteriormente HACMP) ou o Microsoft Cluster Service (MSCS) pode ser usado para ativar um gerenciador de alta disponibilidade. Além disso, a replicação síncrona do armazenamento anexado à rede permite o backup externo. As diferentes opções de implementação do MQ possuem recursos adicionais:

IBM MQ Advanced: gerenciadores de filas de dados replicados (RDQM) para permitir a replicação síncrona de logs e dados para dois outros sistemas (somente IBM MQ no Linux®); também oferece replicação assíncrona e síncrona para failover manual, usando RDQM (apenas dois nós).

IBM MQ Appliance: replicação de dispositivo para dispositivo.

IBM MQ for z/OS: grupos de compartilhamento de filas altamente disponíveis com armazenamento compartilhado e recuperação de pares.

IBM MQ on Cloud: failover automático do gerenciador de filas em várias instâncias disponíveis e armazenamento de rede.

Que tipo de integridade de dados o IBM MQ oferece?

O IBM MQ fornece níveis muito altos de integridade de dados por meio de persistência de mensagens e recursos de transação, incluindo:

  • Mensagens persistentes que podem sobreviver ao reinício de qualquer parte do sistema. Depois que uma mensagem persistente for recebida com sucesso em um sistema IBM MQ, ela não será perdida, mesmo durante encerramentos e falhas da rede ou do sistema.
  • As operações do sistema de mensagens executadas por um aplicativo podem ser coordenadas com outros recursos usando transações globais, como servidores de aplicativos e bancos de dados, com o IBM MQ como o coordenador de transações ou como um gerenciador de recursos.

Quais APIs o IBM MQ suporta?

O suporte do IBM MQ API inclui (mas não está limitado a):

  • MQI
  • APIs de estilo Serviço de Mensagens Java (JMS)
  • MQTT
  • MQ Light

Uma API de REST administrativa e uma API de REST de mensagens estão disponíveis na liberação do CD do IBM MQ.

Onde posso saber mais sobre o desempenho do IBM MQ?

Onde posso encontrar informações básicas sobre o IBM MQ?

Acesse o Saiba mais sobre o MQ no IBM Developer para obter informações e tutoriais para ajudar você a entender o IBM MQ e começar em minutos.

Onde posso encontrar informações técnicas detalhadas?

Acesse o IBM Knowledge Center para obter informações técnicas aprofundadas sobre IBM MQ, IBM MQ for z/OS e IBM MQ Appliance.

Como posso recomendar melhorias?

É possível solicitar aprimoramentos e votar naqueles que já foram solicitados em nossa página de Solicitação de aprimoramento.