- Newest
- Most votes
- Most comments
AWS Config does not explicitly support SNS FIFO topics for streaming configuration data. The documentation doesn't mention FIFO topics as a supported option.
For using SNS with AWS Config, here are the recommended practices:
-
Standard SNS topics are supported for receiving notifications about configuration changes, compliance status, and delivery events.
-
For cross-account scenarios, you can use an SNS topic from another account by:
- Attaching a policy to the topic that grants the "sns:Publish" action to AWS Config
- Ensuring the topic grants permission to the AWS Config service principal ("config.amazonaws.com")
- As a security best practice, restricting access using the "AWS:SourceAccount" condition
-
AWS Config does not support encrypted SNS topics or cross-region topics.
-
For processing information programmatically, it's recommended to use Amazon SQS as the notification endpoint for the SNS topic.
When setting up AWS Config, you can choose to "Stream configuration changes and notifications to an Amazon SNS topic" during the configuration process, where you can either create a new topic, choose one from your account, or specify a topic ARN from another account.
Sources
How AWS Config Works - AWS Config
How to configure existing AWS Config rule to send to SNS ? | AWS re:Post
Permissions for the Amazon SNS Topic - AWS Config
Manual setup for AWS Config - AWS Config
answered a year ago
Relevant content
asked 4 years ago
asked 2 years ago
- AWS OFFICIALUpdated 2 years ago
