Setting up real-time event delivery
In addition to event file notifications, event notifications and data can be streamed in real-time through a configured integration channel to your cloud storage - Amazon Web Services (AWS), Google Cloud Platform (GCP), or Microsoft Azure. This article describes the set up required on Pismo's part and your part for each real-time method.
Setting up real-time event delivery to an AWS account
The following shows the data flow for real-time event notification to an AWS account:
Pismo configuration
An Amazon Identity Access Management Role (IAM) Role is created to publish events to your AWS account.
Your configuration
See the AWS event configuration tutorial for specific details on setting up AWS for real-time event notification.
SNS message attributes
When events are sent to an SNS topic, all main event fields, except the data
field, are sent as message attributes. This way, you can have multiple subscribers to your topic using filtered subscriptions and create multiple flows for each domain/message_type in your organization.
Setting up real-time event delivery to a GCP account
The following shows the data flow for real-time event notification to a GCP account:
Pismo configuration
An Identity and Access Management (IAM) service account is created in the Pismo environment.
Your configuration
See the GCP event configuration tutorial for specific information on setting up GCP for real-time event notifications.
Setting-up real-time event delivery to an Azure account
The following shows the data flow for real-time event notification to a Microsoft Azure account:
Pismo configuration
A service principal is created in our environment to access your Azure client account.
Your configuration
See the Azure event configuration tutorial for specific information on setting up Azure for real-time event notifications.
Updated 4 months ago