- You required an SNS topic and SQS queue, SQS will subscribe to SNS topic. So whenever alarm is triggered CloudWatch will send notification to SNS. You will launce 3 EC2 instance and each EC2 instance will read message from queue and using Simple Email Service it will send an email.
- You will create three separate SNS topic and you will configure one email id with the one topic. Now you will be creating another SNS topic which will be notified whenever CloudWatch Alarm is triggered. You will need an application in between topic which will listen from the main topic on which alarm notification will be published, your application will read that alarm notification and based on timing it will forward that notification to respective topic.
- You will create a SNS topic and configure email ids with this topic. Now you will be creating another SNS topic which will be notified whenever CloudWatch Alarm is triggered. You will need an application in between topic which will listen from the main topic on which alarm notification will be published by CloudWatch, your application will read that alarm notification and based on will forward that notification to another topic.
- You will create three SQS queues and configure email ids with these queues. Now you will be creating another SNS topic which will be notified whenever CloudWatch Alarm is triggered. You will need an application in between queues which will listen from the main topic on which alarm notification will be published by CloudWatch, your application will read that alarm notification and based on timing it will forward that notification to respective queue.
Correct Answer : B
Detailed Explaination: This is a designing question, you need to send a notification to respective email ids based on timing. You can design solution as per option-2
Step-1: Setup three topics each one for each shift.
Step-2: Configure the each shift email ID to topic.
Step-3: Create another topic on which CloudWatch alarm publish the notifications.
Step-4: Develop an application which will read messages from the main topic and based on timing it will forward the messages to respective topic.