Member-only story

Testing The Effect Of Amazon CloudFront On The Performance Of The Microservices App Using A Performance Testing Tool.

We’ll test the effect of using Amazon CloudFront on the performance of the microservices app on the Amazon EKS cluster using a Performance Test tool as a dummy load. We’ll check metrics that were gathered during load testing of the Amazon EKS cluster on the Test Report module. We’ll also monitor the performance of the system in real-time. I’m sure you will be very surprised when we examine the results in the Metrics, Test result, and Service Map. We’ll explore how Amazon CloudFront can be used for caching the Kubernetes clusters’ content to ensure optimal performance and reliability. We will learn CloudFront in detail along with its other features such as minimizing the effects of a Distributed Denial of Service (DDoS) attack using together with AWS WAF.
We will do these practically step by step in this article.

Cumhur M. Akkaya
13 min readMar 23, 2025

Topics we will cover:

1. Amazon CloudFront
1.1. How CloudFront Delivers Content to Your Users
2. Performance Testing
2.1. Performance Testing Tool
Hands-On Experience
Prerequisites​
3. Deploying And Running A Microservices App Into Amazon EKS Cluster
4. Running A Performance Testing Tool and Setting an alarm to Get an Alert Message Via Mail
5. Using Amazon CloudFront To Cache the Kubernetes Clusters’ Content
6. Running The Performance Testing Tool Again and Evaluating the Test Result
7. Conclusion
8. Next post
9. References

--

--

Cumhur M. Akkaya
Cumhur M. Akkaya

Written by Cumhur M. Akkaya

✦ Multi-Cloud & DevOps Engineer, ✦Technical Writer, ✦AWS Community Builder, ✦LinkedInTop Voice, ✦Believes in learning by doing, ✦ linkedin.com/in/cumhurakkaya

No responses yet

Write a response