Azure Speed Test Tool: Measure network latency, download, and upload speeds to Azure datacenters worldwide.
Visit the live demo at Azure Speed Test.
- .NET 8.0
- Node.js 22
- Azure Storage Account setup:
- CORS must be enabled.
- Create a public container (
access level = Blob) namedpublicand uploadlatency-test.json. - Create a private container (
access level = Private) namedprivateand upload a 100MB dummy file, which is downloadable from here. - Create an upload container (
access level = Private) namedupload.
- Update storage account name and keys in
api/AzureSpeed/Data/settings.json. - Open
api/AzureSpeed.slnusing Visual Studio. - Launch the
AzureSpeedproject.
For detailed instructions on setting up the frontend, please refer to the README in the UI directory.