awesome-azure
A curated list of awesome Microsoft Azure tools, guides, tutorials.
Contributing
Please send a pull request to contribute. Your contributions are welcomed! Make sure you check out the the Markdown Syntax guide and add the link you want to contribute in alphabetical order.
Table of Contents
- SDKs
- Command Line Tools
- Services
- Azure Resource Manager
- DevOps Tools
- Learning Resources
- Support
- Contact
SDKs
Azure REST APIs
- Azure API Reference
- azure-rest-api-specs
- (article) Authenticating to Azure APIs with Service Principal Accounts
.NET SDK
Python SDK
Java SDK
Go SDK
Ruby SDK
Node.js SDK
PHP SDK
Command Line Tools
Azure Cross-Platform CLI
Azure PowerShell
Azure CLI (:new::new:)
Services
Storage
Microsoft:
- Azure Storage Explorer – closed source, old version open source
Community:
- ahmetalpbalkan/azurefs – mount Azure Blob Storage as drives on Linux via FUSE
Virtual Machines
Microsoft:
- azure-vhd-utils – CLI utility to upload and inspect VM disks
Azure Resource Manager
Templates
Microsoft:
- azure-quickstart-templates - gallery for ready-to-deploy ARM templates
Community:
- AzureResourceVisualizer - visualizer for ARM templates: armviz.io
- Sublime-AzureResourceManager - SublimeText plugin for ARM templates
- vscode-arm - VS Code plugin for ARM templates
- vscode-armsnippet - ARM template snippets for VS Code
DevOps Tools
Docker
- docker-machine for Azure - create Docker VMs on Azure Resource Manager
- docker-registry for Azure - configure docker-registry to save images in Azure Blob Storage
- azurefile-dockervolumedriver - volume plugin for using Azure File Storage for persistent volumes
- Article: Deploying Private Docker Registry on Azure
- Article: Docker Swarm mode on Azure Container Service