From the course: AWS Certified Developer - Associate (DVA-C02) Cert Prep

Unlock this course with a free trial

Join today to access over 24,900 courses taught by industry experts.

AWS X-Ray overview

AWS X-Ray overview

- [Instructor] Now let's talk about AWS X-Ray. AWS X-Ray is a distributed tracing service that can help you analyze and debug potential issues in a distributed application. In a monolithic architecture, all processes that make up an application are tied to a single code base. This means that these processes share the compute in memory capacity of the server where the application is running. The problem with this setup is you cannot scale a specific function or process in your application. If you want to add capacity, you need to scale the entire application. In the case of a microservices architecture, your application is divided into smaller services that run on separate servers. One of the advantages of this setup is that each service may now scale independently, if necessary. Integration of new features is also easier because you don't have to deal with the entire application. Because these services communicate over APIs, one of the challenges of implementing a microservices…

Contents