devops video for a leading media company has recently migrated its .NET web application from an on-premises network to AWS Elastic Beanstalk for easier
A leading media company has recently migrated its .NET web application from an on-premises network to AWS Elastic Beanstalk for easier deployment and management. The application stores static content like images and PDFs in an Amazon S3 bucket, while all application data is stored in Amazon DynamoDB. After launching a global marketing campaign, the company experienced unpredictable traffic spikes. Upon investigation, the Operations team found that over 80% of the incoming traffic consists of duplicate read requests, leading to degraded performance. The team also identified that ElastiCachePrimaryEngineCPUUtilization metrics constantly reached high thresholds, indicating potential cache node overutilization. How can a DevOps Engineer improve the application's performance for users worldwide?