Conclusion
It’s important to understand what you want from the load test. This will help you to choose the right tool and the correct setup to gain the right measurements. Thinking ahead will also help you to choose the right storage for your data. The most versatile tools come with a lot of support options that will make setup easier, but it usually requires some time to become confident with using the tool.
Be aware that large-scale tests require a sophisticated infrastructure to create valid results. This will also lead to significant costs that should be considered. If possible, reduce the scale of your test and pay attention to the representability to draw the right conclusions for your live environment.
During your migration or modernization project, AWS Professional Services can help you design or set up your load tests.