AWS Setup We have built an application for which we have setup load balancer and auto scaling to add more EC2 instances when load goes up. We currently have only 1 EC2 instance (c4.2xlarge) behind load balancer.
Traffic & Load Testing During peek hours, we are expecting to receive heavy traffic (More than 1 million requests per second) and need to do the load testing of our AWS setup for this scenario. But before even start setting up load testing env, we have below questions.
- Can AWS load balancer handle this much traffic per second? We are afraid that AWS would stop processing requests marking it as Denial of Service Attack.
- Is there any better way to do this setup (ex - adding more than 1 load balancers)?
- What is the best way to do the load testing for this kind of load?
We would really appreciate any help on this.