Saiba mais sobre nossas inovações mais recentes para bancos de dados, análises e IA no Data Cloud Summit. Ao vivo e sob demanda, a partir de 26 de maio.

Ir para

Pub/Sub

Mensagens e processamento para sistemas baseados em eventos e análise de streaming.

Os novos clientes ganham US$ 300 em crédito gratuito para investir no Google Cloud durante os primeiros 90 dias. Todos os clientes recebem grátis até 10 GB/mês para o processamento ou a entrega de mensagens.

  • action/check_circle_24px Criado com o Sketch.

    Entrega de mensagens, escalonável e em ordem com os modos pull e push

  • action/check_circle_24px Criado com o Sketch.

    Escalonamento e provisionamento automáticos para passar de zero a centenas de GB/segundo

  • action/check_circle_24px Criado com o Sketch.

    Cota e faturamento independentes para editores e inscritos

  • action/check_circle_24px Criado com o Sketch.

    Roteamento global de mensagens para simplificar os sistemas multirregionais

Vantagens

Alta disponibilidade simplificada

A replicação de mensagens síncrona e entre zonas e o acompanhamento do recebimento de cada mensagem garantem entregas confiáveis a qualquer escala.

Sem planejamento, tudo automático

Escalonamento e provisionamento automáticos sem partições eliminam o planejamento e garantem que as cargas de trabalho estejam prontas para produção desde o primeiro dia.

Recursos avançados integrados

A filtragem, a entrega de mensagens inativas e a espera exponencial não sacrificam a escala e ajudam a simplificar seus aplicativos

Principais recursos

Principais recursos

Análises de stream e conectores

A integração nativa do Dataflow permite o processamento e a integração do tipo "exatamente uma vez" confiáveis e expressivos dos fluxos de eventos em Java, Python e SQL.

Entrega em ordem e em escala

A ordem opcional por chave simplifica a lógica dos aplicativos com estado sem sacrificar o escalonamento horizontal; não há a necessidade de partições.

Processamento de custos otimizado com Pub/Sub Lite

Como complemento ao Pub/Sub, o Pub/Sub Lite é a opção mais econômica para o processamento de grandes volumes de eventos. O Pub/Sub Lite oferece armazenamento zonal e permite que você controle o gerenciamento de capacidade.

Veja todos os recursos

Clientes

Aprenda com os clientes que usam o Pub/Sub

Documentação

Documentação

Princípios básicos do Google Cloud
O que é o Pub/Sub?

Tenha uma visão geral abrangente do Pub/Sub; dos conceitos centrais e fluxo de mensagem até os casos de uso comuns e integrações.

Tutorial
Introdução ao Pub/Sub

Saiba como ativar o Pub/Sub em um projeto do Google Cloud, criar um tópico e uma assinatura do Pub/Sub, publicar mensagens e extraí-las para a assinatura.

Tutorial
Entrega de mensagens em ordem

Saiba como a organização escalonável de mensagens funciona e como usá-la.

Tutorial
Escolha o Pub/Sub ou o Pub/Sub Lite

Saiba como aproveitar as duas opções ao máximo.

Guia de início rápido
Guia de início rápido: como usar bibliotecas de cliente

Veja como o serviço Pub/Sub permite que aplicativos troquem mensagens de modo confiável, rápido e assíncrono.

Guia de início rápido
Guia de início rápido: processamento de stream com Dataflow

Saiba como usar o Dataflow para ler mensagens publicadas em tópicos do Pub/Sub, exibir as mensagens por carimbo de data/hora e gravar as mensagens no Cloud Storage.

Casos de uso

Casos de uso

Caso de uso
Análise de streams

A análise de streams do Google torna os dados mais organizados, úteis e acessíveis assim que são gerados. Criada no Pub/Sub com o Dataflow e o BigQuery, nossa solução de streaming oferece os recursos de que você precisa para ingerir, processar e analisar volumes flutuantes de dados em tempo real, para que você extraia insights valiosos de negócios em tempo real. Este provisionamento abstraído reduz a complexidade e torna a análise de streams mais acessível para os analistas e engenheiros de dados.

Fluxo em cinco colunas: desde o gatilho até a ingestão, o enriquecimento, a análise e a ativação. Cada coluna tem uma seção superior e inferior. Na parte superior da coluna "Gatilho", há dispositivos de borda (dispositivos móveis, Web, Data Store e IoT) que fluem até o Pub/Sub na coluna "Ingestão" e na coluna "Enriquecimento" e "Apache Beam" / "Dataflow Streaming", depois até as caixas "Análise" e "Ativação", em que voltam para os dispositivos de borda na Col 1. No Apache Beam na col 3, vão e voltam da coluna "Análise" no BigQuery, no AI Platform e no Bigtable: todos os três são transmitidos até Preenchimento / Reprocessamento - Dataflow Batch. O fluxo vai do BigQuery à coluna Ativar, do Data Studio, do BI de terceiros e do Cloud Functions, que flui de volta para os dispositivos de borda na coluna 1. Na parte inferior das colunas, aparece "Fluxo de criação: o acionador diz "Configurar a origem para enviar uma mensagem de evento ao tópico do Pub/Sub". Flui até a coluna "Ingestão" (Criar tópico e assinatura do Pub/Sub), até "Enriquecer" (Deploy streaming ou batch job do Dataflow usando modelos, CLI ou notebooks). Depois, até "Análise" (Criar conjunto de dados, tabelas e modelos para receber fluxo) e até "Ativar" (Criar painéis em tempo real e chamar APIs externas).
Caso de uso
Integração de microsserviços assíncronos

O Pub/Sub funciona como um middleware de mensagens para integração de serviços tradicional ou um simples meio de comunicação para microsserviços modernos. As assinaturas por push entregam os eventos a webhooks sem servidor no Cloud Functions, App Engine, Cloud Run ou em ambientes personalizados no Kubernetes Engine ou no Compute Engine. A entrega por pull de baixa latência está disponível quando não for possível expor os webhooks ou para tratar de modo eficiente os fluxos de maior capacidade.

Todos os recursos

Todos os recursos

Entrega do tipo "pelo menos uma vez" A replicação de mensagens síncrona e entre zonas e o acompanhamento do recebimento de cada mensagem garantem entregas confiáveis do tipo "pelo menos uma vez" a qualquer escala.
Aberto Bibliotecas de clientes e APIs abertas em sete linguagens com suporte a implantações híbridas e em nuvem.
Processamento do tipo "exatamente uma vez" O Dataflow oferece suporte ao processamento confiável, expressivo e exato dos fluxos do Pub/Sub.
Nenhum provisionamento, tudo automático O Pub/Sub não está fragmentado nem tem partições. Basta definir uma cota, publicar e consumir.
Segurança e conformidade O Cloud Pub/Sub é um serviço em conformidade com a HIPAA, oferecendo controles de acesso refinados e criptografia de ponta a ponta.
Integrações nativas com o Google Cloud Aproveite as integrações com vários serviços, como os eventos de atualização do Cloud Storage e do Gmail e o Cloud Functions, para computação orientada a eventos sem servidor.
Integrações de terceiros e OSS O Pub/Sub oferece integrações de terceiros com Splunk Datadog para os registros, além de Striim e Informatica para integração de dados. Além disso, as integrações com OSS estão disponíveis pelo Confluent Cloud for Apache Kafka e Knative Eventing para cargas de trabalho sem servidor com base em Kubernetes.
Procure e reproduza Retroceda o backlog a qualquer momento ou a um snapshot, oferecendo a capacidade de processar novamente as mensagens. Avance rapidamente para descartar dados desatualizados.
Tópicos de mensagens mortas Os tópicos de mensagens inativas permitem que mensagens que não podem ser processadas pelos aplicativos do assinante sejam separadas para análise e depuração off-line para que outras mensagens possam ser processadas sem atraso.
Filtro O Pub/Sub pode filtrar mensagens com base em atributos para reduzir os volumes de entrega para os assinantes.

Preços

Preços

Os preços do Pub/Sub são calculados com base nos volumes mensais de dados. Os primeiros 10 GB de dados por mês são oferecidos gratuitamente. 

Volume de dados mensal1 Preço por TB2
Primeiros 10 GB US$ 0,00
Mais de 10 GB US$ 40,00

1 Para informações detalhadas sobre preços, consulte o guia de preços.

2 TB refere-se a um tebibyte, ou 240 bytes.

Se você não paga em dólar americano, valem os preços na sua moeda local listados na página SKUs do Cloud Platform.