Azure speed test tool. Test your network latency and speed to Azure datacenters around the world.
JavaScript C# HTML CSS Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.vscode
AzureSpeed.AdminConsole Converted AdminConsole project to target dotnet 2.0 (#57) Sep 15, 2017
AzureSpeed.Common Converted AdminConsole and Test to target dotnet core 2.0 (#55) Aug 28, 2017
AzureSpeed.Test Converted AdminConsole project to target dotnet 2.0 (#57) Sep 15, 2017
AzureSpeed.Web.App PoC code to convert frontend from angular to react (#59) Feb 18, 2018
AzureSpeed.Web
deployment Updated ip range static files Aug 27, 2017
scripts Added arm templates and deployment scripts (#47) Jul 16, 2017
.gitignore
AzureSpeed.sln PoC code to convert frontend from angular to react (#59) Feb 18, 2018
AzureSpeed.sln.DotSettings Fix resharper/eslint issues and code clean up (#37) May 14, 2017
LICENSE
LaunchClientAppIDE.cmd
README.md Converted AdminConsole project to target dotnet 2.0 (#57) Sep 15, 2017
Settings.StyleCop

README.md

AzureSpeed

licence badge stars badge forks badge issues badge

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

Demo

Setup local develop environment

To run the code locally you will need:

  • Visual Studio 2017.3 or higher
  • An Azure subscription

Steps

  1. Run ProvisionStorageAccounts.ps1 in PowerShell commnad line window to create Azure storage accounts.
  2. Update AzureSpeed.Web.App\Data\settings.json with storage accounts and keys created in step #1
  3. Run AzureSpeed.AdminConsole.exe to initialize storage accounts, this tool will take care of everything needs for a storage account to run speed test
  4. Open AzureSpeed.sln in Visual Studio 2017
  5. Updated below files with storage accounts created in step #1
    • AzureSpeed.Web.App\wwwroot\js\azurespeed\common.js
    • AzureSpeed.Web.App\wwwroot\js\azurespeed\controllers\MainController.js
  6. You are all set now, enjoy coding!

Built on

License

MIT