Características de Amazon MQ

Servicio administrado

Con Amazon MQ, puede usar la consola de administración de AWS,AWS CloudFormation, la interfaz de línea de comandos (CLI) o llamadas a la API simples para lanzar un agente de mensajes listo para producción en minutos. Amazon MQ gestiona tareas administrativas como el aprovisionamiento de hardware, la configuración de agentes, las actualizaciones de software y la detección y recuperación de errores.

Seguridad

Amazon MQ cifra los mensajes en reposo y en tránsito. Es sencillo garantizar que los mensajes estén almacenados de manera segura en un formato cifrado. Las conexiones al agente usan SSL y es posible restringir el acceso a un punto de enlace privado dentro de una Amazon VPC, lo que permite aislar el agente en una red virtual propia.

Amazon MQ está integrado con AWS Identity and Access Management (IAM) y le ofrece la posibilidad de controlar las acciones que los usuarios y grupos de IAM pueden realizar en agentes específicos de Amazon MQ. La autenticación de las aplicaciones al propio agente se realiza mediante la autenticación basada en el nombre de usuario y la contraseña, y opcionalmente mediante el protocolo LDAP (Lightweight Directory Access Protocol) para los agentes de ActiveMQ.

Monitoreo

Amazon MQ se integra con Amazon CloudWatch y AWS CloudTrail. Con CloudWatch puede monitorear las métricas de sus agentes, colas y temas. Por ejemplo, puede monitorear la profundidad de las colas y generar alarmas si los mensajes no están avanzando. Al usar CloudTrail, puede registrarse, monitorear continuamente y retener las llamadas de API de Amazon MQ.

Tipos de instancias con agentes

Amazon MQ actualmente admite siete tipos de instancias de agente: mq.t2.micro, mq.t3.micro, mq.m4.large, mq.m5.large, mq.m5.xlarge, mq.m5.2xlarge y mq.m5.4xlarge, que ofrecen combinaciones variadas de CPU, memoria y rendimiento de red. Las instancias mq.t3.micro están diseñadas para la evaluación inicial del producto y la instancia mq.m5.large para uso predeterminado en producción. Amazon MQ también admite los agentes de una sola instancia, adecuados para la evaluación y las pruebas, y los modos de implementación replicados altamente disponibles que se recomiendan para la producción.

Precios de pago por uso

Amazon MQ suministra capacidad flexible y rentable, sin tarifas mínimas. Pagará por el número de horas de ejecución de la instancia del agente y el uso mensual del almacenamiento. Crear agentes nuevos para conseguir mayor capacidad es sencillo y económico. Para obtener más información, consulte los precios de Amazon MQ.

Comience de forma gratuita

La capa gratuita de AWS incluye hasta 750 horas de un agente de mq.t2.micro o mq.t3.micro de una sola sustancia, y hasta 5 GB de almacenamiento de Amazon EFS por mes para un agente ActiveMQ o 20GB de Amazon EBS para un agente RabbitMQ, durante un año.

Características RabbitMQ

Alta disponibilidad, rendimiento y durabilidad de mensajes

Amazon MQ se ejecuta en la misma infraestructura de alta fiabilidad que utilizan otros servicios de Amazon Web Services. Amazon MQ para clústeres RabbitMQ, respaldado por Amazon EBS, usa una replicación multi-AZ de alta disponibilidad y durabilidad de mensajes. La transferencia de datos para replicación se incluye sin costo adicional. Los clústeres se crean detrás de un punto final único para una alta disponibilidad, una gestión sencilla y una conexión fácil desde su aplicación.

Enrutamiento de mensaje

Los mensajes en los agentes RabbitMQ se enrutan mediante intercambios antes de llegar a las colas. RabbitMQ cuenta con varios tipos de intercambio incluidos para la lógica típica de enrutamiento.

Amplio soporte de lenguaje al cliente

Desarrolle con sus lenguajes de programación favoritos, que incluyen: Python, .NET, PHP, Python, JavaScript, Ruby, Java, y Go

Otras características RabbitMQ

Si desea leer una descripción completa de las características de RabbitMQ, diríjase al sitio web de RabbitMQ.

Características de ActiveMQ

Alta disponibilidad, rendimiento y durabilidad de mensajes

Amazon MQ se ejecuta en la misma infraestructura de alta fiabilidad que utilizan otros servicios de Amazon Web Services. Amazon MQ para ActiveMQ proporciona agentes optimizados para mayor durabilidad respaldados por Amazon Elastic File System (Amazon EFS) para admitir alta disponibilidad y permanencia de los mensajes. Los agentes optimizados para la durabilidad, respaldados por Amazon Elastic File System (Amazon EFS) almacenan mensajes por duplicado en múltiples zonas de disponibilidad (AZ) y los agentes activos/en espera conmutan automáticamente a una instancia en espera si el agente o AZ posee errores, lo cual le permite continuar enviando y recibiendo mensajes. La conexión de los agentes a la red proporciona disponibilidad activa-activa con conmutación de error casi instantánea. Amazon MQ también admite mensaje de rendimiento optimizado de agentes respaldados por Amazon Elastic Block Store (EBS), para usar en casos que requieren un alto nivel de procesamiento como ordenes de gran volumen, operaciones bursátiles, procesamiento de texto y muchos más. Los mensajes de rendimiento optimizado agentes reduce el número de agentes requeridos y los costos de operación, aplicaciones de alto volumen que utilizan Amazon MQ.

Protocolos y API estándares del sector

ActiveMQ admite una amplia gama de clientes que incluye Java Message Service (JMS) 1.1, .NET Message Service (NMS) y varios otros lenguajes, como Node.js, Go, Python, Ruby y C++. ActiveMQ también admite protocolos de nivel de conexión, incluidos AMQP, STOMP, OpenWire, WebSocket y MQTT. Esta compatibilidad con estándares del sector facilita la migración a partir de agentes de mensajes existentes, permite la interoperabilidad entre proveedores y ayuda a evitar la dependencia de proveedores.

Características de mensajería JMS

ActiveMQ ofrece todas las características de JMS estándares, incluidas las (colas de mensajes), los temas de publicación o suscripción, solicitud/respuesta, modos persistentes y no persistentes, transacciones JMS y transacciones distribuidas (XA). Además de las colas y los temas básicos, ActiveMQ también admite patrones de mayor complejidad, como destinos compuestos (los autores pueden enviar el mismo mensaje a varios destinos, útil para los análisis en tiempo real) y destinos virtuales (mensajes de difusión de editores mediante un tema a un grupo de receptores suscriptos a través de colas).

Otras características de ActiveMQ

Si desea leer una descripción completa de las características de ActiveMQ, diríjase al sitio web de Apache ActiveMQ.

Más información sobre los precios de los productos

Vaya a la página de precios de Amazon MQ.

Más información 
Regístrese para obtener una cuenta gratuita

Obtenga acceso instantáneo a la capa gratuita de AWS.

Registrarse 
Comience a crear en la consola

Comience a crear con Amazon MQ en la consola de administración de AWS.

Introducción