Pub/Sub

Mensagens e processamento de sistemas controlados por eventos e análise de streaming.

Experimente gratuitamente o Pub/Sub
  • action/check_circle_24px Criado com o Sketch.

    Integrado com Dataflow e BigQuery para criar uma solução de análise de stream nativa do Google Cloud

  • action/check_circle_24px Criado com o Sketch.

    Escalonamento e provisionamento automáticos com suporte 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 mensagem para simplificar os sistemas multirregião

  • action/check_circle_24px Criado com o Sketch.

    Entrega de mensagem por push e pull

Alta disponibilidade simplificada

A replicação síncrona de mensagens entre zonas e o acompanhamento de recebimento por mensagem garantem entrega pelo menos uma vez em 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 a partir do primeiro dia.

Integrações nativas do Google Cloud

Integrado nativamente com Dataflow, BigQuery e outros serviços de ponta do Google Cloud e recursos de conformidade, o Pub/Sub ativa o desenvolvimento rápido e confiável de integrações de serviços na nuvem.

Principais recursos

Análises de stream e conectores

A integração nativa do Dataflow permite o processamento e a integração confiáveis, expressivos e exatos dos fluxos de evento em Java, Python e SQL.

Aberta

Bibliotecas de clientes e APIs REST e gRPC de código aberto em sete linguagens com suporte a implantações híbridas e em nuvem.

Processamento de custos otimizado com Pub/Sub Lite

Como complemento do Pub/Sub, o Pub/Sub Lite (beta) é a opção de custo mais baixo para ingestão de eventos de alto volume. Diferente do Pub/Sub, o Pub/Sub Lite está disponível em zonas e traz o controle do gerenciamento de capacidade para você.

Veja todos os recursos

Clientes

Estudo de caso da Sky
A Sky escalona o evento publicando com o Pub/Sub para criar a próxima geração da Sky Q box
Leia a história

Destaques da história

  • Como publicar até 600 milhões de eventos por dia

  • Perda de dados de diagnóstico zero das milhões de Sky Q boxes

  • Substituiu a plataforma local em apenas seis semanas

Setor

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
Como publicar mensagens em tópicos

Encontre informações sobre como publicar mensagens em tópicos.

Tutorial
Visão geral do assinante

Saiba como as assinaturas funcionam no Pub/Sub.

Início rápido
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.

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 e gravar as mensagens no Cloud Storage.

Casos de uso

Caso de uso
Análise de stream

A análise de stream 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 insights de negócios em tempo real. Este provisionamento abstraído reduz a complexidade e torna a análise de stream mais acessível para os analistas e engenheiros de dados.

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.   Assinaturas por push entregam os eventos para webhooks sem servidor no Cloud Functions, App Engine, Cloud Run ou em ambientes personalizados no Kubernetes Engine ou no Compute Engine. Entrega por pull de baixa latência estará disponível quando expor webhooks não for uma opção ou para lidar de modo eficiente com fluxos de capacidade mais alta.

Todos os recursos

Entrega pelo menos uma vez A replicação síncrona de mensagens entre zonas e o acompanhamento de recebimento por mensagem garantem entrega pelo menos uma vez em qualquer escala.
Abrir Bibliotecas de clientes e APIs de código aberto em sete linguagens com suporte a implantações híbridas e em nuvem.
Processamento único 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 tem fragmentos nem partições. Basta definir uma cota, publicar e consumir.
Segurança e conformidade O Cloud Pub/Sub é um serviço em conformidade com HIPAA, oferecendo controles de acesso refinados e criptografia de ponta a ponta.
Integrações nativas do GCP 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 com terceiros e OSS O Pub/Sub oferece integrações de terceiros com Splunk e Datadog para registros com Striim e Informatica para integração de dados. Além disso, as integrações com OSS estão disponíveis por meio do Confluent Cloud for Apache Kafka e Knative Eventing para cargas de trabalho sem servidor com base em Kubernetes.
Procure e reproduza Retroceda o backlog para qualquer ponto no tempo ou em um snapshot e reprocesse as mensagens. Avance rapidamente para descartar dados desatualizados.
Tópicos com mensagens inativas 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ço

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 o pagamento for em uma moeda que não seja o dólar americano, serão aplicados na sua moeda os preços listados na página SKUs do Cloud Platform (em inglês).