Ir a
Pub/Sub

Pub/Sub

Ingiere eventos para emitir en BigQuery, lagos de datos o bases de datos operativas.

Los nuevos clientes reciben 300 USD en crédito gratis para invertirlos en Pub/Sub. Todos los clientes obtienen hasta 10 GB de ingestión o entrega de mensajes gratis al mes, que no se cobran en crédito.

  • Despliega una solución de almacén de datos de ejemplo para consultar, analizar y visualizar datos con BigQuery y Looker Studio. Además, puedes aplicar la IA generativa para resumir los resultados de los análisis.

  • Ingiere eventos de analíticas y envíalos a BigQuery mediante Dataflow

  • Sistema de colas o mensajería escalable y seguro sin operaciones

  • Entrega de mensajes en orden y en cualquier orden al menos una vez, con modos de extracción e inserción

  • Datos seguros con controles de acceso pormenorizados y encriptado siempre activo

Ventajas

Alta disponibilidad simplificada

La replicación síncrona de mensajes entre zonas y el seguimiento de la recepción de cada mensaje aseguran que las entregas se realizan a cualquier escala.

Automatización integral sin planificación

Gracias al autoescalado y al aprovisionamiento automático sin particiones, no es necesario hacer planes y las cargas de trabajo están listas para producción desde el primer momento.

Cimientos sencillos y abiertos para sistemas de datos en tiempo real

Una manera rápida y fiable de trasladar pequeños registros a cualquier volumen, así como de un punto de entrada para los flujos de procesamiento en tiempo real y por lotes que envían datos a BigQuery, lagos de datos y bases de datos operativas. Puedes usar esta herramienta con los flujos de procesamiento de extracción, transformación y carga (ETL) o de extracción, carga y transformación (ELT) de Dataflow.    

Características principales

Características principales

Conectores y analíticas en tiempo real

Gracias a su integración nativa con Dataflow, esta solución permite integrar y procesar de una sola vez, y de forma fiable y expresiva, flujos de eventos en Java, Python y SQL.

Entrega en orden y a gran escala

La función opcional de ordenación por clave simplifica la lógica de las aplicaciones con reconocimiento del estado sin tener que prescindir de la escalabilidad horizontal. Además, no es necesario hacer particiones.

Ingestión en streaming simplificada con integraciones nativas

Ingiere datos de streaming de Pub/Sub directamente en BigQuery o Cloud Storage con nuestras suscripciones nativas.



Ver todas las características

Documentación

Documentación

Google Cloud Basics

¿Qué es Pub/Sub?

Conoce información general sobre Pub/Sub: desde los conceptos básicos y el flujo de mensajes hasta las integraciones y los usos más habituales.
Tutorial

Introducción a Pub/Sub

Descubre cómo habilitar Pub/Sub en un proyecto de Google Cloud, crear un tema y una suscripción de Pub/Sub, publicar mensajes y enviarlos a la suscripción.
Quickstart

Guía de inicio rápido sobre cómo usar bibliotecas de cliente

Descubre cómo permite Pub/Sub que las aplicaciones intercambien mensajes de una forma fiable, rápida y asíncrona.
Tutorial

Entrega de mensajes en orden

Descubre cómo funciona la ordenación de mensajes escalable y cuándo usarla.
Tutorial

Elegir Pub/Sub o Pub/Sub Lite

Descubre cómo sacar el máximo provecho de ambas opciones.
Quickstart

Guía de inicio rápido sobre el procesamiento de streaming con Dataflow

Aprende a usar Dataflow para leer mensajes publicados en un tema de Pub/Sub, visualizar mensajes en función de sus marcas de tiempo y escribir mensajes en Cloud Storage.
Tutorial

Guía: Publicar mensajes en temas

Aprende a crear un mensaje que contenga tus datos y a enviar una solicitud al servidor de Pub/Sub para publicar el mensaje en el tema que quieras.

¿No encuentras lo que buscas?

Casos prácticos

Casos prácticos

Caso práctico
Analíticas de streaming

Gracias a las analíticas de streaming de Google, los datos están más organizados y son más útiles. Además, puedes acceder a ellos desde el instante en que se generan. Nuestra solución de streaming, que está integrada con Pub/Sub, Dataflow y BigQuery, aprovisiona los recursos que necesitas para ingerir, procesar y analizar volúmenes variables de datos en tiempo real, lo que te permite extraer información empresarial valiosa también en tiempo real. Además de reducir la complejidad, este aprovisionamiento abstracto facilita que tanto analistas como ingenieros de datos hagan analíticas en tiempo real.

Flujo de 5 columnas: Activadores, Ingestión, Enriquecimiento, Análisis y Activación. Cada columna tiene una sección superior y otra inferior. En la sección superior de la columna Activadores se muestran varios dispositivos perimetrales (dispositivos móviles, sitios web, almacenes de datos e Internet de las cosas). Desde los dispositivos, los datos pasan a Pub/Sub, en la columna Ingestión y, después, a Apache Beam y al streaming de Dataflow, en la columna Enriquecimiento. Después, pasan a la columna Análisis y Activación, desde donde vuelven a los dispositivos perimetrales de la columna 1. Los datos van y vienen desde Apache Beam, en la columna 3, hacia BigQuery, AI Platform y Bigtable, en la columna Análisis. Los tres elementos pasan por la reposición y el reprocesamiento por lotes de Dataflow. Después, los datos pasan desde BigQuery a la columna Activación y, en concreto, a Data Studio, las herramientas de inteligencia empresarial de terceros y Cloud Functions, desde donde vuelven a los dispositivos perimetrales en la columna 1. En la sección inferior de las columnas, aparece el texto "Flujo de creación". En la columna Activadores se muestra el texto "Configura una fuente para enviar los mensajes de evento al tema de Pub/Sub". En la columna Ingestión, se lee "Crea temas de Pub/Sub y suscripciones" En la columna Enriquecimiento, se muestra el texto "Despliega tareas de Dataflow de streaming o por lotes con plantillas, la interfaz de línea de comandos o los cuadernos". En la columna Análisis se lee "Crea conjuntos de datos, tablas y modelos para recibir la emisión". Finalmente, en la columna Activación, se muestra el texto "Crea paneles en tiempo real y haz llamadas a APIs externas".
Caso práctico
Integración asíncrona de microservicios

Pub/Sub actúa como un middleware de mensajería para integrar servicios tradicionales o como un medio de comunicación sencillo para microservicios modernos. Las suscripciones de inserción envían eventos a webhooks sin servidor de Cloud Functions, App Engine y Cloud Run, o bien a entornos personalizados de Google Kubernetes Engine o Compute Engine. El envío de extracciones de baja latencia está disponible cuando no se pueden exponer los webhooks o para gestionar de manera eficiente los flujos que exigen un mayor rendimiento.

Todas las características

Todas las características

Las entregas se realizan al menos una vez
La replicación síncrona de mensajes entre zonas y el seguimiento de la recepción de cada mensaje aseguran que las entregas se realizan al menos una vez a cualquier escala.
Apertura
APIs y bibliotecas de cliente abiertas en siete lenguajes que se pueden utilizar en despliegues híbridos y entre nubes.
Procesamiento una sola vez
Dataflow es compatible con el procesamiento de los flujos de Pub/Sub, que es fiable, expresivo y se lleva a cabo una sola vez.
Sin aprovisionamiento, totalmente automático
Pub/Sub no está fragmentado ni tiene particiones. Lo único que tienes que hacer es definir tu cuota, publicar y consumir.
Cumplimiento y seguridad
Pub/Sub es un servicio que cumple con la ley de transferencia y responsabilidad de los seguros médicos de EE. UU. (Health Insurance Portability and Accountability Act, HIPAA por sus siglas en inglés) y ofrece controles de acceso pormenorizados y cifrado de extremo a extremo.
Integraciones nativas con Google Cloud
Aprovecha las ventajas de las integraciones con varios servicios, como los eventos de actualización de Cloud Storage y Gmail, y la computación sin servidor basada en eventos que brinda Cloud Functions.
Integraciones con terceros y software libre
Pub/Sub se integra con terceros como Splunk y Datadog para el almacenamiento de registros, y con otros como Striim e Informatica para la integración de datos. Además, esta solución se puede integrar con software libre a través de Confluent Cloud, Apache Kafka y Knative Eventing para gestionar cargas de trabajo sin servidor basadas en Kubernetes.
Busca y vuelve a reproducir mensajes
Retrocede en tus registros a cualquier punto anterior o a una captura para volver a procesar mensajes. Avanza rápidamente para descartar los datos que se hayan quedado obsoletos.
Temas de mensajes fallidos
Gracias a los temas de mensajes no entregados, puedes aislar los mensajes que no hayan podido procesar las aplicaciones de suscriptores para analizarlos sin conexión y depurar errores, de modo que otros mensajes se puedan procesar sin retrasos.
Filtros
Pub/Sub puede filtrar mensajes en función de distintos atributos para reducir los volúmenes de envíos a suscriptores.

Precios

Precios

Los precios de Pub/Sub se calculan en función de los volúmenes de datos mensuales. Los primeros 10 GB de datos de cada mes se procesan de forma gratuita. 

Volumen de datos mensual1
Precio por TB2
Primeros 10 GB
0,00 USD
Por encima de 10 GB
40,00 USD

1 Para obtener información más detallada, consulta la guía de precios.

2 TB hace referencia a tebibyte, que equivale a 240 bytes.

Si pagas en una moneda que no sea el dólar estadounidense, se aplicarán los precios que figuran para tu divisa en los SKU de Cloud Platform.

Ve un paso más allá

Empieza a crear en Google Cloud con 300 USD en crédito gratis y más de 20 productos Always Free.

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
Consola
Google Cloud