Linux and open-source computing on Azure

Find all the documentation you need to create and manage Linux-based virtual machines in the classic deployment model.

Important

Azure has two different deployment models for creating and working with resources: Resource Manager and Classic. This article covers using the Classic deployment model. Microsoft recommends that most new deployments use the Resource Manager model.

Get Started

Set up

Tutorials

Databases

HPC

Docker

Ubuntu

OpenSUSE

CoreOS

Planning

Deployment

Management

Azure Resources

Storage

Networking

Troubleshooting

Reference

The following links are for Microsoft blogs, Technet pages, and external sites rather than Azure.com documentation as above. As both Azure and the open-source computing world are fast-moving targets, it is almost certain that the following links are out of date, despite the fact that we shall do our best to continually add newer topics and remove out-of-date ones. If we've missed one, please let us know in the comments, or submit a pull request to our GitHub repo.

FreeBSD

NoSQL

Big Data

Relational database

Linux high performance computing (HPC)

Devops, management, and optimization

As the world of devops, management, and optimization is quite expansive and changing very quickly, you should consider the list below a starting point.