Linux in AzureOur endorsed Linux distributions are created and published by our Linux partners for use in Azure environments.
- Customers are welcome to bring their own distributions of Linux into Azure, but we encourage them to use an Endorsed Linux distribution, as they are maintained by some of the most well-known Linux vendors in the world.
- Each Linux vendor may offer a different service level agreement for responding to cases outside of Microsoft control.
- Linux vendors may limit support to only those versions of their distribution that have not reached end of life. The vendor may require an upgrade to the customer’s current distribution. For more information, see the applicable vendor sites.
Linux Support Matrix
|Linux distribution||Microsoft Support policy||Partner||Customer resources|
|Bring your own Linux image to Azure||Microsoft support will assist with Azure platform or services and may offer guidance for issues within Linux. |
A support plan is required to engage Microsoft support. Please see our documentation for more details.
|Not available||Documentation for custom Linux images: Microsoft Azure: Virtual Machines|
|Red Hat Enterprise Linux||A support plan is required to engage Microsoft support. Please see our documentation for more details. |
Red Hat - Microsoft Azure Certified Cloud Provider Support Policies are
|Red Hat||Microsoft and Red Hat partner to offer an integrated support experience as described here. To take advantage of this agreement, customers must have support agreements with both companies. For details about creating a Red Hat image for Azure, see our cloud access documentation. |
Customers are welcome to bring their own RHEL image into Azure or to use one of the Marketplace images available.
|Oracle Linux (Marketplace listed distributions)||A support plan is required to engage Microsoft support. Please see our documentation for more details.||Oracle||Oracle Linux users must have an active Oracle license. Support for this image may require the customer to engage Oracle directly. |
Lifetime Support Policy: Coverage for Oracle Linux and Oracle VM
|Canonical Ubuntu Linux (Marketplace listed distributions)||A support plan is required to engage Microsoft support. Please see our documentation for more details.||Canonical||https://wiki.ubuntu.com/Releases |
|SuSE Linux Enterprise Server (Marketplace listed distributions)||A support plan is required to engage Microsoft support. Please see our documentation for more details.||SuSE||SuSE has 2 different types of images in Azure: Standard and Premium. |
Microsoft will assist with Linux issues, but this image does not include additional support from SuSE.Premium images
Microsoft support will assist with Linux issues and may engage SuSE for additional help, as this image carries break/fix support from SuSE. Support is available 24 hours a day, 7 days a week and is in English only.
Conversions from standard images to premium images (or premium to standard images) is not supported.
Novell Support: Product Support Lifecycle
|CentOS by Rogue Wave Software (Marketplace listed distributions)||Rogue Wave Software||https://wiki.centos.org/About|
|Debian (Marketplace listed distributions)||Credativ||https://azure.microsoft.com/en-us/blog/debian-images-now-available-on-azure/|
Linux support scopeBuilding on the “bring your own Linux” support features described above, Microsoft offers additional Linux support for endorsed Linux distributions in Azure. The support described below is 24x7 and available in English. Unless covered in the open source technology support scope that follows, the customer should work with our Linux partners or software vendors directly for scenarios that are not supported by Microsoft. For example: application development, troubleshooting custom applications, and custom code. Additionally, Microsoft Support will not offer assistance in the design, architecture, or deployment of applications or solutions on Azure.
Installation and configurationMicrosoft will help with installation and configuration of supported Linux distributions on the Azure platform and services. In certain cases, the Linux partner may have to be contacted by the customer to continue troubleshooting some issues.
Performance and networkingMicrosoft will provide recommendations that apply to the Azure platform and services. For certain troubleshooting and performance tuning, the customer should directly contact the vendor of the supported Linux distribution. If help is needed to isolate the cause, the customer or the vendor can start a troubleshooting session with Microsoft.
SecurityScenarios related to security are not covered.
Open source technology supportMicrosoft will also offer support for specific open source technologies. This list of supported open source technologies and support scope is subject to change. Support will be available only in English during U.S. business hours.
Supported open source technologies
- Languages: PHP, Java, Python, Node.JS
- Database: MySQL
- Web and application servers: Apache, Tomcat
- Frameworks: WordPress
Open source technology support scopeMicrosoft will provide assistance with supported open source technologies. Be aware that customers who request support with design guidance or development assistance may be directed to forums or community support. Microsoft support covers the following:
- Issues that are encountered during installation or configuration.
- Deployment errors that are encountered when customers try to deploy applications to the Azure platform and services.
- Runtime errors when customers use the Azure platform and services.
- Performance issues with applications that were built using the supported open source technologies on the Azure platform and services.