Azure Load Testing: New Service by Microsoft
Microsoft recently launched a service for load testing. Part of the Azure developer tools, it is a fully managed load-testing service. Still, the company emphasizes that it is now at the preliminary version stage.
The Azure Load Testing service replaces Visual Studio 2019, which supported the load testing feature, and the Azure DevOps cloud-based load testing service, which is no longer recommended for use.
Using custom Apache JMeter scripts, the service generates large-scale workloads by simulating traffic, thereby enabling developers and testers to identify problems in a timely manner and optimize application performance, scalability, and capacity.
Based on the test results, users receive an analysis with the necessary data (both client and server metrics are available) and personal recommendations in their Dashboardl. This is done through integration with Azure Monitor, which collects metrics from other Azure services.
Azure Load Testing makes it possible to include load testing in CI / CD processes in no time and prevent performance drops even at the build stage. Integrations with GitHub Actions and Azure Pipelines can help you define pass / fail criteria. This is done through the Azure Marketplace.
The company's blog provides an outline of how Azure Load Testing works:
You can find a complete guide to creating and running stress tests here.
An active Azure subscription is required to use the service. If you are not registered yet, do it on the official website and get 1 year of free access to popular services plus $200 in your account, which can be spent within the first 30 days.
Notify.Events offers out-of-the-box integration with Microsoft Azure. This means that you can connect the service as a source of notifications to your N.E channel and receive messages about all important events related to a popular messenger or in any other convenient way. This way, you and your team will never miss a thing and be able to quickly respond to any errors.
Read more about how to set up a Notify.Events account and get the first notification here.