de referência de solução de parceiro
IBM MQ na AWS
Plataforma de sistema de mensagens para ambientes de nuvem, móveis, IoT e locais
Esta solução de parceiro implanta automaticamente um servidor IBM MQ altamente disponível e pronto para produção na Nuvem Amazon Web Services (AWS) com uma configuração à sua escolha.
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 locais. O serviço IBM MQ na AWS oferece suporte a aplicações de sistema de mensagens de dentro de 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 implanta o IBM MQ em uma VPC na sua conta da AWS. Você pode criar uma nova VPC para o IBM MQ ou implantar o software em sua VPC existente. As tarefas de implantação e configuração são automatizadas pelos modelos do AWS CloudFormation, que você pode personalizar durante a inicialização.

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á
-
Como implantar
-
Custos e licenças
-
O que você criará
-
Use essa solução de parceiro para definir o seguinte ambiente configurável na AWS:
- Uma nuvem privada virtual (VPC) que abrange duas zonas de disponibilidade e inclui duas sub-redes públicas e duas privadas para segurança e alta disponibilidade.*
- Em uma sub-rede pública, um host bastion para fornecer acesso via Secure Shell (SSH) ao servidor do IBM MQ. O host bastion está em um grupo do Auto Scaling com sua capacidade desejada definida para uma instância, o que ajuda a garantir que um host esteja sempre disponível.*
- Em uma sub-rede privada, um servidor IBM MQ em um grupo do Auto Scaling com sua capacidade desejada configurada para uma instância, o que ajuda a garantir que um host esteja sempre disponível.
- Amazon Elastic File System (Amazon EFS) montado automaticamente na instância do servidor do IBM MQ para oferecer armazenamento distribuído, garantindo a alta disponibilidade do serviço de gerenciador de fila e dos dados das mensagens. Se o servidor IBM MQ falhar em uma zona de disponibilidade, um novo servidor será criado na segunda zona de disponibilidade e conectado aos dados existentes para que nenhuma mensagem persistente seja perdida.
- O Elastic Load Balancing distribui automaticamente as conexões ao servidor do IBM MQ ativo.
- Uma função da instância do AWS Identity and Access Management (IAM) com permissões em nível de recurso para acesso aos serviços da AWS necessários para o processo de implantação.
- Grupos de segurança adequados para cada instância ou função para restringir o acesso apenas aos protocolos e portas necessários. Por exemplo, o acesso às portas do servidor HTTP em servidores Amazon Elastic Compute Cloud (Amazon EC2) é limitado ao Elastic Load Balancing.
* O modelo que implanta a solução de parceiro em uma VPC existente ignora as tarefas marcadas com asteriscos e solicita a configuração dessa VPC existente.
-
Como implantar
-
Para implementar o IBM MQ, siga as instruções no guia de implementação. O processo de implantação requer aproximadamente 30 minutos e inclui as seguintes etapas:
- Caso ainda não tenha uma conta da AWS, cadastre-se em https://aws.amazon.com.
- Cadastre-se para obter uma licença do programa IBM MQ e salve o arquivo de chave de licença em um bucket do S3 (se você não tem uma licença do programa, a solução de parceiro cadastrará você para um período de avaliação de 90 dias. Para obter mais informações, consulte a guia Custos e licenças.
- Execute a solução de parceiro. Você pode escolher entre duas opções:
- Conecte-se ao IBM MQ por meio de um console web para verificar a implantação.
- Conecte-se à instância do servidor do IBM MQ por meio da instância do host bastion em sua VPC.
Durante a implantação, você pode configurar componentes de infraestrutura da AWS, configurações da instância do IBM MQ e credenciais de administração do IBM MQ.
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 de parceiro requer uma licença para o IBM MQ. Para usar a solução de parceiro em um ambiente de produção, cadastre-se para obter uma licença do programa IBM MQ em IBM developerWorks (necessário uma IBMid). Você precisará colocar a chave de licença em um bucket do Amazon S3 e especificar sua localização quando executar a solução de parceiro.
Caso não tenha um arquivo de licença, a solução do parceiro implantará uma licença de avaliação do IBM MQ, que permitirá 90 dias de utilização gratuita em um ambiente de não produção. Após 90 dias, o gerenciador de filas expirará. Você pode adquirir suporte mediante um custo adicional ou usar os fóruns.
Se o arquivo de licença estiver disponível no momento da criação da pilha, o servidor do IBM MQ usará a licença de produção. Para fazer upgrade de uma licença de avaliação para uma licença de produção após a implantação, siga as instruções na IBM Knowledge Center (Central de Conhecimento da IBM).
Para obter mais informações, consulte o contrato de licença de software do IBM MQ.
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?).