exam questions

Exam AWS Certified SysOps Administrator - Associate All Questions

View all questions & answers for the AWS Certified SysOps Administrator - Associate exam

Exam AWS Certified SysOps Administrator - Associate topic 1 question 280 discussion

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?

  • A. 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.
  • B. 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.
  • C. 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.
  • D. 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.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Christina666
Highly Voted 1 year, 9 months ago
Selected Answer: A
EventBridge Rule with API Destinations: EventBridge allows you to create rules that match certain events (in this case, CloudWatch alarms) and forward them to specified targets. API Destinations are one such target, which allows you to directly send the events to an HTTPS endpoint, such as the ticketing system. No Additional Services: Option A involves setting up an EventBridge rule and using the API Destinations feature, which means there are no additional services like Kinesis, Lambda, or Step Functions to configure and manage. This simplifies the solution and reduces development time. Input Transformer: The input transformer in the EventBridge rule allows you to convert the source data (CloudWatch alarm event) into the required JSON format for the ticketing system. This makes it easy to transform the data without the need for additional AWS Glue jobs or complex transformations.
upvoted 5 times
Christina666
1 year, 9 months ago
Direct Integration: Option A provides a direct integration between CloudWatch alarms and the ticketing system's HTTPS endpoint. This direct approach eliminates unnecessary steps and reduces complexity, thus saving development time.
upvoted 3 times
Christina666
1 year, 9 months ago
C. Create an Amazon EventBridge rule with Amazon SNS: This option uses SNS to transform and send events to the HTTPS endpoint. Although SNS can be used for transformation, it does not natively support JSON transformation, which might complicate the development process.
upvoted 2 times
...
...
...
rrshah83
Highly Voted 1 year, 11 months ago
Selected Answer: C
EventBridge to SNS to HTTPS
upvoted 5 times
...
numark
Most Recent 4 months, 2 weeks ago
Selected Answer: A
Come on people, how can you select C>>>>SNS can not transform events.
upvoted 1 times
...
Aamee
6 months, 3 weeks ago
Selected Answer: C
Probably would go with C (SNS option as target due to LEAST effort required). For option A, it would still need to convert the format that leads to more Development time which is what a more primary focus in this question!
upvoted 1 times
...
Hatem08
1 year, 4 months ago
Selected Answer: A
Answer is A as SNS can't do the conversion to json..
upvoted 2 times
...
quangquang
1 year, 6 months ago
Selected Answer: A
https://aws.amazon.com/blogs/compute/using-api-destinations-with-amazon-eventbridge/ API eventbridge can integrate with automation ticket. example: https://aws.amazon.com/blogs/compute/using-api-destinations-with-amazon-eventbridge/#:~:text=When%20you%20create%20a%20rule%20to%20route%20to%20this%20API%20destination%2C%20use%20the%20Input%20transformer%20to%20build%20the%20defined%20JSON%20payload%2C%20as%20shown%20in%20the%20previous%20Datadog%20example.%20When%20an%20event%20matches%20the%20rule%2C%20EventBridge%20calls%20the%20Zendesk%20Create%20Ticket%20API.%20The%20new%20ticket%20appears%20in%20the%20Zendesk%20dashboard%3A
upvoted 2 times
...
TwinSpark
1 year, 7 months ago
Selected Answer: A
https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-transform-target-input.html#eb-transform-input-examples
upvoted 3 times
...
DocHolliday
1 year, 8 months ago
Selected Answer: A
I belive that answer is A simply because with C, SNS does not allow any kind of transformation feature that would convert JSON. So that would entail more development requirements to overcome. A sounds like more steps but it seems like the only fully integrated answer.
upvoted 4 times
...
rev2211
1 year, 11 months ago
Selected Answer: 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.
upvoted 1 times
...
Gomer
1 year, 12 months ago
Selected Answer: 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
upvoted 4 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago