Conclusion

During this exercise we explored some of the features offered by AWS observability services to highlight a few bottlenecks in our application. Performance testing is a must for any production application, but troubleshooting issues can become problematic in a micro-services architecture. With a few AWS services you can gain a deeper understanding of your application’s behavior, and fix potential issue quickly.

If you would like to explore further, feel free to push the system a bit more… you might venture into ECS scaling improvments!