AWS X-Ray helps developers analyze and debug production, distributed applications, such as those built using a microservices architecture. With X-Ray, you can understand how your application and its underlying services are performing to identify and troubleshoot the root cause of performance issues and errors. X-Ray provides an end-to-end view of requests as they travel through your application, and shows a map of your application’s underlying components. You can use X-Ray to analyze both applications in development and in production, from simple three-tier applications to complex microservices applications consisting of thousands of services.
Go to the CloudFormation console. You should see all 8 stacks, 7 of them nested.
Click on the Lab primary stack (the only one without NESTED), and then navigate to the Outputs tab and open the ImagetrendsAppUrl in a new tab
Generate traffic on the application that has been deployed
Navigate to X-Ray
Explore the Service Map
Your service Map may not populate immediately, use the refresh icon in the top right or wait for the map to auto refresh.
If you do not see data that you are expecting, try changing the time from Last 5 minutes in the top right to 30 minutes.
View Traces
Your application has been pre-configured to provide additional tracing telemetry with X-Ray.