Conecte sus aplicaciones modernas, escritas en distintos lenguajes y alojadas en cualquier lugar, con un completo conjunto de servicios de mensajería en Azure.
Conexión confiable de aplicaciones híbridas mediante servicios de mensajería
Los servicios de mensajería de Azure proporcionan interconectividad entre aplicaciones y componentes que están escritos en lenguajes diferentes y hospedados en la misma nube, en varias nubes o en el entorno local. Use colas de mensajes o temas para enviar mensajes sin preocuparse por la disponibilidad de los consumidores y para ayudar a equilibrar el rendimiento de las cargas de trabajo variables.
Migre fácilmente sus soluciones de mensajería empresarial locales a la nube mediante compatibilidad con protocolos abiertos y estándares del sector, como ISO/IEC Advanced Message Queuing Protocol (AMQP) y Message Queuing Telemetry Transport (MQTT).
Satisfaga las demandas de su negocio creciente mediante el uso de servicios de mensajería escalables en Azure. Ingiera millones de mensajes y eventos sin preocuparse por la administración de la infraestructura ni las operaciones.
Continúe accediendo a recursos locales y multinube con conectividad directa a través de firewalls, sin poner en peligro la seguridad. Los servicios de mensajería de Azure admiten conectividad híbrida con la emisión de solicitudes del consumidor.
Cree microservicios reactivos modernos con eventos procedentes de Azure o de sus propias aplicaciones. Reduzca el tiempo y la complejidad con aplicaciones controladas por eventos, que solo se ejecutan cuando se insertan eventos en el componente sin servidor.
La solución de comunicación asincrónica con un agente de mensajes habilita la escalabilidad de los procesadores de back-end, la nivelación de la carga y el desacoplamiento de aplicaciones.
Las aplicaciones, los dispositivos y los sistemas emiten datos constantemente. Ingiera millones de eventos por segundo como flujos de datos que se pueden analizar, conservar y visualizar.
Las aplicaciones controladas por eventos aprovechan la escalabilidad de la informática sin servidor para administrar eventos discretos procedentes de sistemas dispares.
Más información sobre productos para los servicios de mensajería de Azure
Service Bus
Conecte aplicaciones locales y basadas en la nube en una plataforma de publicación y puesta en cola de mensajes empresariales mediante protocolos abiertos.
Cree aplicaciones controladas por eventos que conecten Azure y servicios de terceros mediante un servicio de publicación y suscripción totalmente administrado.
Ejecute una distribución de Apache Kafka nativa en un entorno administrado para obtener el máximo control sobre las configuraciones y opciones de Kafka.
Cree aplicaciones controladas por eventos con Event Grid
Simplifique sus aplicaciones basadas en eventos con un servicio escalable de publicación y suscripción de eventos mediante suscripciones basadas en inserción.
Los mensajes tienen un propósito o transmiten el estado entre componentes, mientras que los eventos son observaciones sobre lo que ha sucedido. Más información.
Una cola de mensajes proporciona un canal de comunicación de punto a punto FIFO (primero en entrar, primero en salir) asincrónico. Aunque los temas también permiten la comunicación FIFO asincrónica, permiten además a los productores publicar mensajes a los que pueden suscribirse uno o varios consumidores.
La distribución de eventos proporciona distribución de eventos diferenciados. Un evento diferenciado describe una acción específica que ha realizado el publicador. El streaming de eventos transporta puntos de datos informativos como elementos de un flujo publicado de forma continua.
SIGUIENTES PASOS
Descubra lo que puede hacer a continuación
Soluciones de Azure
Más información sobre más soluciones en la nube de Azure
Solucione sus problemas empresariales con combinaciones probadas de servicios en la nube de Azure, así como documentación y arquitecturas de ejemplo.
Examina el centro de soluciones empresariales de Microsoft para encontrar los productos y soluciones que pueden ayudar a tu organización a alcanzar tus objetivos.