Pub/Sub

Messagerie et ingestion pour les systèmes basés sur des événements et les analyses de flux.

Essayer gratuitement Pub/Sub
  • action/check_circle_24px Créé avec Sketch.

    Diffusion des messages évolutive et dans l'ordre avec les modes pull et push

  • action/check_circle_24px Créé avec Sketch.

    Fonctionnalités d'autoscaling et de provisionnement automatique pour passer de zéro à plusieurs centaines de Go/s

  • action/check_circle_24px Créé avec Sketch.

    Quotas et facturation indépendants pour les éditeurs et les abonnés

  • action/check_circle_24px Créé avec Sketch.

    Routage global des messages pour simplifier les systèmes multirégionaux

Haute disponibilité simplifiée

Le suivi synchrone et interzone des réplications de messages et des accusés de réception par message garantit une distribution fiable à n'importe quelle échelle.

Zéro planification et automatisation complète

Les fonctionnalités d'autoscaling et de provisionnement automatique sans partitions vous dispensent de planification et garantissent que les charges de travail sont prêtes pour la production dès le premier jour.

Fonctionnalités avancées intégrées

Filtrage, diffusion de lettres mortes et intervalle exponentiel entre les tentatives sans impact sur le scaling, pour des applications simplifiées

Principales fonctionnalités

Analyses de flux et connecteurs

L'intégration native à Dataflow permet le traitement et l'intégration de type "exactement une fois" fiables et expressifs des flux d'événements dans Java, Python et SQL.

Diffusion dans l'ordre à grande échelle

La commande par clé facultative (bêta) simplifie la logique des applications avec état sans impact sur le scaling horizontal ; aucune partition n'est requise.

Coûts d'ingestion optimisés avec Pub/Sub Lite

La solution Pub/Sub Lite (bêta), proposée en complément de Pub/Sub, a pour objectif d'offrir la solution la plus économique pour l'ingestion volumineuse d'événements. Pub/Sub Lite est zonal et vous donne le contrôle de la gestion des capacités.

Découvrir toutes les fonctionnalités

Clients

Étude de cas Sky
Sky fait évoluer sa publication d'événements avec Pub/Sub pour développer sa box Sky de nouvelle génération
Lire le témoignage

Points clés

  • Jusqu'à 600 millions d'événements publiés chaque jour

  • Aucune perte de données sur des millions de box Sky Q

  • Plate-forme sur site remplacée en seulement 6 semaines

Secteur

Documentation

Principes de base de Google Cloud
Qu'est-ce que Pub/Sub ?

Obtenez une présentation complète de Pub/Sub : concepts fondamentaux, flux de messages, cas d'utilisation courants et intégrations.

Tutoriel
Distribution des messages dans l'ordre

Découvrez comment fonctionne le tri évolutif des messages et quand l'utiliser.

Tutoriel
Pub/Sub ou Pub/Sub Lite ?

Découvrez comment tirer le meilleur parti des deux options.

Guide de démarrage rapide
Guide de démarrage rapide : utiliser des bibliothèques clientes

Découvrez comment le service Pub/Sub permet aux applications d'échanger des messages de manière fiable, rapide et asynchrone.

Guide de démarrage rapide
Guide de démarrage rapide : traitement par flux avec Dataflow

Découvrez comment utiliser Dataflow pour lire des messages publiés dans un sujet Pub/Sub, filtrer des messages par horodatage, et écrire les messages dans Cloud Storage.

Cas d'utilisation

Cas d'utilisation
Analyse de flux

L'analyse de flux de Google permet de mieux organiser les données, et de les rendre utiles et accessibles dès qu'elles sont générées. Basées sur Pub/Sub, Dataflow et BigQuery, nos solutions de streaming assurent le provisionnement des ressources dont vous avez besoin pour ingérer, traiter et analyser des volumes fluctuants de données en temps réel afin d'obtenir des insights métier instantanés. Ce provisionnement distinct réduit la complexité et rend les analyses de flux accessibles aux analystes et aux ingénieurs de données.

Cas d'utilisation
Intégration asynchrone de microservices

Pub/Sub fonctionne comme un middleware de messagerie pour l'intégration de services traditionnels ou comme un simple moyen de communication pour les microservices modernes. Les abonnements Push diffusent des événements aux webhooks sans serveur sur Cloud Functions, App Engine, Cloud Run ou des environnements personnalisés sur Kubernetes Engine ou Compute Engine. La diffusion pull à faible latence est disponible lorsque l'exposition des webhooks n'est pas possible ou pour permettre la gestion efficace des flux de débit plus importants.

Toutes les fonctionnalités

Distribution de type "au moins une fois" Le suivi synchrone et interzone des réplications de messages et des accusés de réception par message garantit une distribution de type "au moins une fois" à n'importe quelle échelle.
Solution ouverte Les API ouvertes et les bibliothèques clientes dans sept langages permettent des déploiements hybrides et sur plusieurs clouds.
Traitement de type "exactement une fois" Dataflow permet le traitement de type "exactement une fois" fiable et expressif des flux Pub/Sub.
Zéro provisionnement et automatisation complète Pub/Sub ne comporte ni segments, ni partitions. Définissez simplement votre quota, publiez et consommez.
Conformité et sécurité Pub/Sub est un service conforme à la loi HIPAA, offrant un contrôle ultraprécis des accès et un chiffrement de bout en bout.
Intégrations Google Cloud natives Tirez parti des intégrations à plusieurs services tels que les événements de mise à jour Cloud Storage et Gmail, et Cloud Functions pour le calcul informatique basé sur des événements et sans serveur.
Intégrations tierces et OSS Pub/Sub offre des intégrations tierces : Splunk et Datadog pour les journaux, Striim et Informatica pour l'intégration des données. De plus, les intégrations OSS sont disponibles via Confluent Cloud pour Apache Kafka et Knative Eventing pour les charges de travail sans serveur basées sur Kubernetes.
Recherche et répétition Remontez à n'importe quel moment dans le temps ou utilisez un instantané afin de traiter à nouveau les messages. Avancez pour supprimer les données obsolètes.
Sujets des lettres mortes La fonctionnalité Sujets des lettres mortes permet de mettre de côté les messages qui n'ont pas pu être traités par les applications de l'abonné afin de procéder à l'examen et au débogage hors ligne de ces derniers, et d'éviter de retarder le traitement des autres messages.
Filtrage Pub/Sub peut filtrer les messages en fonction d'attributs afin de réduire les volumes de diffusion de messages aux abonnés.

Tarification

Les tarifs de Pub/Sub sont calculés en fonction des volumes de données mensuels. Les 100 premiers Go de données du mois sont gratuits.

Volume de données mensuel1 Prix par Tio2
10 premiers Go 0,00 $
Au-delà de 10 Go 40,00 $

1 Pour obtenir des informations détaillées sur les prix, consultez notre grille tarifaire.

2 "Tio" fait référence à "tébioctet", soit 240 octets.

Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des codes SKU Cloud Platform s'appliquent.