¿Qué es la mensajería cloud?
La mensajería cloud proporciona una comunicación de programa a programa segura y confiable como un servicio en la nube. El servicio en la nube generalmente ofrece un patrón de mensajería de publicación/suscripción, una forma de comunicación asincrónica de programa a programa en la que cualquier mensaje publicado en una cola es recibido inmediatamente por todos los suscriptores de la cola. El servicio de mensajería cloud generalmente proporciona toda la administración del estado y el seguimiento de los clientes, de modo que las aplicaciones individuales no requerirán asumir esta responsabilidad, y la complejidad de la entrega de mensajes estará integrada en el propio servicio de la mensajería cloud. Este tipo de infraestructura permite a los usuarios concentrarse en sus aplicaciones en lugar de compartir datos de forma segura y confiable entre aplicaciones, y también permite a los usuarios ejecutar esas aplicaciones en prácticamente cualquier dispositivo.

Con el cambio de aplicaciones en la nube, la mensajería basada en la nube se está volviendo cada vez más popular.
Frecuentemente, la mensajería se elige sobre los enfoques tradicionales de solicitud y respuesta cuando los dos programas se ejecutan de forma asincrónica,y cuando la integridad y confiabilidad de la entrega del mensaje son importantes o cuando el mismo mensaje debe entregarse a varios consumidores. Los mensajes se pueden enviar a los dispositivos específicos o también a todos los dispositivos que se suscriban a la aplicación correspondiente.