Google Cloud Pub/Sub permet d'envoyer des messages asynchrones et évolutifs entre des systèmes et des services découplés en utilisant l'infrastructure fiable de publication/abonnement de Google. Il permet aux développeurs d'intégrer des architectures pilotées par les événements avec une communication à faible latence.
Ce Snap Pack prend en charge une grande variété de scénarios d'intégration en temps réel et pilotés par les événements dans des environnements hybrides et en cloud . Avec Google Cloud Pub/Sub, les pipelines SnapLogic peuvent orchestrer de manière transparente le flux de données entre des services et des systèmes indépendants.
Les principaux cas d'utilisation sont les suivants
- Ingestion d'analyses en temps réel : Flux d'événements provenant d'appareils IoT, de journaux ou d'activités d'application vers BigQuery, Cloud Storage ou d'autres plateformes d'analyse.
- Orchestration de microservices : Permet aux services de communiquer de manière asynchrone par le biais d'une messagerie basée sur les sujets, améliorant ainsi la tolérance aux pannes et l'évolutivité.
- Systèmes d'alerte et de notification : Déclencher automatiquement des notifications en fonction de conditions prédéfinies ou de flux de données entrants.
- Découplage des pipelines de données : Construire des pipelines faiblement couplés où les producteurs et les consommateurs opèrent indépendamment pour une meilleure maintenabilité et évolutivité.
Ce Snap Pack comprend les Snaps suivants :
- PubSub Publisher : Publie des messages dans une rubrique Google Pub/Sub.
- Abonné PubSub : Permet de s'abonner à une rubrique Pub/Sub et d'en extraire les messages à l'aide d'un nom d'abonnement.
- PubSub Acknowledge : Accuse réception des messages qui ont été traités avec succès par un Snap abonné.
Pour en savoir plus, consultez la page de documentation.