Amazon Data Firehose

Arpio supports Firehose Delivery Streams with Direct Put as a source, and S3 Buckets as a destination.

Arpio replicates the following Firehose resources when your application is in failover or failover test mode.

Arpio only supports Firehose Delivery Streams with Direct Put as a source, and S3 Buckets as a destination.

Delivery Stream


Attribute

Translation

KMS Key used in encryption configuration

This ARN is translated to the matching KMS key(s) on the recovery site.

Lambda functions, function versions, or aliases used to process records

A replicated function, function version or alias is first created on the recovery site, and then its ARN is used for this delivery stream setting.

S3 Backup Bucket

Arpio creates a recovery version of the backup bucket and uses its ARN for this setting

S3 Backup Bucket Role

The backup bucket role is replicated, and the replicated ARN is used

S3 Destination Bucket 

Arpio creates a recovery version of the destination bucket and uses its ARN for this setting

S3 Destination Bucket Role

The destination bucket role is replicated, and the replicated ARN is used


Resources automatically discovered and included in recovery points when a Delivery Stream is selected for replication:

  • KMS keys used for encrypting data placed in the destination and backup buckets
  • KMS key used for server side encryption of delivery stream data
  • Any Lambda functions, versions, or aliases used for data processing
  • The destination and backup S3 buckets
  • Roles used for accessing the destination and backup bucket, and any roles required to access a processing Lambda