Implementación de referencia

IBM MQ Native HA en AWS

Plataforma de mensajería para entornos en la nube, en dispositivos móviles, en el Internet de las cosas (internet of things, IoT) y en las instalaciones

Esta solución para socios implementa el contenedor IBM MQ Native HA en un clúster de Amazon Elastic Kubernetes Service (Amazon EKS) en la nube de Amazon Web Services (AWS).

IBM MQ es un middleware de mensajería que simplifica y agiliza la integración de diversos datos empresariales y de aplicaciones en varias plataformas. Utiliza colas de mensajes para facilitar el intercambio de información y ofrece una única solución de mensajería para entornos en la nube, en dispositivos móviles, en el Internet de las cosas (IoT) y en las instalaciones. La solución admite aplicaciones de mensajería cliente desde el interior de su nube privada virtual (virtual private cloud, VPC), desde direcciones fiables de Internet y a través de una VPN de su entorno local.

IBM desarrolló esta solución para socios en colaboración con AWS. IBM es un socio de AWS.


Los administradores de AWS Service Catalog pueden agregar esta arquitectura a su propio catálogo.  

  •  Lo que creará
  • Esta solución de socios configura lo siguiente:

    • Una arquitectura con alta disponibilidad en la que se abarcan tres zonas de disponibilidad.
    • Una nube privada virtual (VPC) configurada con subredes públicas y privadas de acuerdo con las prácticas recomendadas de AWS para proporcionarle su propia red virtual en AWS.
    • En las subredes públicas:
      • Las puertas de enlace administradas mediante traducción de direcciones de red (network address translation, NAT) con el fin de permitir el acceso de salida a Internet a los recursos que se encuentran en las subredes privadas.
      • Un nodo de arranque, una instancia de Amazon Elastic Compute Cloud (Amazon EC2), para acceder al clúster de Amazon EKS. 
    • En las subredes privadas, un grupo de nodos administrado por Amazon EKS para automatizar el aprovisionamiento y la administración del ciclo de vida de los nodos (instancias de Amazon EC2) del clúster de Amazon EKS. Cada nodo comprende lo siguiente:
      • Un servidor IBM MQ.
      • Un volumen de Amazon Elastic Block Store (Amazon EBS) para el almacenamiento distribuido persistente y la alta disponibilidad del servicio de gestión de colas y los datos de los mensajes.
    • Un equilibrador de carga clásico que distribuye automáticamente las conexiones al servidor IBM MQ activo.
    • Amazon EKS, que proporciona el plano de control de Kubernetes al clúster.
  •  Cómo implementar
  • Para implementar esta solución de socios, siga las instrucciones que aparecen en la guía de despliegue, en la que se incluyen estos pasos.

    1. Inicie sesión en su cuenta de AWS. Si aún no tiene una cuenta de AWS, regístrese en https://aws.amazon.com.
    2. Descargue y configure la interfaz de línea de comandos de Kubernetes. Para obtener más información, consulte Instalación o actualización de kubectl.
    3. Inicie la solución para socios. La pila tarda aproximadamente 30 minutos en implementarse. Antes de crear la pila, elija la región de AWS desde la barra de herramientas superior. 
    4. Complete los pasos posteriores a la implementación según las indicaciones de la guía de implementación.

    Amazon puede compartir la información de implementación de los usuarios con el socio de AWS que colaboró con AWS en esta solución.  

  •  Costos y licencias
  • Esta solución utiliza los gráficos de Helm para implementar imágenes de contenedores de IBM MQ Advanced for Developers como una solución IBM MQ Native HA en Amazon EKS.

    El acuerdo de licencia de software de IBM MQ detalla los términos de licencia.

    Usted es responsable del costo de los servicios de AWS, así como de las licencias de terceros que se utilicen, mientras se ejecuta esta solución. No se aplican cargos adicionales por el uso de la solución.

    En esta solución, se incluyen parámetros de configuración que puede personalizar. Algunas de estas configuraciones, como el tipo de instancia, afectan al costo del despliegue. Para hacer estimaciones de costos, consulte las páginas de precios de cada servicio de AWS que utilice. Los precios están sujetos a cambios.

    Sugerencia: Después de implementar una solución, cree Informes de costo y uso de AWS para realizar el seguimiento de los costos asociados. Dichos informes envían métricas de facturación a un bucket de Amazon Simple Storage Service (Amazon S3) en su cuenta. Suministran estimaciones de costos en función del uso de cada mes y agregan los datos a finales del mes. Para obtener más información, consulte ¿Qué son los informes de costo y uso de AWS?