Prerequisites
An Amazon MSK Provisioned cluster with Express brokers.
A Kafka topic producing data in a supported format for your destination.
An S3 bucket for the dead-letter queue (DLQ) — required.
An IAM service role (see IAM permissions for Channel).
(Iceberg only) A schema registered in AWS Glue Schema Registry that matches the topic data, and an S3 Table bucket in the same AWS Region as the cluster.
(S3 only) A general-purpose S3 bucket for data delivery.
(Optional) A customer-managed KMS key for encryption at rest.