Pub/Sub

Pertukaran pesan dan penyerapan untuk analisis streaming dan sistem berbasis peristiwa.

Coba Pub/Sub secara gratis
  • action/check_circle_24px Dibuat dengan Sketch.

    Pengiriman pesan sesuai urutan yang skalabel dengan mode pull dan push

  • action/check_circle_24px Dibuat dengan Sketch.

    Penskalaan dan penyediaan otomatis dengan dukungan mulai dari nol hingga ratusan GB/detik

  • action/check_circle_24px Dibuat dengan Sketch.

    Penagihan dan kuota terpisah untuk penerbit dan pelanggan

  • action/check_circle_24px Dibuat dengan Sketch.

    Pemilihan rute pesan global untuk menyederhanakan sistem multi region

Ketersediaan tinggi jadi lebih mudah

Replikasi pesan lintas zona yang sinkron dan pelacakan tanda terima per pesan memastikan pengiriman yang andal pada semua skala.

Tanpa perencanaan, serba otomatis

Penskalaan otomatis dan penyediaan otomatis tanpa partisi mengatasi kebutuhan perencanaan dan memastikan beban kerja siap untuk produksi sejak awal.

Fitur bawaan yang canggih

Pemfilteran, pesan yang dihentikan pengirimannya, dan backoff eksponensial tanpa mengorbankan skala membantu menyederhanakan aplikasi Anda.

Fitur utama

Analisis streaming dan konektor

Integrasi Dataflow secara native memungkinkan integrasi dan pemrosesan yang andal, ekspresif, dan tepat satu kali untuk streaming peristiwa di Java, Python, dan SQL.

Pengiriman sesuai urutan dalam skala besar

Pengurutan per-kunci opsional (beta) menyederhanakan logika aplikasi stateful tanpa mengorbankan skala horizontal. Proses ini tidak memerlukan partisi.

Penyerapan yang dioptimalkan biaya dengan Pub/Sub Lite

Sebagai pelengkap Pub/Sub, Pub/Sub Lite (beta) ditujukan untuk menjadi opsi biaya terendah untuk penyerapan peristiwa bervolume tinggi. Pub/Sub Lite bercakupan zona dan memungkinkan Anda mengontrol pengelolaan kapasitas.

Lihat semua fitur

Pelanggan

Studi kasus Sky
Sky menskalakan publikasi peristiwa dengan Pub/Sub untuk mem-build Sky Q box generasi berikutnya.
Baca kisahnya

Sorotan kisah

  • Memublikasikan hingga 600 juta peristiwa per hari

  • Nihil kebocoran data diagnostik dari jutaan Sky Q box

  • Menggantikan platform lokal hanya dalam enam minggu

Industri

Dokumentasi

Dasar-Dasar Google Cloud
Apa yang dimaksud dengan Pub/Sub?

Dapatkan ringkasan komprehensif Pub/Sub, dari konsep inti dan aliran pesan hingga integrasi dan kasus penggunaan umum.

Tutorial
Pengiriman pesan sesuai urutan

Pelajari cara kerja pengurutan pesan yang skalabel dan waktu menggunakannya.

Tutorial
Memilih antara Pub/Sub atau Pub/Sub Lite

Pahami cara memanfaatkan kedua opsi tersebut.

Panduan Memulai
Panduan memulai: Menggunakan library klien

Lihat cara layanan Pub/Sub memungkinkan aplikasi bertukar pesan secara andal, cepat, dan asinkron.

Panduan Memulai
Panduan memulai: Stream processing dengan Dataflow

Pelajari cara menggunakan Dataflow untuk membaca pesan yang dipublikasikan ke topik Pub/Sub, mengelompokkan pesan berdasarkan stempel waktu, dan menulis pesan ke Cloud Storage.

Kasus penggunaan

Kasus penggunaan
Analisis streaming

Analisis streaming Google menjadikan data lebih terkelola, bermanfaat, dan mudah diakses secara langsung setelah dibuat. Solusi streaming kami yang dibangun berdasarkan Pub/Sub, serta Dataflow dan BigQuery, menyediakan resource yang dibutuhkan untuk menyerap, memroses, dan menganalisis data real-time dengan volume yang berfluktuasi untuk laporan bisnis real-time. Penyediaan secara terpisah ini mengurangi kompleksitas dan menjadikan analisis streaming dapat diakses oleh para analis dan engineer data.

Kasus penggunaan
Integrasi microservice asinkron

Pub/Sub berfungsi sebagai middleware pertukaran pesan untuk integrasi layanan tradisional atau media komunikasi sederhana untuk microservice modern. Langganan push mengirimkan peristiwa ke webhook tanpa server di Cloud Functions, App Engine, Cloud Run, atau lingkungan kustom di Google Kubernetes Engine atau Compute Engine. Pengiriman pull berlatensi rendah tersedia jika mengekspos webhook tidak dimungkinkan atau untuk meningkatkan efisiensi penanganan streaming dengan throughput yang lebih tinggi.

Semua fitur

Pengiriman minimal satu kali Replikasi, pesan lintas zona yang sinkron dan pelacakan tanda terima per pesan memastikan pengiriman minimal satu kali pada semua skala.
Terbuka API terbuka dan library klien dalam tujuh bahasa mendukung deployment lintas-cloud dan hybrid.
Pemrosesan tepat satu kali Dataflow mendukung pemrosesan streaming Pub/Sub yang andal, ekspresif, dan tepat satu kali.
Tanpa penyediaan, serba otomatis Pub/Sub tidak memiliki shard atau partisi. Cukup tetapkan kuota Anda, publikasikan, dan gunakan.
Kepatuhan dan keamanan Pub/Sub adalah layanan yang mematuhi ketentuan HIPAA, serta menawarkan kontrol akses yang sangat terperinci dan enkripsi menyeluruh.
Integrasi berbasis Google Cloud Manfaatkan integrasi dengan beberapa layanan seperti peristiwa update Cloud Storage dan Gmail, serta Cloud Functions untuk komputasi tanpa server berbasis peristiwa.
Integrasi OSS dan pihak ketiga Pub/Sub memberikan integrasi pihak ketiga dengan  Splunk dan Datadog untuk log, serta dengan Striim dan Informatica untuk integrasi data. Selain itu, integrasi OSS tersedia melalui Confluent Cloud untuk Apache Kafka dan Knative Eventing untuk beban kerja tanpa server berbasis Kubernetes.
Cari dan putar ulang Putar mundur backlog Anda ke titik waktu atau snapshot apa pun, sehingga Anda dapat memproses ulang pesan. Putar maju untuk membuang data yang tidak diupdate.
Topik yang dihentikan pengirimannya Dengan topik yang dihentikan pengirimannya, pesan yang tidak dapat diproses oleh aplikasi pelanggan akan disisihkan untuk diperiksa dan diproses debug secara offline, sehingga pesan lain dapat diproses tanpa penundaan.
Pemfilteran Pub/Sub dapat memfilter pesan berdasarkan atribut untuk mengurangi volume pengiriman ke pelanggan.

Harga

Harga Pub/Sub dihitung berdasarkan volume data bulanan. Data 10 GB pertama per bulan ditawarkan secara gratis. 

Volume data bulanan1 Harga per TB2
10 GB Pertama $0,00
Di atas 10 GB $40,00

1 Untuk mengetahui informasi harga mendetail, harap lihat panduan harga.

2 TB mengacu pada tebibyte, atau 240 byte.

Jika Anda melakukan pembayaran dalam mata uang selain USD, yang berlaku adalah harga yang tercantum dalam mata uang Anda pada SKU Cloud Platform.