Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.
Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.
Estas cookies son necesarias para poder ofrecer nuestro sitio y nuestros servicios, y no se pueden desactivar. Por lo general, solo se emplean en respuesta a las acciones que lleve a cabo en el sitio, por ejemplo, al configurar sus preferencias de privacidad, al iniciar sesión o al completar formularios.
Las cookies de rendimiento proporcionan estadísticas anónimas sobre la forma en que los clientes navegan por nuestro sitio para que podamos mejorar la experiencia y el rendimiento del sitio. Los terceros aprobados pueden realizar análisis en nuestro nombre, pero no pueden utilizar los datos para sus propios fines.
Las cookies funcionales nos ayudan a proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante. Es posible que algunos terceros aprobados empleen estas cookies para proporcionar determinadas características del sitio. Si no permite estas cookies, es posible que algunos de estos servicios (o todos ellos) no funcionen correctamente.
AWS o nuestros socios publicitarios podemos emplear cookies de publicidad en el sitio para ayudarnos a ofrecer contenido de marketing personalizado. Si no habilita estas cookies, verá publicidad menos relevante.
El bloqueo de algunos tipos de cookies puede afectar a su experiencia al navegar por nuestros sitios. Puede cambiar las preferencias de cookies en cualquier momento haciendo clic en Preferencias de cookies en el pie de página de este sitio. Para obtener más información sobre la forma en que nosotros y algunos terceros aprobados usamos las cookies en nuestros sitios, lea el Aviso de AWS sobre cookies.
Mostramos anuncios relacionados con sus intereses en los sitios de AWS y en otras propiedades, incluida la publicidad basada en el comportamiento intercontextual. La publicidad basada en el comportamiento intercontextual utiliza datos de un sitio o de una aplicación para mostrarle anuncios en el sitio o en la aplicación de otra empresa.
Para no permitir la publicidad conductual intercontextual de AWS basada en cookies o tecnologías similares, seleccione “No permitir” y “Guardar opciones de privacidad” a continuación o visite un sitio de AWS que tenga habilitada una señal de preferencia de exclusión reconocida legalmente, como el Control de privacidad global. Si borra las cookies o visita este sitio desde otro navegador o dispositivo, tendrá que volver a realizar la selección. Para obtener más información sobre las cookies y cómo las utilizamos, lea nuestro Aviso sobre cookies de AWS.
Para no permitir el resto de la publicidad conductual intercontextual de AWS, rellene este formulario por correo electrónico.
Para obtener más información sobre cómo AWS gestiona su información, lea el Aviso de privacidad de AWS.
En este momento, solo almacenaremos las cookies esenciales, ya que no hemos podido guardar sus preferencias de cookies.
Si desea cambiar sus preferencias de cookies, inténtelo de nuevo más tarde a través del enlace del pie de página de la Consola de AWS o póngase en contacto con el servicio de asistencia si el problema persiste.
Las colas de mensajes permiten la comunicación asíncrona, lo que significa que los puntos de conexión que producen y consumen los mensajes interactúan con la cola, no entre sí. Los productores pueden agregar solicitudes a la cola sin esperar a que se procesen. Los consumidores procesan los mensajes solo cuando están disponibles. Ningún componente del sistema se detiene esperando a otro, lo que optimiza el flujo de datos.
Las colas hacen que los datos sean persistentes y reducen los errores que se producen cuando distintas partes del sistema se desconectan. La separación de componentes diferentes mediante colas de mensajes aumenta el nivel de tolerancia a errores. Si alguna vez no se puede acceder a una parte del sistema, la otra puede seguir interactuando con la cola. La cola en sí también se puede reflejar para aumentar aún más la disponibilidad.
Las colas de mensajes permiten escalar con precisión donde sea necesario. Cuando las cargas de trabajo alcanzan su punto máximo, varias instancias de la aplicación pueden agregar solicitudes a la cola sin riesgo de colisión. A medida que se alargan las colas con estas solicitudes entrantes, puede distribuir la carga de trabajo entre una flota de consumidores. Los productores, los consumidores y la propia cola pueden crecer o reducirse según la demanda.
Las colas de mensajes eliminan las dependencias entre los componentes y simplifican de forma significativa la escritura de código de aplicaciones desacopladas. Los componentes de software no se sobrecargan con el código de comunicación y pueden diseñarse para realizar una función empresarial distinta.
Las colas de mensajes son una manera sencilla de desacoplar organizadamente sistemas distribuidos, tanto si utiliza aplicaciones monolíticas, microservicios o arquitecturas sin servidor.
Romper las aplicaciones
Utilice las colas de mensajes para desacoplar sus aplicaciones monolíticas. En lugar de realizar funciones múltiples en un solo ejecutable, varios programas pueden intercambiar información enviando mensajes entre procesos, lo que facilita su prueba, depuración, evolución y escalabilidad.
Migrar a microservicios
Los patrones de integración de microservicios que se basan en eventos y mensajes asincrónicos optimizan la escalabilidad y la resiliencia. Utilice los servicios de colas de mensajes para coordinar varios microservicios, notificar a los microservicios sobre los cambios de datos, o como canal de eventos para procesar datos de IoT, de redes sociales y en tiempo real.
Cambiar a la tecnología sin servidor
Una vez que haya creado microservicios sin servidor, despliegues en servidores o instalado software de cualquier tipo, puede usar las colas de mensajes para ofrecer notificaciones fiables y escalables sin servidor, comunicaciones entre procesos y visibilidad de las funciones sin servidor y de PaaS.