# Setting up real-time event delivery In addition to [event file notifications](https://developers.pismo.io/pismo-docs/docs/setting-up-event-file-delivery), 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: ![Image shows the data flow for real-time event notification to an AWS account.](https://files.readme.io/1eb3727-AWSrtFlow.JPG "AWSrtFlow.JPG") ## Pismo configuration An Amazon [Identity Access Management Role (IAM) Role](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles.html) is created to publish events to your AWS account. ## Your configuration See the [AWS event configuration tutorial](https://developers.pismo.io/pismo-docs/docs/aws-event-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](https://developers.pismo.io/pismo-docs/docs/event-data), except the `data` field, are sent as [message attributes](https://docs.aws.amazon.com/sns/latest/dg/sns-message-attributes.html). This way, you can have multiple subscribers to your topic using [filtered subscriptions](https://docs.aws.amazon.com/sns/latest/dg/sns-subscription-filter-policies.html) 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: ![Image shows the data flow for real-time event notification to a GCP account.](https://files.readme.io/5ee0048-GCPrtFlow.JPG "GCPrtFlow.JPG") ## Pismo configuration An Identity and Access Management (IAM) [service account](https://cloud.google.com/iam/docs/service-accounts) is created in the Pismo environment. ## Your configuration See the [GCP event configuration tutorial](https://developers.pismo.io/pismo-docs/docs/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: ![Image shows the data flow for real-time event notification to a Microsoft Azure account.](https://files.readme.io/c1b1dbd-AzureRTflow.JPG "AzureRTflow.JPG") ## Pismo configuration A [service principal](https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals) is created in our environment to access your Azure client account. ## Your configuration See the [Azure event configuration tutorial](https://developers.pismo.io/pismo-docs/docs/azure-event-configuration-tutorial) for specific information on setting up Azure for real-time event notifications.