Microsoft Azure Load Testing is now typically accessible | Azure Weblog and Updates

on

|

views

and

comments


This weblog has been coauthored by Ashish Shah, Companion Director of Engineering, Azure Developer Expertise.

We’re asserting the final availability of Azure Load Testing. Azure Load Testing is a completely managed load-testing service that allows you to generate high-scale load, gain-actionable insights, and make sure the resiliency of your purposes and providers no matter the place they’re hosted. Builders, testers, and engineering groups can use it to optimize software efficiency, scalability, or capability.

Get began with Azure Load Testing now, by rapidly making a load take a look at to your net software by utilizing a URL. If you have already got load checks leveraging JMeter, you may simply get began by reusing current Apache JMeter take a look at scripts.

Constructing resiliency testing into developer workflows

Our purpose at Microsoft is to assist builders do extra with much less effort. When efficiency, scalability, or resiliency points are recognized in manufacturing and even near manufacturing they are often extraordinarily troublesome and dear to resolve. With Azure Load Testing builders can catch points nearer to code authoring time as a part of their developer workflows saving them beneficial time and vitality.

As a part of our high quality shift left initiatives, the Cloud Ecosystem Safety groups have been capable of stop a number of distinctive load associated bugs from reaching manufacturing by gating manufacturing builds utilizing Azure Load Testing as a part of our CI/CD pipeline. The service groups have additionally mixed the load from Azure Load Testing with fault injection situations from Azure Chaos Studio to duplicate, root trigger and stop non joyful path situations which are laborious to catch utilizing common testing frameworks. Together with service resiliency validation, Azure Load Testing has helped uncover the bounds of the distributed system and saved us prices by eliminating unused sources and frameworks.”—Microsoft Cloud Ecosystem Safety engineering workforce

The Azure Synapse workforce makes use of Azure Load Testing to generate completely different ranges of workloads from excessive concurrency to giant enter knowledge sequential execution focusing on Synapse SQL Serverless endpoints. With the pliability of JMeter we are able to begin/cease different providers inside a cluster that may inject completely different failures, thus actually testing the resiliency of our service.”—Microsoft Azure Synapse engineering workforce

Pay just for what you want

Optimize your infrastructure whereas making certain your software and providers are resilient to extreme spikes in buyer visitors. Leverage Azure Load Testing to optimize your infrastructure earlier than manufacturing, planning for the shopper visitors you expect, paying just for what you want. Then leverage Azure Load Testing to check for unplanned will increase in load.

Image of Azure Load Testing service Create Test dialog and the Load tab which provides the ability to scale your load test with an easy slide bar to control the Engine instances.

Determine 1: Simply scale load in Azure Load Testing to examine the resiliency of your purposes and providers.

Regression testing

For Azure-based purposes, Azure Load Testing collects detailed useful resource metrics that can assist you determine efficiency bottlenecks throughout your Azure software elements. You possibly can automate regression testing by operating load checks as a part of your steady integration and steady deployment (CI/CD) workflow.

 

High level diagram of how Azure Load Testing service can be integrated into developer's CI/CD workflow.

Determine 2: Construct Load Testing into your developer workflow with cross/fail standards.

Azure-specific insights may help you perceive how completely different load situations impression all of the elements of your software, and you may evaluate take a look at outcomes throughout completely different load checks to know habits modifications over time.

Azure Load Testing creates monitoring knowledge utilizing Azure Monitor, together with Software insights and Container insights, to seize particulars from the Azure providers. Relying on the kind of service, completely different metrics can be found. For instance, the variety of database reads, the kind of HTTP responses, or container useful resource consumption. Each client-side and server-side metrics can be found within the Azure Load Testing dashboard.

Image of an example Azure Load Test run with dashboard views of client-side metrics captured during the load test; Virtual Users (Max), Response time (successful responses), Requests/sec (Avg), and Errors (total).

Determine 3: Get efficiency insights throughout shopper and Azure service facet metrics with Azure Load Testing.

Allow superior load testing situations

For extra superior load testing situations, you may create a JMeter-based load take a look at, a preferred open-source load and efficiency instrument. For instance, your take a look at plan would possibly encompass a number of software requests, or enter knowledge and parameters to make the take a look at extra dynamic. And if you have already got current JMeter take a look at scripts you may reuse them to create load checks with Azure Load Testing.

Image of Azure Load Testing architecture overview. Demonstrates how the Azure Load Test creation and execution interacts with Application and the Azure service dependencies sending metric details to Azure Monitor.

Determine 4: Azure Load Testing structure overview.

What has modified since preview?

Since we debuted Azure Load Testing, we now have enabled a number of new capabilities primarily based on buyer suggestions.

Fast take a look at creation

Azure SDK Load Testing Libraries

JMeter capabilities

Authentication, user-managed identities, and customer-managed keys

Extra metrics

  • Extra Shopper-side metrics for cross/fail standards. Azure Load Testing allows you to leverage cross/fail standards metrics together with extra client-side metrics of requests per second and latency.
  • View load engine metrics. Skill to view engine well being metrics to know the efficiency of the take a look at engine in the course of the run, enabling confidence within the take a look at outcomes and enhance take a look at configuration.

Compliance and regional availability

Get began with Azure Load Testing

You will get began with Azure Load Testing by creating an Azure Load Testing useful resource within the Azure portal. Try the Azure Load Testing documentation and create your first load take a look at.

Be taught extra about pricing particulars on the Azure Load Testing pricing web page.

Watch the brand new DevOps Lab episode, “What’s new in Azure Load Testing?

Azure Load Testing on DevOps Lab

Determine 5: What’s new in Azure Load Testing with April Edwards and Nikita Nallamothu.

Share your suggestions

We’d love to listen to from you thru our suggestions discussion board.

Share this
Tags

Must-read

Nvidia CEO reveals new ‘reasoning’ AI tech for self-driving vehicles | Nvidia

The billionaire boss of the chipmaker Nvidia, Jensen Huang, has unveiled new AI know-how that he says will assist self-driving vehicles assume like...

Tesla publishes analyst forecasts suggesting gross sales set to fall | Tesla

Tesla has taken the weird step of publishing gross sales forecasts that recommend 2025 deliveries might be decrease than anticipated and future years’...

5 tech tendencies we’ll be watching in 2026 | Expertise

Hi there, and welcome to TechScape. I’m your host, Blake Montgomery, wishing you a cheerful New Yr’s Eve full of cheer, champagne and...

Recent articles

More like this

LEAVE A REPLY

Please enter your comment!
Please enter your name here