Topic 1 Question 280
AnyCompany has acquired Example Corp and is attempting to consolidate the business systems of both companies. AnyCompany’s IT department needs to integrate with Example Corp’s IT ticketing system.
A SysOps administrator must implement a solution that uses Amazon CloudWatch alarms for Amazon EC2 instances in AnyCompany’s account to create new tickets in Example Corp’s ticketing system. The ticketing system provides an HTTPS endpoint for the creation of new tickets. The ticketing system accepts messages in the following JSON format:
Which approach to creating tickets from the CloudWatch alarms will meet these requirements with the LEAST development time?
Create an Amazon EventBridge rule that filters appropriate events and specifies EventBridge API destinations as a target. Configure EventBridge API destinations to send events to the HTTPS endpoint. In the EventBridge rule, create an input transformer to convert the source to a compatible output for the ticketing system.
Create an Amazon EventBridge rule that filters appropriate events and specifies an Amazon Kinesis data stream as the target. Create an AWS Lambda function to receive events from the Kinesis data stream. Configure the Lambda function to start an AWS Glue job to transform the data and forward the output to the HTTPS endpoint.
Create an Amazon EventBridge rule that filters appropriate events and specifies Amazon Simple Notification Service (Amazon SNS) as a target. Configure Amazon SNS to transform the events and send the events to the HTTPS endpoint.
Create an Amazon EventBridge rule that filters appropriate events and specifies an AWS Step Functions state machine as a target. Create an AWS Lambda function and an AWS Glue job in Step Functions to transform the events and send the events to the HTTPS endpoint.
ユーザの投票
コメ ント(3)
- 正解だと思う選択肢: C
While I'm not an expert on this, SNS seems like the simplest option and it works for this. "You can use Amazon SNS to send notification messages to one or more HTTP or HTTPS endpoints. When you subscribe an endpoint to a topic, you can publish a notification to the topic and Amazon SNS sends an HTTP POST request delivering the contents of the notification to the subscribed endpoint." https://docs.aws.amazon.com/sns/latest/dg/sns-http-https-endpoint-as-subscriber.html
👍 3Gomer2023/05/02 - 正解だと思う選択肢: C
EventBridge to SNS to HTTPS
👍 1rrshah832023/05/22 - 正解だと思う選択肢: C
Option C requires the LEAST development time, it leverages Amazon SNS message to eliminate the need to write custom code or uttilize additional services like AWS Lambda or AWS Glue for data transformation. Option A would require more time because it would require custom code to change the events from CloudWatch alarms into the required JSON format. It will also would require you to configure the ticketing system to accept requests from Amazon EventBridge.
👍 1rev22112023/05/26
シャッフルモード