Load testing is one of the most important tasks in software design, development, and testing. We have seen that many times, applications will not behave as required under high loads. For this, Microsoft Azure has a great solution. The Azure Load Testing service makes load testing very easy, and efficient and provides great details on the results. For details, see the link below,
Using this service is very easy and does not require programming skills. See the below link to get started by adding load testing to an Azure application,
For more advanced infrastructures where resources are in VNETs, see the below,
Behind the scenes, Azure Load Testing uses JMeter for scripts. I have used this tool locally in the past and the results have been great. I would suggest you try this new service from Azure. It can also be integrated into your CI/CD pipeline. Let me know what you think.