Question 1 · choose 1
A company has 80 accounts in AWS Organizations and runs workloads in us-east-1 and eu-west-1. The central operations team wants an Amazon SNS notification whenever AWS Health reports an event, such as scheduled EC2 maintenance, that affects any account in the organization. The team wants to manage this from its own operations account, without creating rules in each member account and without polling. What should the DevOps engineer do?
- ADeploy an EventBridge rule for aws.health events to every member account with a StackSet, each rule sending to a topic in the operations account
- BTurn on Health organizational view with the operations account as delegated administrator, and create EventBridge rules there in both Regions
- CSchedule a Lambda function in the operations account that calls the AWS Health API for the organization every five minutes and publishes new events
- DCreate one EventBridge rule for aws.health events in the operations account without turning on organizational view
Show the answer and why
ADeploy an EventBridge rule for aws.health events to every member account with a StackSet, each rule sending to a topic in the operations account
Incorrect
This works only by creating a rule in every account, which the team wants to avoid. Organizational view provides one feed instead.
BTurn on Health organizational view with the operations account as delegated administrator, and create EventBridge rules there in both Regions
Correct
With organizational view, the management account or a delegated administrator receives a single feed of Health events from all accounts, and rules are created for each Region to cover.
CSchedule a Lambda function in the operations account that calls the AWS Health API for the organization every five minutes and publishes new events
Incorrect
This is the polling the team wants to avoid, while EventBridge delivers Health events as they arrive.
DCreate one EventBridge rule for aws.health events in the operations account without turning on organizational view
Incorrect
Without organizational view, a rule receives Health events only for its own account, not for the other accounts in the organization.
AWS Health events reach EventBridge per account and per Region. Organizational view, best used with a delegated administrator, turns them into one feed for the whole organization, and a rule in each Region of interest routes them.
AWS documentation
- Aggregating AWS Health events using organizational view and delegated administrator access (opens in a new tab)
- Aggregating AWS Health events across accounts (opens in a new tab)
- Creating EventBridge rules for AWS Region coverage (opens in a new tab)
- Monitoring events in AWS Health with Amazon EventBridge (opens in a new tab)