azure-speed-test icon indicating copy to clipboard operation
azure-speed-test copied to clipboard

Azure Speed Test Tool: Measure network latency, download, and upload speeds to Azure datacenters worldwide.

azure-speed-test

license badge stars badge forks badge issues badge

Azure speed test tool. Test your network latency, download and upload speed to Azure datacenters around the world.

Demo

Local development environment setup steps

  1. Create storage accounts, configure each storage account with following:
    • Enable CORS
    • Create container named public (access level = public blob) and upload latency-test.json
    • Create container named private (access level = no public) and upload 100MB dummy file (File can be downloaded from https://www.azurespeed.com/Azure/Download)
    • Create container named upload (access level = no public)
  2. Run CreateSettingsJson.ps1 to generate settings.json for backend.
  3. Install dotnet core sdk 6.
  4. Open AzureSpeed.sln in Visual Studio 2022
  5. You are all set now, enjoy coding!

If you are only interested with UI development work

See README here, change environment.ts line 8, replace apiEndpoint from https://localhost:5001 to https://www.azurespeed.com to avoid use local api service.

Built on

License

MIT