implantação de referência

IBM MQ Native HA na AWS

Plataforma de sistema de mensagens para ambientes de nuvem, móveis, IoT e on-premises

Esta solução de parceiro implanta o contêiner IBM MQ Native HA em um cluster do Amazon Elastic Kubernetes Service (Amazon EKS) na Nuvem Amazon Web Services (AWS).

O IBM MQ é um middleware de sistema de mensagens que simplifica e acelera a integração de diversas aplicações e dados empresariais em várias plataformas. Ele usa filas de mensagens para facilitar a troca de informações e oferece uma única solução de sistema de mensagens para ambientes de nuvem, móveis, Internet das Coisas (IoT) e on-premises. A solução oferece suporte a aplicações de sistema de mensagens de dentro da sua nuvem privada virtual (VPC), de endereços confiáveis na Internet e por meio de uma VPN do seu ambiente on-premises.

Esta solução de parceiro foi desenvolvida pela IBM em parceria com a AWS. A IBM é um parceiro da AWS.


Administradores do AWS Service Catalog podem adicionar esta arquitetura a seus próprios catálogos.  

  •  O que você criará
  • Esta solução de parceiro configura o seguinte:

    • Uma arquitetura altamente disponível que abrange três zonas de disponibilidade.
    • Uma nuvem privada virtual (VPC) configurada com sub-redes públicas e privadas, de acordo com as práticas recomendadas da AWS, para provisionar sua própria rede virtual na AWS.
    • Nas sub-redes públicas:
      • Gateways gerenciados de conversão de endereços de rede (NAT) para permitir o acesso de saída à Internet para recursos em sub-redes privadas.
      • Um nó de inicialização, uma instância do Amazon Elastic Compute Cloud (Amazon EC2), para acessar o cluster do Amazon EKS. 
    • Nas sub-redes privadas, um grupo de nós gerenciados do Amazon EKS para automatizar o provisionamento e o gerenciamento do ciclo de vida dos nós (instâncias do Amazon EC2) para o cluster do Amazon EKS. Cada nó compreende o seguinte:
      • Um servidor IBM MQ.
      • Um volume do Amazon Elastic Block Store (Amazon EBS) para armazenamento distribuído persistente e alta disponibilidade do serviço de gerenciamento de filas e dos dados de mensagens.
    • Um Classic Load Balancer que distribui automaticamente as conexões com o servidor IBM MQ ativo.
    • O Amazon EKS, que fornece o ambiente de gerenciamento do Kubernetes para o cluster.
  •  Como implantar
  • Para implantar a solução de parceiro, siga as instruções no guia de implantação, que inclui essas etapas.

    1. Faça login em sua conta da AWS. Caso ainda não tenha uma conta da AWS, cadastre-se em https://aws.amazon.com.
    2. Baixe e configure a interface da linha de comando do Kubernetes. Para obter mais informações, consulte Instalar ou atualizar o kubectl.
    3. Execute a solução de parceiro. A pilha demora cerca 30 minutos para ser implantada. Antes de criar a pilha, escolha a região da AWS na barra de ferramentas superior. 
    4. Conclua as etapas pós-implantação indicadas no guia de implantação.

    A Amazon pode compartilhar informações sobre implantações de usuários com o parceiro da AWS que colaborou com a AWS nesta solução.  

  •  Custos e licenças
  • Esta solução usa charts do Helm para implantar imagens de contêiner do IBM MQ Advanced for Developers como uma solução IBM MQ Native HA no Amazon EKS.

    O contrato de licença do software do IBM MQ detalha os termos de licenciamento.

    Você é responsável pelo custo dos serviços da AWS e de licenças de terceiros usadas durante a execução da solução. Não há custo adicional para usar a solução.

    Esta solução inclui parâmetros de configuração personalizáveis. Algumas dessas configurações, como o tipo de instância, afetam os custos de implantação. Para obter estimativas de custo, consulte as páginas de preço de cada produto da AWS que você utiliza. Os preços estão sujeitos a alterações.

    Dica: após a implantação da solução, crie  Relatórios de custos e uso da AWS para monitorar os custos associados. Esses relatórios fornecem métricas de faturamento para um bucket do Amazon Simple Storage Service (Amazon S3) em sua conta. Fornecem estimativas de custos com base no uso ao longo de cada mês e agregam os dados no fim do mês. Para obter mais informações, consulte  What are AWS Cost and Usage Reports? (O que são os Relatórios de Custos e Uso da AWS?).