
Explanation:
Box 1: Availability tests
Detect if App cannot respond to customer requests for more than 30 seconds.
Application Insights enables you to set up recurring web tests that monitor your website or application's availability and responsiveness from various points around the world. These availability tests send web requests to your application at regular intervals and alert you if your application isn't responding or if the response time is too slow.
Box 2: Load tests
Ensure that App1 can respond to at least 100 concurrent users while maintaining page load times of less than 10 seconds.
Azure Load Testing allows you to find bottlenecks within your application stack, load testing your applications, and includes reporting on your tests, allowing you find any performance regressions or issues.
Reference:
https://learn.microsoft.com/en-us/azure/azure-monitor/app/availability
https://devblogs.microsoft.com/devops/integrate-azure-load-testing-into-azure-devops/