<last update 10/09/2017>
As I help customers and partners to build VM and various infrastructure services on Azure, I started to accumulate a lot of tools to make life easier. Here is my list, feel free to comment and share yours, I’d be happy to learn about new ones!
|Azure Storage Explorer (Microsoft)
|Linux, Windows, Mac
|Nice UI to manipulate storage in Azure.
|Command line context to upload/download storage content.
|Azure Explorer (Red Gate)
|GUI free tool from Red-Gate to explore Azure storage.
|Classical tool from Clumsyleaf.
|Because sometimes it’s just too big, send your disks to Azure and we import it for you.
|Azure Data Box
|We will ship you a box, you fill it and we put it on your Azure account for you.
|Tests the speed of Azure Services from your IP location to the rest of the world.
|Network traces and so much more.
|Network Monitor (netmon) or WireShark
|Netmon 3.4 still works on Windows 10, as an alternative to WireShark.
|Mac, Windows, Linux, etc.
|Web debbuging proxy for fun and profit.
|Tnc is a tool built-in Windows 8.1 and later, allows you to test network connectivity and latency on various ports.
|TCP and UDP Port Query fairly old tool, preset with common Windows Ports and services.
|Remote Desktop Connection Manager
|Classical multi windows RDP client.
|Multi windows SSH client combined with SCP capabilities.
|Virtual Machine Readiness assessment
|Toolset used to evaluate a VM’s readiness for Azure. Gives you a detailed report of the machine state.
|Certification Test tool for Azure Certified
|This tool allows you to self-assess your VM configuration against Azure best practices for certification (prerequisite for the Marketplace).
|Virtual Machine Manager (VMM) Plugin
|Allows you to manage your Azure resources from VMM.
- VM Sizes reference: https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-linux-sizes/
|Direct MSI Setup, avoiding the infamous WebPI. Script center to find examples: Browse script center
|Cross platform CLI
|Linux, Mac, Windows
|The cross platform command line interface for Azure.
|Visualize a JSON template graphically
|Generate a documentation or diagram of a deployment
|Azure, Cloud and Enterprise Symbols, Icon Set – Visio stencil, PowerPoint, PNG, SVG
|Complete Visio and PNG illustration to document your Azure deployments
|Link to reference architecture and cloud design patterns
|Visio File for Reference Architectures
|Mandatory for all cloud architects!
|Architecture diagrams and blueprints for various services, can copy/paste the SVG resources from the webpage.
Azure Templates Authoring
|Visual Studio Code
|Mac, Linux, Windows
|Very nice tool to edit JSON templates for Azure and Azure Stack.
|Complete IDE for your application, includes a comprehensive support to edit and consume Azure resources directly.
|Azure SDK Installation
|Mac, Linux, Windows, etc.
|Contains installers for all platforms.
|Templates and quick starters for JSON templates.
|Allows to sync your Github repos on your laptop.
|Allows you to query API in JSON format “graphically”.
|Azure Container Services Engine
|Mac, Windows, Linux
|ACSEngine helps you build ARM templates for your clustered Docker deployments.
- Guidance on authoring your own Linux virtual machine: https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-linux-create-upload-generic/#general-linux-installation-notes
- Guidance on authoring your own Windows virtual machine: https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-windows-prepare-for-upload-vhd-image/
Hope this was useful, please comment and have fun on Azure!