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