de referencia de la solución para socios

Solace PubSub+ Message Router on AWS

Streaming y mensajería de nivel empresarial para nubes híbridas, IoT, aplicaciones para dispositivos móviles y microservicios basados en eventos

Esta solución de socios implementa Solace PubSub+ en la nube de Amazon Web Services (AWS). Solace PubSub+ es un agente de mensajes que le permite establecer interacciones basadas en eventos entre aplicaciones y microservicios, independientemente de la ubicación.

En esta solución de socios, se usan plantillas de AWS CloudFormation para implementar los agentes de mensajes Solace PubSub+ en grupos de redundancia de High Availability (HA, Alta disponibilidad) para lograr tolerancia a los errores. Puede usar este inicio rápido para crear una Virtual Private Cloud (VPC, Nube virtual privada) nueva, o bien implementar los agentes de mensajes Solace PubSub+ en su VPC existente.

Nota: Se publicó una versión anterior de esta solución de socios con el nombre de producto Solace Virtual Message Router (VMR, Enrutador de mensajes virtuales). Solace modificó el nombre de su conjunto de productos y, ahora el VMR se denomina Solace PubSub+. Para obtener más información, consulte PubSub+ Event Broker: software

Solace Corporation desarrolló esta solución de socios en colaboración con AWS. Solace es 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 socio configura lo siguiente:

    • Una arquitectura de alta disponibilidad, en la que se abarcan tres Zonas de disponibilidad.* 
    • Una VPC configurada con subredes públicas y privadas, en función de las prácticas recomendadas de AWS, para que cuente con su propia red virtual en AWS.*

    • Nota: Para sistemas de producción, utilice Tres zonas de disponibilidad, siempre y cuando sea posible. Si elige implementar la solución de socios en dos Zonas de disponibilidad, las instancias de copia de seguridad y supervisión del agente de mensajes se colocarán en la misma Zona de disponibilidad. En entornos de pruebas o Proof-of-Concept (PoC, Pruebas de concepto), podrá optar por omitir las subredes privadas.*
     
    • Una puerta de enlace de Internet que proporcione acceso a Internet a cada subred. Los hosts bastión utilizan esta gateway para enviar y recibir tráfico.*
    • Compatibilidad de balanceadores de carga con verificaciones de estado (mediante balanceadores de carga clásicos).*
    • En cada subred pública, gateways NAT administradas que permitan el acceso a Internet de salida a las instancias con agentes de mensajes.*
    • En cada subred pública, hosts bastión de Linux pertenecientes a un grupo de Auto Scaling que permitan el acceso a Secure Shell (SSH) de salida a las instancias con agentes de mensajes.*
    • En cada subred privada, una única instancia con agentes de mensajes que se asigne a un rol de alta disponibilidad. Para lograr recuperaciones automáticas, las instancias se configuran con alarmas de Amazon CloudWatch. Se instala Docker en cada instancia con agentes de mensajes y la instancia se instala y ejecuta dentro de un contenedor de Docker.
    • Compatibilidad entre registros de CloudWatch, incluido el archivo de registro /tmp/install-solace.log, que registra los eventos durante la instalación.

    * En la plantilla con la que se implementa la solución de socios en una VPC existente, se omiten las tareas marcadas con asteriscos y se le pide la configuración de su VPC existente.

  •  Cómo implementar
  • Para implementar esta solución de socios, siga las instrucciones que aparecen en la guía de implementación, en la que se incluye estos pasos. La pila tarda aproximadamente 20 minutos en ejecutarse. 

    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. Obtenga una referencia de la imagen de Docker para Solace PubSub+. Para obtener más información, consulte la guía de implementación.
    3. Inicie la solución de socios. Seleccione la región desde la barra de herramientas superior antes de crear la pila. Puede elegir entre dos opciones:
    4. Pruebe la implementación con la interfaz de línea de comandos (CLI) de Solace.

    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
  • Deberá pagar el costo de los servicios de AWS y las licencias de terceros que se utilicen para ejecutar esta implementación de referencia de la solución del socio. No hay costos adicionales por utilizar la solución de socios.

    En la plantilla de AWS CloudFormation para esta solución de socios, se incluyen parámetros de configuración que puede personalizar. Algunas de estas configuraciones, tales como el tipo de instancia, afectan al costo de la implementación. Para hacer estimaciones de costos, consulte las páginas de precios de cada servicio de AWS que utilice. Los precios pueden variar.

    Sugerencia: después de implementar la solución de socios, cree Informes de costo y uso de AWS para hacer el seguimiento de los costos asociados a la solución de socios. Dichos informes envían métricas de facturación a un bucket de Amazon Simple Storage Service (Amazon S3) de su cuenta. Proporcionan 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 sobre los informes, consulte What are AWS Cost and Usage Reports? (¿Qué son los informes de costo y uso de AWS?)

    Puede usar esta solución de socios para implementar PubSub+ Standard o PubSub+ Enterprise. El uso del agente de mensajes Solace PubSub+ implica que acepte los términos y las condiciones incluidos en el License Agreement for Solace Software (Acuerdo de licencia para el software de Solace), que se encuentra en el sitio web de Solace.