AWS Certified Developer – Associate — Question 313
An application development team decides to use AWS X-Ray to monitor application code to analyze performance and perform root cause analysis.
What does the team need to do to begin using X-Ray? (Choose two.)
Answer options
- A. Log instrumentation output into an Amazon SQS queue.
- B. Use a visualization tool to view application traces.
- C. Instrument application code using the AWS SDK.
- D. Install the X-Ray agent on the application servers.
- E. Create an Amazon DynamoDB table to store the trace logs.
Correct answer: C, D
Explanation
To begin using AWS X-Ray, developers must instrument their application code using the AWS SDK to generate trace data, and deploy the X-Ray daemon (agent) on the application servers to gather and transmit these traces to the X-Ray service. AWS X-Ray manages its own data storage and visualization console, meaning external components like Amazon SQS, Amazon DynamoDB, or separate visualization tools are not required.